计算机运行过程中,CPU 需要与外设进行数据交换。采用(  )控制技术时,CPU

资格题库2022-08-02  52

问题 计算机运行过程中,CPU 需要与外设进行数据交换。采用(  )控制技术时,CPU与外设可并行工作。A.程序查询方式和中断方式B.中断方式和 DMA 方式C.程序查询方式和 DMA 方式D.程序查询方式、中断方式和 DMA 方式

选项 A.程序查询方式和中断方式
B.中断方式和 DMA 方式
C.程序查询方式和 DMA 方式
D.程序查询方式、中断方式和 DMA 方式

答案 B

解析 程序查询方式是按顺序执行的方式,由CPU全程控制。因此不能实现外设与CPU的并行工作。中断方式,在外设做好数据传送之前,CPU可做自己的事情。发出中断请求之后,CPU响应才会控制其数据传输过程,因此能一定程度上实现CPU和外设的并行。而DMA方式由DMAC控制器向CPU申请总线的控制权,在获得CPU的总线控制权之后,由DMAC代替CPU控制数据传输过程。
转载请注明原文地址:https://tihaiku.com/congyezige/2406649.html

最新回复(0)