- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机组成与接口(高职)第6章,微型计算机及接口技术,微型计算机与接口技术,微型计算机的组成,微型计算机接口技术,微型usb接口,微型usb接口定义,微型计算机系统的组成,微型计算机由什么组成,微型计算机的组成部分
第6章 输入/输出和中断技术
6.1 输入/输出及其接口
6.2 输入/输出传送方式
6.3 中断技术
6.4 80X86/ Pentium中断系统
6.5 可编程中断控制器
6.6 中断程序设计
6.7 DMA控制器
返回主目录
第6章 输入/输出和中断技术
输入/输出设备是计算机系统的重要组成部分,计算机通
过它们与外设进行数据交换。微机系统中,各种输入/输出设
备通过接口与系统相连,并在接口的支持下实现各种方式的数
据传送。微型计算机系统中常用的外围设备有:键盘、显示器、
磁带机、硬盘驱动器、软盘驱动器、模数转换器、数模转换器、
调制解调器以及一些专用设备等。把外围设备同微型计算机连
接起来的电路称为外设接口电路,简称外设接口。
6.1 输入/输出及其接口
6.1.1 I/O信息的组成
CPU通过接口与外设交换信息,这些信息包括数据信息、
状态信息和控制信息。
1. 数据信息
数据信息可分为数字量、模拟量和开关量。
数字量是键盘、CRT 、打印机及磁盘等I/O外设与CPU交
换的信息,它是以二进制形式表示的数或以ASCII码表示的数
或字符。
当微型计算机用于控制系统时,大量的现场信息经过传
感器把非电量(如温度、 压力、 流量、位移等)转换成电量,
并经放大处理得到模拟量的电压或电流。
这些模拟量必须先经过A/D转换器转换成数字量才能输入
计算机;计算机控制信号的输出也必须先经过D/A转换器把数
字量转换成模拟量才能去控制执行机构。
开关量即两个状态的量。如开关的断开与闭合、阀门的打
开与关闭等。通常开关量要经过相应的电平转换才能与计算机
连接。每个开关量只要一位二进制数表示,故对于字长为8位
(或16位) 的计算机,一次可输入或输出8位(或16位)开关量。
2. 状态信息
状态信息是CPU与外设之间交换数据时的联络信息。CPU
通过读取外设状态信号,可知外设的工作状态。如输入设备的
数据是否准备好, 输出设备是否空闲。输出设备正在输出信
息,则用BUSY 信号通知CPU暂停送数。因此,状态信号是
CPU与I/O外设正确进行数据交换的重要条件。
3. 控制信息
控制信息是设置I/O外设(包括I/O接口) 的工作模式、 命令
字的有关信息。如“启动”、“停止”信息。
每个I/O接口通常包含若干I/O端口(输入/ 输出端口) 寄存
器, CPU和存储器通过这些端口与该接口所连接的外设进行
信息交换。通常,状态信息和控制信息也是通过数据总线传送
的。 由于它们的作用不同,故在传送时赋予不同的端口。因
此, 一个外设往往占用几个端口,如数据端口、状态端口、
控制端口等。当一个外设的状态信息和控制信息位数较少时,
可以将不同的外设的状态或控制信息归并到一起, 共同使用
一个端口。 这样, CPU对外设的控制或CPU与外设间的信息
交换, 实际上就是CPU通过I/O指令读/写端口的数据。在控制
端口,写出的数据表示CPU对外设的控制信号;在状态端口,
读入的数据是外设的状态信息;只有在数据端口,才真正地进
行数据信息的交换。
6.1.2 I/O接口的作用
外围设备的种类繁多,有机械式、电子式、机电式、磁电
式以及光电式等。其所处理的信息有数字信号、模拟信号,有
电压信号、电流信号。不同的外围设备处理信息的速度相差悬
殊,有的速度慢,有的速度快。另外,微型计算机与不同的外
围设备之间所传送的信息格式和电平高低是多种多样的,这样
就形成外设接口电路的多样化。
由于外围设备的多样性, 外设接口电路应具有如下功能:
(1) 转换信息格式。 如串—并转换、 并— 串转换、配备校验位等
(2) 提供联络信号,协调数据传送的状态信息。如设备“就绪”、
“忙”,数据缓冲器“满”、“空”等信号。
(3) 协调定时差异。为协调微机与外设在定时或数据处理
速度上的差异,使两者之间的数据交换取得同步,有必要对传
文档评论(0)