直接存储器访问(DMA)是一种快速传递大量数据常用的技术。工作过程大致如下。
(1)向CPU申请DMA传送。
(2)获CPU允许后,DMA控制器接管(22)的控制权。
(3)在DMA控制器的控制下,在存储器和(23)之间直接进行数据传送,在传送过程中不需要(24)的参与。开始时需提供要传送的数据的(25)和(26)。
(4)传送结束后,向CPU返回DMA操作完成信号。
A.系统控制台
B.系统总线
C.I/O控制器
D.中央处理器
关于在I/O设备与主机间交换数据的叙述, (4) 是错误的。
A.中断方式下,CPU需要执行程序来实现数据传送任务。
B.中断方式和DMA方式下,CPU与I/O设备都可同步工作
C.中断方式和DMA方式中,快速I/O设备更适合采用中断方式传递数据。
D.若同时接到DMA请求和中断请求,CPU优先响应DMA请求。
A.中断方式下,CPU需要执行程序来实现数据传送任务
B.中断方式和DMA方式下,CPU与I/O设备都可同步工作
C.中断方式和DMA方式中,快速I/O设备更适合采用中断方式传递数据
D.若同时接到DMA请求和中断请求,CPU优先响应DMA请求
● 关于在I/O 设备与主机间交换数据的叙述, (4) 是错误的。
(4)
A. 中断方式下,CPU 需要执行程序来实现数据传送任务
B. 中断方式和DMA 方式下,CPU 与I/O 设备都可同步工作
C. 中断方式和DMA 方式中,快速I/O 设备更适合采用中断方式传递数据
D. 若同时接到DMA 请求和中断请求,CPU 优先响应DMA 请求
● 关于在I/O 设备与主机间交换数据的叙述, (4) 是错误的。
(4)
A.中断方式下,CPU 需要执行程序来实现数据传送任务
B.中断方式和DMA 方式下,CPU 与I/O 设备都可同步工作
C.中断方式和DMA 方式中,快速I/O 设备更适合采用中断方式传递数据
D.若同时接到DMA 请求和中断请求,CPU 优先响应DMA 请求
A.程序控制方式是指在程序的控制下进行数据传送,这是微处理器与外部设备之向交换信息的一种最简单的方式,可分为无条件传送方式和条件传送方式两种
B.PC机输入/输出控制有三种方式:程序控制方式、中断控制方式及DMA控制方式,尽管这三种方式各有特点,但都必需通过CPU执行指令来完成具体的数据传送
C.从总体上说,中断控制方式的效率高于DMA控制方式的效率
D.一般地,中断控制方式的效率高于程序控制方式,但是,当系统有n个中断源时,CPU本身就必需有n个中断引脚,这是中断控制方式的一个缺点