当前位置: 首页 > news >正文

考研复习-计算机组成原理-第七章-IO

I/O系统基本组成总结

IO控制方式简介

IO输入的数据会存放在数据寄存器中

错题

答案:A

计算方式如下

我们先算出1s内有多少次数据传输,即50kb/s/32bit

得到1.25×10的四次方

然后每次传输数据都要1000个时钟周期,所以乘以1000

然后再用进行数据传输需要的时钟周期数/主频也即1s内有多少个时钟周期即可得到比例

答案:B

其中的50是这样解释的

两个中断查询的过程中最多是400ns

而在这400ns的时间内有三个阶段

0-50是延迟响应的阶段,在这阶段之后来到了

中断请求的响应和处理即固定的100ns时间

然后就是cpu的工作时间,而这工作时间为400ns-延迟响应时间-100ns=250ns-300ns

但是总时间依旧400不变,所以为100/400=25%

答案:D

中断屏蔽字仅仅只由中断处理优先级决定

答案:A

本题注意问的是中断服务程序内的执行顺序

响应中断的操作是:1.关中断 2.保护断点.3引入中断程序

中断处理过程如下所示,因为是单极中断所以不需要有设置新旧屏蔽字的操作

答案:D

总线事务周期就是指的是传输一个字的周期,即存取周期

也即传送一次数据的周期,有多少根线就传多少数据

答案:B

数据传输的路径如图所示

重要结论记忆

答案:B

如图所示多级系统处理过程中会开中断然后再执行具体的中断处理程序

答案:D

记忆就行DMA也可以用于慢速设备

答案:B

记就完了

答案:C

DMA是直接由硬件完成

答案:A

http://www.xdnf.cn/news/1304515.html

相关文章:

  • OpenCV---morphologyEx形态学操作
  • Jenkins+Python自动化持续集成详细教程
  • 【JavaEE】多线程 -- 死锁问题
  • Unity输入系统:旧版Input_System
  • 链路聚合与软件网桥配置
  • Mac(一)常用的快捷键整理
  • JavaScript(JS)DOM(四)
  • 【数据分享】2022 年黑龙江省小麦、玉米和水稻幼苗影像数据集
  • Python基础(Flask①)
  • 基于机器学习的赌博网站识别系统设计与实现
  • 数据结构——顺序表单链表oj详解
  • 8.15 机器学习(2)K最近邻算法
  • k8s注意事项
  • Nginx反向代理Tomcat实战指南
  • 8月4日实训考察:重庆五一职院走进成都国际影像产业园
  • PCA降维 提升模型训练效率
  • 【科研绘图系列】R语言绘制多种饼图
  • nVidia Tesla P40使用anaconda本地重编译pytorch3d成功加载ComfyUI-3D-Pack
  • 前端动画库之gsap
  • 深入解析五大通信协议:TCP、UDP、HTTP_HTTPS、WebSocket与GRPC
  • Al大模型-本地私有化部署大模型-大模型微调
  • 腾讯位置商业授权微信小程序逆地址解析(坐标位置描述)
  • day29-进程和线程(2)
  • C语言:指针(5)
  • lcm通信库介绍与使用指南
  • 使用Docker容器化Python测试Pytest项目并配置GitHub Actions CI/CD流程
  • Pytest项目_day16(yaml和parametrize结合)
  • week1-[循环嵌套]蛇
  • Vue2与Vue3生命周期函数全面解析:从入门到精通
  • Linux操作系统--多线程(锁、线程同步)