- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 输入输出接口及中断技术;第六章 输入输出接口及中断技术;6.1 输入输出接口概述;什么是输入/输出接口?
要实现外部设备与主机之间的连接(connection)和信息交换,必须经过一个数据转换和传输的设备。这种设备,我们叫做I/O接口(interface)。;6.1.1I/O接口电路的功能和必要性;二、接口电路的外部特性;I/O端口1;功能:1、数据缓冲与锁存
2、信息的输入与输出
3、信息格式转换
4、联络和中断管理动能
5、进行译码
6、电平转换
7、具备时序功能控制
8、具有可编程功能
9、检错;6.1.2 I/O的信息组成及接口模型; 1.数据信息
1) 数字量
数字量是计算机可以直接发送、接收和处理的数据。例如,由键盘、显示器、打印机及磁盘等I/O外设与 CPU交换的信息,它们是以二进制形式表示的数或以ASCII码表示的数符。
2) 模拟量
当计算机应用于控制系统中时,输入的信息一般为来自现场的连续变化的物理量,如温度、压力、流量、位移、湿度等,这些物理量通过传感器并经放大处理得到模拟电压或电流,这些模拟量必须先经过模拟量向数字量的转换(A/D转换)后才能输入计算机。反过来,计算机输出的控制信号都是数字量,也必须先经过数字量向模拟量的转换(D/A转换),把数字量转换成模拟量才能去控制现场
3) 开关量
开关量可表示两个状态,如开关的断开和闭合,机器的运转与停止,阀门的打开与关闭等。这些开关量通常要经过相应的电平转换才能与计算机连接。开关量只要用一位二进制数即可表示。;2. 状态信息
状态信息作为CPU与外设之间交换数据时的联络信息,反映了当前外设所处的工作状态,是外设通过接口送往CPU的。CPU通过对外设状态信号的读取,可得知输入设备的数据是否准备好、输出设备是否空闲等情况。对于输入设备,一般用准备好(READY)信号的高低来表明待输入的数据是否准备就绪;对于输出设备,则用忙(BUSY)信号的高低表示输出设备是否处于空闲状态,如为空闲状态,则可接收CPU输出的信息,否则CPU要暂停送数。因此,状态信息能够保障CPU与外设正确地进行数据交换。;3.控制信息
控制信息是CPU通过接口传送给外设的,CPU通过发送控制信息设置外设(包括接口)的工作模式、控制外设的工作。如外设的启动信号和停止信号就是常见的控制信息。实际上,控制信息往往随着外设的具体工作原理不同而含义不同。; CPU通过接口和外设交换信息时,只能用输入指令(IN)和输出指令 (OUT)传送数据,
所以状态信息、控制信息也是被作为数据信息来传送的,即把状态信息作为一种输入数据,而把控制信息作为一种输出数据,这样,状态信息和控制信息也通过数据总线来传送。但在接口中,这三种信息是在不同的寄存器中分别存放的。
即通过端口来访问以上的信息;二、端口(PORT);图4.2 一个典型的I/O接口 ;6.1.3 I/O端口的编址方式及端口地址;一、统一编址方式(存储器映像方式);二、独立编址方式(I/O映像方式);6.2 PC系列微机I/O端口和I/O端口地址译码;IBM-PC机端口地址1024个端口地址
低256地址(000H~0FFH)做为主机电路板使用
高768地址(0100H~03FFH)作扩充插槽使用
故此仅用A9~A0十根地址线;输入指令
IN AL,port8 ;字节输入,直接寻址
IN AL,DX ;字节输入,间接寻址
IN AX,port8 ;字输入,直接寻址
IN AX,DX ;字输入,间接寻址
输出指令
OUT port8,AL;字节输出,直接寻址
OUT DX,AL ;字节输出,间接寻址
OUT port8,AX;字输出,直接寻址
OUT DX,AX ;字输出,间接寻址;6.2.2 I/O地址译码;一、组合逻辑门电路地址译码;二、集成地址译码;;三、开关式可选择译码电路;四、使用可编程逻辑器件译码
(GAL、FPGA、CPLD);6.3 CPU与外设之间数据传送的控制方式 ;1、无条件传送方式及其接口;2、查询传送方式及其接口;查询传送的两个环节;3、 中断传送方式;中断传送与接口;(4)DMA传送方式;DMA传送的工作过程;DMA传送流程;传送方式的比较;IN AL, 21H;输出OUT 43H, AL;;查询传送流程;;DMA传送流程;6.4 可编程并行接口8255A;PC7~PC4;AEN;1:方式
选择
控制
字;A
您可能关注的文档
最近下载
- 外研版英语(一起点)二年级上册 Module1 大单元学历案教案 教学设计附作业设计(基于新课标教学评一体化).docx VIP
- (2020)(求职简历模板)个人简历封面(史上最全最好).doc VIP
- 三级安全教育培训、新员工入职安全教育培训 .pptx VIP
- 天线系统组成与结构解析.docx VIP
- 湖南省长沙市开福区青竹湖湘一外国语学校2022年人教版小升初考试数学试卷(含答案解析).pdf
- 排水管网维护、维修施工方案.docx VIP
- _人教版初中物理斜面计算25道题 .doc VIP
- 智启未来,育见新篇——AI赋能教育教学的探索 课件.pptx VIP
- 【简历模板】优秀个人简历模板精华集合(免费下载).doc VIP
- 面神经减压术护理ppt.pptx
文档评论(0)