第七章第七章 输入输入 输出系统输出系统 7.1 7.1 输入输出系统概述输入输出系统概述 7.3 7.3 程序中断方式程序中断方式 7.4 DMA7.4 DMA方式方式 7.2 7.2 程序查询方式程序查询方式输入输出输入输出(I/O)(I/O)系统是计算机系统中控制与实现主机与外系统是计算机系统中控制与实现主机与外界交换数据的软、硬件系统界交换数据的软、硬件系统.它包括输入输出设备、输入它包括输入输出设备、输入输出接口输出接口(接口控制器接口控制器)及相关控制软件及相关控制软件,其中其中I/OI/O接口是用接口是用来连接主机与来连接主机与I/OI/O设备的设备的,三者的关系如下三者的关系如下:图图7.1 7.1 接口与主机、外设间连接示意图接口与主机、外设间连接示意图7.1 I/O7.1 I/O系统概述系统概述7.1.1 I/O7.1.1 I/O系统组成系统组成 CPUCPU数据线数据线地址线地址线命令线命令线I/OI/O接口接口数据端口数据端口状态端口状态端口控制端口控制端口数据线数据线状态信息状态信息命令命令I/OI/O设备设备 设备识别设备识别控控制制逻逻辑辑电电路路状态线状