第八章 输入/输出系统
第一节 信息交换方式
一、信息交换方式分类
1.程序查询方式(程序控制方式)
方法:数据在CPU和外设之间的传送完全靠计算机程序控制。
优点:CPU与外设的操作能够同步,硬件结构简单。
缺点:进入查询循环时浪费掉CPU很多时间。
2.程序中断方式
方法:外设“主动”通知CPU,准备送出输入数据或输出数据。
优点:节省了CPU的时间。
缺点:硬件结构相对复杂,服务时间开销较大。
3.DMA方式
方式:利用DMAC接管对总线的控制权,数据直接在内存与外设之间高速传送。
优点:数据传送速率高。
缺点:需要很多硬件。(唯一利用纯硬件的方式)
4.通道方式
方式:是DMA方式的进一步方式,其中的管理设备称为输入输出处理器。
优点:提高了CPU工作效率。
缺点:花费更多硬件为代价(软硬件结合)。
5.外围处理机方式
方式:是通道方式的进一步方式,其中的管理设备称为外围处理机。
二、应用
编辑