6.2CPU与外设间的数据传送方式1.程序控制方式(1)无条件传送方式(2)查询传送方式3.DMA方式2.中断控制方式DMA:直接存储器存取DMA方式是一种由专门的硬件电路执行I/O的数据传送方式,它可以让外设接口直接与内存进行高速的数据传送,而不必经过CPU。这种专门的硬件电路称为DMA控制器,简称DMAC。3.DMA传送方式对于高速外设(如磁盘、高速A/D),中断方式不能满足数据传输速度的要求。DMA传送方式克服程序控制传送的不足:外设→CPU→存储器外设←CPU←存储器直接存储器存取DMA:外设→存储器外设←存储器CPU释放总线,由DMA控制器管理。4.传送方式比较无条件传送:慢速外设需与CPU保持同步;查询传送:简单实用,效率较低;中断传送:外设主动,可与CPU并行工作,但每次传送需要大量额外时间开销;DMA传送:DMAC控制,外设直接和存储器进行数据传送,适合大量、快速数据传送;总结1.I/O接口的必要性、主要功能、I/O信息种类、I/O编址方式。2.CPU与外设之间数据传送的方式无条件传送方式、查询传送方式、中断数据传送方式、DMA传送方式。***数据信息:送入C
原创力文档

文档评论(0)