简述CPU与外设进行数据交换的几种常用方式与特点。
正确答案:
CPU与外设之间的数据传输有以下三种方式:程序方式、中断方式、DMA方式。
(1)程序方式又分为无条件传送方式和条件传送方式两种方式,接口简单。无条件传送方式用于简单外设,如LED显示器。条件传送方式用于外设较少、需要联络信号的情形。
(2)中断传送方式需要专门的中断控制电路。CPU利用率高,速度快,用于外设较多的实时系统。
(3)DMA方式需要专用硬件电路。外设直接和存储器进行数据传送,效率高,适合大量、快速数据传送,例如硬盘读写等。
(1)程序方式又分为无条件传送方式和条件传送方式两种方式,接口简单。无条件传送方式用于简单外设,如LED显示器。条件传送方式用于外设较少、需要联络信号的情形。
(2)中断传送方式需要专门的中断控制电路。CPU利用率高,速度快,用于外设较多的实时系统。
(3)DMA方式需要专用硬件电路。外设直接和存储器进行数据传送,效率高,适合大量、快速数据传送,例如硬盘读写等。
答案解析:有
微信扫一扫手机做题