- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.接口电路的主要作用是什么?它的基本结构如何? 2.说明接口电路中控制寄存器与状态寄存器的功能,通常它们可共用一个端口地址码,为什么? 3.CPU寻址外设端口的方式通常有哪两种?试说明它们的优缺点。 4.在CPU与外部设备接口电路的连接中,通过数据总线可传输哪几种信息?在这里地址译码器起什么作用? 5. CPU与外设之间的数据传输控制方式有哪几种?何谓程序控制方式?它有哪两种基本方式?请分别用流程图的形式描述出来。 6. 试从程序转移的角度比较中断控制与子程序调用这两种处理过程,它们有哪些根本区别?又有哪些相似之处? 7. 用查询式将DATA开始的存贮区的100个字节数据在FCH端口输出,完成程序, 状态端口地址为:FFH。 8. 什么是接口?什么是端口?在8086/8088微机系统中,CPU是如何实现端口寻址的? 9. 简述链式中断优先级排队电路的工作过程? 10.中断处理的主要步骤有哪些?试说明每一步的主要动作。 习题与思考: 多种多样的外设 工作原理不同 机械、电子、机电、电磁…… 传送信息类型多样 数字量、模拟量、开关量 传送速度差别极大 传送方式不尽相同 串行、并行 编码方式不同 二进制、BCD码、ASCII码…… 返回 端口(PORT) 端口泛指I/O地址,通常对应接口电路的寄存器 一个接口电路可以具有多个I/O端口(寄存器),每个端口用来保存和交换不同的信息 数据寄存器、状态寄存器和控制寄存器占有的I/O地址常依次被称为数据端口、状态端口和控制端口,用于保存数据、状态和控制信息 输入、输出端口可以是同一个I/O地址 返回 端口(PORT) 端口泛指I/O地址,通常对应接口电路的寄存器 一个接口电路可以具有多个I/O端口(寄存器),每个端口用来保存和交换不同的信息 数据寄存器、状态寄存器和控制寄存器占有的I/O地址常依次被称为数据端口、状态端口和控制端口,用于保存数据、状态和控制信息 输入、输出端口可以是同一个I/O地址 返回 IN AL, 21H 返回 OUT 43H, AL 返回 无条件传送流程 返回 就绪(Ready) 在输入场合 “就绪”说明输入接口已准备好送往CPU的数据,正等着CPU来读取 该状态也可用接口中数据缓冲器已“满”来描述 在输出场合 “就绪”说明输出接口已做好准备,等待接收CPU要输出的数据 该状态也可用接口数据缓冲器已“空”、或者用接口(外设)“闲”或不“忙(Busy)”来描述 返回 就绪:满,空、闲、不忙 查询传送流程 返回 中断传送流程 返回 DMA传送流程 返回 无条件传送:输出示例 MOV DX, 160H MOV AL, [BX] OUT DX, AL 无条件传送:输出实例 MOV DX, 160H MOV AL, [BX] OUT DX, AL +5V 74LS373 300 x 8 LE OE 数据总线 CS WR 无条件传送:输入输出接口 K7 K1 K0 +5V D0~D7 A0~A15 CLK LS06 反相 驱动器 LS273 8D 锁存器 LS244 三态 缓冲器 8000H 译码 +5V LED0 LED7 … … G IOW IOR next: mov dx,8000h ;DX指向数据端口 in al,dx ;从输入端口读开关状态 not al ;反相 out dx,al ;送输出端口显示 call delay ;调子程序延时 jmp next ;重复 又称查询方式,即通过程序查询相应设备的状态,若状态不符合,则CPU不能进行输入/输出操作,需要等待;只有当状态信号符合要求时,CPU才能进行相应的输入/输出操作。 2. 条件传送方式 一般外设均可以提供一些反映其状态的信号,如对输入设备来说,它能够提供“准备好”(“READY”)信号,“READY” =1 表示输入数据已准备好。输出设备则提供“忙”(“BUSY”)信号,“BUSY”=1表示当前时刻不能接收CPU来的数据,只有当“BUSY”=0时,才表明它可以接受来自于CPU的输出数据。 2. 条件传送方式(续) CPU需要先了解(查询)外设的工作状态,然后在外设可以交换信息的情况下(就绪)实现数据输入或输出 对多个外设的情况,则CPU按一定顺序依次查询(轮询)。先查询的外设将优先进行数据交换 查询传送的特点是:工作可靠,适用面宽,但传送效率低 就绪? 条件传送的两个环节 ⑴ 查询环节 寻址状态口 读取状态寄存器的标志位 若不就绪就继续查询,直至就绪 ⑵ 传送环节 寻址数据口 是输入,通过输入指令从数据端口读入数据 是输出,通过输出指令向数据端口输出数据 输入状态 就绪? 数据交换 Y N 流程 查询输入接口 IOR +5V 8D 锁存器 8位 三态
您可能关注的文档
- 拱形的力量_教科版小学科学六年级上册第二单元技术报告.ppt
- 第五讲生态文学技巧.ppt
- 牛津译林版预备Lesson4Period3(共32张)讲述.ppt
- 共工怒触不周山_优秀技术报告.ppt
- 共同的责任技术报告.ppt
- 第五节人类对细菌和真菌的利用(新人教版)技巧.ppt
- 9.3外交政策答辩.ppt
- 第五节正确对待坐立行的姿势技巧.ppt
- 9.6动态型问题答辩.ppt
- 第五课第一框:企业的经营技巧.ppt
- 2026年度中国工商银行新疆分行校园招聘(435人)笔试参考题库附答案解析.docx
- 自贡市沿滩区应急管理局2025年编外人员招聘考试备考题库及答案解析.docx
- 2026年福建省晋江市季延中学教师招聘意向摸底考试备考试题及答案解析.docx
- 2025北京积水潭医院贵州医院简化考试程序招聘备考练习题库及答案解析.docx
- 2025福建厦门宏发电声股份有限公司秋季校园招聘考试备考题库及答案解析.docx
- 2024年06月中信银行郑州分行社会招考笔试历年参考题库附带答案详解.docx
- 2024年09月[广西]广西北部湾银行招考笔试历年参考题库附带答案详解.docx
- 2024年05月浦发银行上海分行招考笔试历年参考题库附带答案详解.docx
- 2024年09月[浙江]浙商银行总行信息科技人才2024校园招考笔试历年参考题库附带答案详解.docx
- 2024年01月[福建]2024年兴业银行福州分行招考笔试历年参考题库附带答案详解.docx
最近下载
- 机动工业车辆(叉车)修理资质单位用-QW08制动系统维修与检测指导书.docx VIP
- 部编版五年级上册道德与法治《第二单元 我们是班级的主人》单元测试卷带答案(含解析).docx VIP
- 医疗器械不良事件监测和再评价管理办法.pptx VIP
- 《市场营销基础》电子教案1-2.doc VIP
- 门诊突发火灾应急预案演练脚本(2篇).docx VIP
- DB50T 707-2017 造林工程计价定额.docx VIP
- 生活美育课程中的色彩认知教学设计.pptx VIP
- 1.普洱市镇沅县勐真水库工程变更环境影响报告书.pdf VIP
- DB52T 1884—2025中华蜜蜂主要病虫害防控技术规程.pdf VIP
- PQR-LZ503焊接工艺评定.pdf VIP
文档评论(0)