2018/8/23王道考研/cskaoyan.com1王道考研——组成原理WWW.CSKAOYAN.COM第七章输入/输出系统本节内容王道考研/CSKAOYAN.COM输入/输出系统基本概念王道考研/CSKAOYAN.COM本章总览王道考研/CSKAOYAN.COMI/O系统演变过程1.早期CPU和I/O串行工作,分散连接程序查询方式2.接口模块和DMA阶段CPU和I/O并行工作,总线连接3.具有I/O通道结构的阶段4.具有I/O处理机的阶段中断方式DMA方式主存CPUI/O系统由CPU通过程序不断查询I/O设备是否已做好准备,从而控制I/O设备与主机交换信息。只在I/O设备准备就绪并向CPU发出中断请求时才予以响应。主存和I/O设备之间有一条直接数据通路,当主存和I/O设备交换信息时,无需调用中断服务程序。在系统中设有通道控制部件,每个通道都挂接若干外设,主机在执行I/O命令时,只需启动有关通道,通道将执行通道程序,从而完成I/O操作。I/O总线CPU设备1设备n高速外设I/O接口……主存主存总线I/O接口I/O接口DMA总线2018/8/23王道考研/cskaoyan.com2王道考研/CSKAOYAN.COMI/O系统基本组成一般来说,I/O系统由I/O软件和I/O硬件两部分构成。1.I/O软件(1)I/O指令(2)通道指令CPU指令的一部分通道自身的指令指出数据的首地址、传送字数、操作命令2.I/O硬件操作码命令码设备码识别I/O指令做什么操作对哪个设备进行操作包括驱动程序、用户程序、管理程序、升级补丁等。通常采用I/O指令和通道指令实现CPU和I/O设备的信息交换。通道指令放在主存中由CPU执行启动I/O设备的指令,由通道代替CPU对I/O设备进行管理包括外部设备、设备控制器和接口、I/O总线等。主机I/O接口设备控制器机、电、光、磁部分外部设备王道考研/CSKAOYAN.COMI/O接口2.I/O硬件包括外部设备、设备控制器和接口、I/O总线等。主机I/O接口设备控制器机、电、光、磁部分外部设备接口可以看作是两个部件之间的交接部分。王道考研/CSKAOYAN.COMI/O系统基本组成一般来说,I/O系统由I/O软件和I/O硬件两部分构成。1.I/O软件(1)I/O指令(2)通道指令CPU指令的一部分通道自身的指令指出数据的首地址、传送字数、操作命令2.I/O硬件操作码命令码设备码识别I/O指令做什么操作对哪个设备进行操作包括驱动程序、用户程序、管理程序、升级补丁等。通常采用I/O指令和通道指令实现CPU和I/O设备的信息交换。通道指令放在主存中由CPU执行启动I/O设备的指令,由通道代替CPU对I/O设备进行管理包括外部设备、设备控制器和接口、I/O总线等。主机I/O接口设备控制器机、电、光、磁部分外部设备王道考研/...