清华大学出版社TSINGHUAUNIVERSITYPRESS第7章微型计算机与外设的数据传输
第7章 微型计算机与外设的 数据传输
清华大学出版社TSINGHUAUNIVERSITYPRESS第7章微型计算机与外设的数据传输微型计算机的硬件系统由主机和外围设备两部分组成,主机在运行中所需要的程序和数据由输入设备输入,处理的结果又要输出到外围设备中去。控制并实现信息输入输出的就是计算机的输入/输出系统。它提供了主机与外部世界进行信息交换的各种手段。本章介绍微型计算机与外设的数据传输,即微型计算机系统中几种基本的输入/输出方法,以及常用的控制芯片中断控制器芯片8259的特性和应用。上一页
第7章 微型计算机与外设的数据传输 微型计算机的硬件系统由主机和外围设备两部分组 成,主机在运行中所需要的程序和数据由输入设 备输入,处理的结果又要输出到外围设备中去。 控制并实现信息输入输出的就是计算机的输入/输 出系统。它提供了主机与外部世界进行信息交换 的各种手段。本章介绍微型计算机与外设的数据 传输,即微型计算机系统中几种基本的输入/输出 方法,以及常用的控制芯片中断控制器芯片8259 的特性和应用。 上一页
清华大学出版社TSINGHUAUNIVERSITYPRESS目录7.1输入输出系统概述7. 2微型计算机与夕围设备的数据传输方式7.3中断控制器82C59A本章小结上一页
目 录 7.1 输入输出系统概述 7.2 微型计算机与外围设备的数据传输方式 7.3 中断控制器 82C59A 本章小结 上一页
清华大学出版社TSINGHUA UNIVERSITYPRESS7.1. 输入输出系统概述7. 1. 1输入/输出系统的特点CPU与输入/输出之间的信号7.1.2上一页
7.1.1 输入/输出系统的特点 7.1.2 CPU与输入/输出之间的信号 7.1. 输入输出系统概述 上一页
清华大学出版社TSINGHUA UNIVERSITYPRESS输入/输出系统的特点7.1.1输入/输出系统,包括输入/输出设备、输入/输出接口和相应的输入/输出软件。微型计算机的输入/输出系统具有以下特点:1.复杂性:一是输入/输出设备的复杂性;二是计算机系统在运行过程中,会产生许多偶发事件,这些随机发生的事件很多都比较复杂,都需要输入/输出系统来处理。2.异步性:不同的外围设备有各自不同的定时和控制逻辑,且大都与CPU时序不一致,它们与CPU的工作通常都是异步进行的。输入/输出系统相对于CPU就存在操作上的异步性和时间上的任意性。3.实时性:实时性是指处理器对每一个连接到它的外设或处理器本身在需要或出现异常时(如电源故障、运算溢出、非法指令等),都要能够给予及时的处理,以防止错过服务时机,使数据丢失或产生错误。4.与设备无关性:输入/输出设备通过标准的输入/输出接口与CPU相连接,CPU能够通过统一的软件和硬件来管理各种各样的外围设备。上一页
7.1.1 输入/输出系统的特点 输入/输出系统,包括输入/输出设备、输入/输出接口和相应的输入/输出 软件 。 微型计算机的输入/输出系统具有以下特点: ⒈复杂性:一是输入/输出设备的复杂性;二是计算机系统在运行过程中, 会产生许多偶发事件,这些随机发生的事件很多都比较复杂,都需要 输入/输出系统来处理。 ⒉异步性:不同的外围设备有各自不同的定时和控制逻辑,且大都与 CPU时序不一致,它们与CPU的工作通常都是异步进行的。输入/输 出系统相对于CPU就存在操作上的异步性和时间上的任意性。 ⒊实时性:实时性是指处理器对每一个连接到它的外设或处理器本身在 需要或出现异常时(如电源故障、运算溢出、非法指令等),都要能 够给予及时的处理,以防止错过服务时机,使数据丢失或产生错误。 ⒋与设备无关性:输入/输出设备通过标准的输入/输出接口与 CPU相连 接,CPU能够通过统一的软件和硬件来管理各种各样的外围设备。 上一页