- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 输入/输出技术 6.1 输入/输出接口电路及其典型结构 6.1.1 为什么需要接口电路 在微计算机主机与外设之间必须设置一种电路,能使CPU和外设间的工作协调起来,达到信息交换的目的,称为输入/输出接口电路。 6.1.2 接口电路的组成 接口电路的典型结构图 接口内部主要包括一个或多个CPU可以进行读/写操作的寄存器,又称为I/O端口。CPU对外设输入/输出的控制,是通过对接口电路中各I/O端口的读/写操作完成。 I/O接口设计一般原则:输入必须三态,输出必须锁存 (1)数据寄存器(数据端口):存放CPU与外设间传送的数据信息。 (2)控制寄存器(控制端口):存放CPU对外设或接口的控制信息,控制外设或接口的工作方式,一般只能写入。 (3)状态寄存器(状态端口):暂存外设的状态信息。 6.1.3接口电路的功能 1.寻址功能 2.输入/输出功能 3.数据转换功能 4.复位功能 5.可编程功能 I/O端口的编址方式 1、端口与存储器分别独立编址,采用不同位数编址 特点:(1)端口不占用内存空间 (2)设有专门的I/O指令对端口进行读写 (3)指令执行时间短 2、端口与存储器统一编址,外设端口作为存储器的一个单元来对待,编址位数相同 特点:(1)所有对内存操作的指令和寻址方式对I/O端 口均可用 (2)不专设I/O指令 (3)不易区分I/O端口,内存容量减小 6.4 输入/输出数据的控制方式 CPU与外设之间数据交换的控制方式有:程序控制方式、中断控制方式和直接存储器存取(DMA)方式。 6.4.1 程序控制方式 程序控制方式就是依靠程序的控制来实现CPU和外设间的数据交换。它又分为:无条件传送方式和程序查询方式(条件传送方式)。 1.无条件传送方式 假设外设已处于就绪状态,数据传送时,程序不必再去查询外设的状态,而直接执行I/O指令进行数据传输。 实现方法: (1)简单外设做输入设备时,直接用三态缓冲器与系统数据连接 (2)简单外设做输出设备时,输出必须采用锁存器 (3)与外设速度的匹配通过软件上延时完成 例:用无条件传送方式将8位二进制开关设置的状态输入后,由8个发光二级管LED显示。其电路图如下图所示,其中输入缓冲器(74LS244)和输出锁存器(74LS373)均为三态。 8位二进制开关控制LED显示的接口电路 无条件传送工作方式下的程序如下: …… CALL DELAY0 ;等待输入同步 IN AL,PORT0 ;从端口输入8位开关的状态 …… CALL DELAY1 ;等待输出同步 OUT PORT1,AL ;从端口输出,控制LED显示其状态 程序中的DELAY0和DELAY1是用来实现同步的两个延时子程序。 例:用无条件传送方式实现开关闭合状态的输入 MOV DX,FFF7H IN AL,DX TEST AL,01 JZ ...... ;开关闭合则... 无条件传送特点: (1)适用于外设动作时间已知,外设保证已准备好的情况。适用于数据传送不频繁的简单外设操作。 (2)软硬件十分简单。 利用三态门芯片74LS244作为输入接口,接口地址为40FBH,试画出其与8088系统总线的连接图。 40FBH=01 000000 1 1 1 1 101 1B A14 A7 A6 A5 A4 A3 A1 A0 2.程序查询(即条件传送)方式 先读取并测试外设的状态,当外设准备好或空闲时,CPU执行输入或输出指令与外设交换数据。 实现方法: (1)接口电路除了数据端口外,还需要状态端口 (2)CPU先查询外设状态,外设准备好才传送 特点: (1)CPU通过不断查询外设状态实现与外设的速度匹配 (2)CPU工作效率低 条件传送方式的输入接口电路 例:设一个接口的数据输入端口地址为0120H,状态端口地址为0124H,状态端口的D4为1表示输入缓冲区中有一个字节数据准备好,可以输入数据到BUFFER存储区;为0则表示缓冲区空。编写程序用查询方式输入数据。 MOV DI,OFFSET
您可能关注的文档
- 第8章数据流机和规约机重点.ppt
- 第8章特征的操作重点.ppt
- 第6章Transact-SQL重点.ppt
- 第6章Word2003文字处理软件重点.ppt
- 第10章关系数据库标准语言SQL重点.ppt
- 第8章投资决策实务重点.ppt
- 第6章变频器的接线端子与功能参数重点.ppt
- 道岔施工综合技术剖析.ppt
- 第10章计划、动作和学习重点.ppt
- 第6章变治法重点.ppt
- [佛山]2024年广东佛山市第三人民医院(佛山市精神卫生中心)招聘25人笔试历年参考题库附带答案详解.docx
- [南通]2024年江苏南通市东方中学联合体选聘优秀教师10人笔试历年参考题库附带答案详解.docx
- 2025年上海工艺美术职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 2025年保险职业学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- [上海]2024年上海市卫生健康统计中心招聘笔试历年参考题库附带答案详解.docx
- [丹东]2024年辽宁丹东市疾病预防控制中心招聘16人笔试历年参考题库附带答案详解.docx
- 2025年云南国防工业职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析.docx
- [保山]2025年云南省保山市教育体育系统部分事业单位校园招聘教师74人笔试历年参考题库附带答案详解.docx
- [凉山]2024下半年四川凉山越西县招聘中小学教师70人笔试历年参考题库附带答案详解.docx
- 2025年大兴安岭职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
最近下载
- 2024年湘潭医卫职业技术学院高职单招职业技能测验历年参考题库(频考版)含答案解析.docx
- 【人教版美术教案】新人教版四年级下册美术全册教案.pdf VIP
- 人民大2024教学课件完整版简明证据法学(第六版)配套课件.pptx
- 2025年苏州经贸职业技术学院单招职业技能测试题库(各地真题).docx VIP
- 湘教版二年级下册音乐全册教案.docx
- SH/T 3613-2013-石油化工非金属管道工程施工技术规范.pdf
- 2024年北京社会管理职业学院单招英语题库及答案解析.docx
- 《大学物理教学课件》广工大:(改) 16-5麦克斯韦电磁场理论.ppt VIP
- 第5章 飞机燃油系统《航空器系统与动力装置》.pptx VIP
- MIDIPLUS_X_Pro_mini_series英文使用说明书.pdf
文档评论(0)