选择题 12.  在输入/输出控制方法中,采用______可以使得设备与主存间的数据块传送无须CPU干预。
【正确答案】 C
【答案解析】[考点] 考核总线与中断等输入/输出控制方法的了解。
主机和外设进行信息交换可以分为:程序控制输入/输出、中断控制、直接内存存取(DMA)、输入/输出通道方式和I/O处理机主机和外设进行信息交换的方法五种方式。具体如表所示。
五种信息交换方式
方式 定义 特点
程序控制输入/输出 计算机程序完全控制CPU和外部设备间的数据传输。
I/O发生时,CPU暂停主程序,处理I/O指令,进行
数据传送
经济、简单、占用少量硬件,
适用于较低速率外设
中断 外设数据准备就绪时,“主动”向CPU发出中断请求
(即CPU暂时中断目前的工作而进行数据交换)。当中
断服务结束后,CPU重新执行原程序
适用于随机出现的服务
直接内存存取(Direct
Memory Access,DMA)
DMA控制器从CPU中完全接管对总线的控制,数据交
换不经过CPU,而直接在内存储器和FO设备之间进行
完全硬件执行I/O交换。用
于高速地传送成组的数据
通道方式 通道是一个特殊处理器,有自己的指令和程序专门负
责数据输入输出的传输控制,CPU无需“传输控制”,
只负责“数据处理”
通道与CPU分时使用内存,
实现了CPU内部运算与I/O
设备的并行工作
I/O处理机 通道方式的进一步发展,结构更接近一般处理机,甚
至就是微型计算机
这种系统已变成分布式的
多机系统