第 7 章 输入和输出 本章讲述 7.1 概述 7.2 CPU与外设数据传送的方式 7.3 DMA控制器 7.1 概述 输入和输出设备是计算机系统的重要组成部分。程序、原始数据和各种现场采集到的资料和信息,都要通过输入设备输入至计算机。计算结果或各种控制信号要输出给各种输出设备,以便显示、打印和实现各种控制动作。常用的输入设备有键盘(Key Board)、鼠标、扫描仪,或者经过A/D(模/数)转换的现场信息等。 常用的输出设备有CRT、各种行打印机(Line Printer)、绘图仪,以及经过D/A(数/模)转换的各种控制信号。近年来,多媒体技术有了很大发展,声音和图像的输入和输出也是重要的I/O设备。CPU与外部设备(Peripheral)交换信息也是计算机系统中十分重要和十分频繁的操作。 外部设备的种类繁多,可以是机械式、电动式、电子式以及其他形式。输入的信息也不相同,可以是数字量、模拟量(模拟的电压、电流),也可以是开关量(两个状态的信息)。而且输入信息的速度也有很大区别,可以是手动的键盘输入(每个字符输入的速度为秒级),也可以是磁盘输入(它能以1Mb/s的速率传送)。所以CPU与外设之间的连接与信息交换是比较复杂的。 7.1.1 输入输出的寻址方式 CPU寻址外设可以有两种方式: 存储器对应输入输出方式和端口寻址的输入输出方式。 1.
原创力文档

文档评论(0)