习题
1. ()用作连接大量的低速和中速I/O设备
A. 选择通道;
B. 字节多路通道;
C. 数组多路通道;
D. 以上都不是;
答案:B
解析:通道是比 DMA 层次更高的一种设备,可用于连接设备控制器。字节多路通道主要用于连接低速和中速设备,数组多路通道连接中速和高速设备;
2. 进程请求在主存和外设之间传送信息时,设备分配程序分配设备的过程通常为
A. 先分配设备,再分配控制器,最后分配通道;
B. 先分配控制器,再分配设备,最后分配通道;
C. 先分配通道,再分配设备,最后分配控制器;
D. 先分配通道,再分配控制器,最后分配设备;
答案:A
3. OS 将数据从磁盘读到内存的操作顺序为()
- DMA 控制器发出中断请求;
- 初始化 DMA 控制器并启动磁盘;
- 从磁盘传输一块数据到内存缓冲区;
- 执行“DMA结束”中断服务程序;
A. 3,1,2,4
B. 2,3,1,4
C. 2,1,3,4
D. 1,2,4,3
答案:B
解析:因为是读取,按照 DMA 方式,应该先传数据到缓冲区再触发中断效率才最高;