计算机组成原理第八章输入输出系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第八章输入输出系统
一、填空题;
1.直接内存访问(DMA)方式中,DMA控制器从CPU完全接管对A.______的控制,数据交换不经过CPU,而直接在内存和B.______之间进行。
2.通道是一个特殊功能的A.______ ,它有自己的B.______ 专门负责数据输入输出的传输控制。
3.并行I/O接口A.______ 和串行I/O接口B.______ 是目前两个最具有权威性的标准接口技术。
4.在计算机系统中,CPU对外围设备的管理,除了程序查询方式、程序中断方式外,还有A.______方式、B.______方式和C.______方式。
5.程序中断方式控制输入输出的主要特点是,可以使A 和B 并行工作。
6.DMA控制器按其A 结构,分为B 型和C 型两种。
7.通道是一个特殊功能的A ,它有自己的B 专门负责数据输入输出的传输控制,CPU只负责C 功能。
8.通道有三种类型:A 通道、B 通道、C 通道。
二、选择题:
1.下面有关“中断”的叙述,______是不正确的。
A.一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求
B.CPU响应中断时暂停运行当前程序,自动转移到中断服务程序
C.中断方式一般适用于随机出现的服务
D.为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程
序,必须进行现场保存操作
2.中断向量地址是______。
A. 子程序入口地址
B. 中断服务例行程序入口地址
C. 中断服务例行程序入口地址的地址
D. 主程序返回地址
3.在数据传送过程中,数据由串行变并行或由并行变串行,其转换是通过______。
A. 移位寄存器
B. 数据寄存器
C. 锁存器
D. 指令寄存器
4.采用DMA方式传送数据时,每传送一个数据要占用______的时间。
A. 一个指令周期
B. 一个机器周期
C. 一个时钟周期
D. 一个存储周期
5.发生中断请求的条件是______。
A. 一条指令执行结束
B. 一次I/O操作开始
C. 机器内部发生故障
D. 一次DMA操作开始
6.为了便于实现多级中断,保存现场最有效的方法是采用______。
A. 通用寄存器
B. 堆栈
C. 存储器
D. 外存
7.采用串行接口进行七位ASCII码的传送,带有一位奇校验位、一位起始位和一位停止位,当波特率为4800波特时,字符传送速率为___。
A.480 B. 436 C. 685 D. 240
8.在单级中断系统中,CPU一旦响应中断,则立即关闭___标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。
A.中断允许 B. 中断请求 C. 中断屏蔽
9.通道程序是由______组成。
A.I/O指令
B.通道指令(通道控制字)
C.通道状态字
10.在数据传送过程中,数据由串行变并行或由并行变串行,其转换是通过______。
A. 移位寄存器
B. 数据寄存器
C. 锁存器
D. 指令寄存器
11.中断允许触发器用来_____。
A.表示外设是否提出了中断请求
B.CPU是否响应了中断请求
C.CPU是否正在进行中断处理
D.开放或关闭可屏蔽硬中断
12.在采用DMA方式调整传输数据时,数据传送是____。
A.由总线控制器发出的控制信号控制下完成的
B.在DMA控制器本身发出的控制信号控制下完成的
C.由CPU执行的程序完成
D.由CPU响应硬中断处理完成的
三、简答题:
1.请说明程序查询方式与中断方式各自的特点。
2.简要描述外设进行DMA操作的过程及DMA方式的主要优点。
3.外围设备的I/O控制方式分哪几类?各具什么特点?
4.见教材P269第6题;
5.见教材P269第8题;