微型计算机原理与接口技术io接口和总线第四版.ppt

微型计算机原理与接口技术io接口和总线第四版.ppt

第六章: I/O 接口和总线 —— 数据传送方式 中断传送方式 ? 优点: 系统的工作效率高, CPU 、 I/O 设备可以并行工作,外设 可以主动向 CPU 请求,能够得到 CPU 的及时响应。 ? 缺点: 每次传送数据, CPU 都要做许多额外的工作,传送速度 仍然不是很快。 ? 适用场合: 这种方式适用于一般工作速度不是很快的外设,特 别是实时控制、检测场合。 31 第六章: I/O 接口和总线 —— 数据传送方式 DMA(Direct Memory Access) 控制方式 中断控制的 I/O 虽然克服了查询方式 I/O 的缺点,能够快速响应 I/O 传送的请求,但是 I/O 设备的服务仍然是由软件实现,为完成一个字节 ( 字 ) 的数据传送, CPU 必须执行很多额外的工作。当要求快速进行数据 传送的场合,执行上述过程已无法满足系统实时性的要求。这时可以 采用直接存储器存取,由 DMA 控制器实现外设 ←→ 存储器间的直接传 送。 采用 DMA 方式传送数据时,需要一块专门的硬件电路 ( 通常叫 DMA 控制器 ) 对整个数据传送过程进行管理。这种控制器能给出访问内 存所需要的地址信息,并能自动修改地址指针,也能设定和修改传送 的字节数,还能向存储器和外设发出相应的读 / 写控制信号。在 DMA 传送结束后,它能释放总线,把对总线的控制权又交还给 CPU 。因此 采用 D

文档评论(0)

1亿VIP精品文档

相关文档