第6章输入和输出 在微型计算机系统的应用中,CPU除与内存交换信息外, 还必然要经常与各种外部设备交换信息。 主机与外设进行信息交换过程主要是完成数据输入或输出 的传送操作。输入或输出操作的确切含义是有选择地启动 被微处理器选中的外部设备,以便使其接收来自CPU的数 据或向CPU送入数据。 数据传送的方向标准通常以微处理器为中心,当数据是由 外部设备,如键盘、纸带读入机、光笔等设备向CPU送入 时,称为输入传送;而当数据自CPU送到如发光二极管、 七段显示器、CT显示器、点阵打印机、绘图仪等设备时, 称为输出传送。 ● 当实现一个数据的输入输出操作时,CPU必须在众多的外 部设备中寻找一个确定的设备,而如何寻找这一特定的外 部设备就是输入输出寻址方式所解决的问题。当找到一个 确定的外部设备以后,接下来的问题就是如何同它进行信 息交换,这就是输入输出控制方式所解决的问题。 Ji Lin University China CpE雪CNCE山D空CHNDL OGYCOMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 第6章 输入和输出 • 在微型计算机系统的应用中,CPU除与内存交换信息外, 还必然要经常与各种外部设备交换信息。 • 主机与外设进行信息交换过程主要是完成数据输入或输出 的传送操作。输入或输出操作的确切含义是有选择地启动 被微处理器选中的外部设备,以便使其接收来自CPU的数 据或向CPU送入数据。 • 数据传送的方向标准通常以微处理器为中心,当数据是由 外部设备,如键盘、纸带读入机、光笔等设备向CPU送入 时,称为输入传送;而当数据自CPU送到如发光二极管、 七段显示器、CRT显示器、点阵打印机、绘图仪等设备时, 称为输出传送。 • 当实现一个数据的输入输出操作时,CPU必须在众多的外 部设备中寻找一个确定的设备,而如何寻找这一特定的外 部设备就是输入输出寻址方式所解决的问题。当找到一个 确定的外部设备以后,接下来的问题就是如何同它进行信 息交换,这就是输入输出控制方式所解决的问题