IO控制方式
IO控制方式
一、程序直接控制方式
流程:
理解:读写操作经常成对出现(要理解 CPU→存储器)
理解:
- CPU 需要不断轮询检查,CPU 和 I/O 设备只能串行工作
- 数据传送单位为一个字(这里是以CPU视角来看)
二、中断驱动方式
三、DMA 直接存储器存取 Direct Memory Access
理解:
这里数据传送的单位是块,是以 CPU 视角来看的,实际上在 DMA 模块里读取数据时也是一个字一个字进行的,只不过满了一个块或多个块后才发出中断让 CPU 干预
四、通道控制方式
理解:
简单来说,通道进行的功能和 CPU 很像,也包括执行指令等,但是能识别的指令类型比较少比较单一(特定的通道指令)。

浙公网安备 33010602011771号