当前位置: 首页 > 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.dtcms.com/a/333608.html

相关文章:

  • NumPy基础入门
  • 第40周——GAN入门
  • 详解区块链技术及主流区块链框架对比
  • PSME2通过IL-6/STAT3信号轴调控自噬
  • 【机器学习】核心分类及详细介绍
  • 控制块在SharedPtr中的作用(C++)
  • 【秋招笔试】2025.08.15饿了么秋招机考-第二题
  • 基于MATLAB的机器学习、深度学习实践应用
  • Matlab(5)进阶绘图
  • 后端学习资料 持续更新中
  • StarRocks数据库集群的完整部署流程
  • plantsimulation中存储(store)、缓冲区(buffer)、放置缓冲区(PlaceBuffer)的区别,分别应用于那种情况
  • 第七十四章:AI的“诊断大师”:梯度可视化(torchviz / tensorboardX)——看透模型“学习”的秘密!
  • 测试用例的一些事项
  • API接口大全实用指南:构建高质量接口的六个关键点
  • Adobe Photoshop 2024:软件安装包分享和详细安装教程
  • Unity与OpenGL中的材质系统详解
  • 杭州电子商务研究院发布“数字化市场部”新部门组织的概念定义
  • Gato:多模态、多任务、多具身的通用智能体架构
  • Vue 组件二次封装透传slots、refs、attrs、listeners
  • 【Spring框架】SpringAOP
  • Ubuntu 22.04 安装PCL(Point Cloud Library)和Eigen库
  • 基于 Ubuntu22.04 安装 SSH 服务,记录
  • 如何实现免密码 SSH 登录
  • 零基础-动手学深度学习-10.4. Bahdanau 注意力
  • week1-[一维数组]传送
  • python-pycharm切换python各种版本的环境与安装python各种版本的环境(pypi轮子下载)
  • Linux下的软件编程——多任务(线程)
  • QT开发中如何加载第三方dll文件
  • C语言指针(五):回调函数与 qsort 的深层关联