I/O口数据传送有哪些传送方式,分别在哪些场合下应用?

题目

I/O口数据传送有哪些传送方式,分别在哪些场合下应用?

参考答案和解析
正确答案:单片机和外设之间进行数据和信息的交换时,由于外设的工作速度存在差异,数据的传送就需要采用不同的方式,CPU可以采用无条件传送、查询传送、中断传送和直接存储器存取四种传送。
无条件传送适合数据信号变化缓慢的外部设备及工作速度足以和CPU同步工作的外部设备。
直接存储器存取适合于外设和存储器之间有大量的数据需要传送;外设的工作速度很快。