72CPU与外设数据传送的方式 无条件传送 程序传送方式 程序查询传送(条件传送) 中断传送方式 DMA传送方式
7.2 CPU与外设数据传送的方式 程序传送方式 中断传送方式 DMA传送方式 无条件传送 程序查询传送(条件传送)
、程序传送方式 CPU与外设间的数据交换在程序控制下进行 (一)无条件传送 不查询外设状态,认为外设已经准备就绪,直接与外设传送数据 外设准备就绪:对于输入设备,已经把数据放入接口电路的数 据输入寄存器,CPU可以读取;对于输出设备,已经准备好接 收数据(接口电路的数据输出寄存器已空),CPU可以向它输 出数据 由于不查询外设状态,接口电路不需要状态寄存器
一、程序传送方式 (一)无条件传送 CPU与外设间的数据交换在程序控制下进行 不查询外设状态,认为外设已经准备就绪,直接与外设传送数据 外设准备就绪:对于输入设备,已经把数据放入接口电路的数 据输入寄存器,CPU可以读取;对于输出设备,已经准备好接 收数据(接口电路的数据输出寄存器已空),CPU可以向它输 出数据 由于不查询外设状态,接口电路不需要状态寄存器
、程序传送方式 输入缓存 输出锁存 无条件程序传送的原理,P197
一、程序传送方式 输入缓存 输出锁存 无条件程序传送的原理,P. 197