DMA技术在没有 DMA 技术之前,I/O过程是这样的:
CPU 发出对应的指令给磁盘控制器,饭后返回。
磁盘控制器收到指令后,于是就开始准备数据,会把数据放入到磁盘控制器的内部缓冲区中,然后产生一个中断。
CPU 收到中断信号后,停下手
2021-10-23