- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章_数据输入输出方式
P165 例5.1 程序代码: MOV DX,81F4H IN AL,DX OUT DX,AL 并行I/O接口 一、并行数据传送 优点:传输速率快,各位数据同时有效。 缺点:传输线路多,成本高,功耗大,传送距离有限。 1.????????已知8086系统的中断向量表如左图所示, 若有一中断源,其中断类型号为12,问 1)?? 此中断源的中断向量是多少? 2) 此中断源的中断向量地址是多少? 1)n=12 中断向量地址:12×4=48=30H 中断向量 : 3C5DH:97AH 中断向量(物理地址) 3C5D0H+957AH=45B4AH 五 8086/8088的中断响应过程 获取中断类型码 分为可屏蔽中断,非屏蔽中断,软件中断中断类型码的获取。 获取中断类型码后 获取中断服务程序的入口地址 保护FLAGS的内容 关中断 保存断点地址 将中断服务程序的入口地址,分别送CS和IP 执行中断服务程序 北京化工大学微机原理课件 第八章 计算机和外设间的数据传输 第五节 可编程输入输出接口芯片8255 8255A是Intel86系列微处理机的配套并行接口芯片, 它可为86系列CPU与外部设备之间提供并行输入/输 出的通道。由于它是可编程的,可以通过软件来设 置芯片的工作方式,所以,用8255A连接外部设备时, 通常不用再附加外部电路,给使用者带来很大方便。 北京化工大学微机原理课件 第八章 计算机和外设间的数据传输 第五节 可编程输入输出接口芯片8255 一 8255A的结构 8255A的方框图 北京化工大学微机原理课件 第八章 计算机和外设间的数据传输 第五节 可编程输入输出接口芯片8255 一 8255A的结构 1.数据端口A、B、C 端口A对应1个8位数据输入缓冲器,1个8位输出锁存器/缓冲器 端口B对应1个8位数据输入缓冲器,1个8位输出锁存器/缓冲器 端口C对应1个8位数据输入缓冲器,1个8位输出锁存器/缓冲器。 2. A组控制和B组控制电路 A组控制电路控制端口A和端口C的高4位的工作方式和读写操作。 B组控制电路控制端口B和端口C的低4位的工作方式和读写操作。 3.数据总线缓冲器 功能:通过它与系统数据总线相连。 4.读写控制逻辑电路 功能:管理数据传输过程。 北京化工大学微机原理课件 第八章 计算机和外设间的数据传输 第五节 可编程输入输出接口芯片8255 一 8255A的结构 6. 端口寻址 5. 控制信号 片选信号:由系统地址线译码产生,启动CPU与8255A之间的通信。 读、写信号:控制CPU与8255A之间的数据流向。 RESET复位信号:清控制寄存器,设置A、B、C三个端口为输入方式。 端口选择信号:经译码四个地址分别对应于A、B、C三个数据端口和控制 端口。 RD 读信号,低电平有效,它控制8255A送出数据和状态信息至CPU WR 写信号,低电平有效,它控制把CPU输出的数据和命令信号写到8255A。 8255A共有4个端口,3个数据端口,A口,B口,C口,一个 控制端口。 A1 A0 选择端口 0 0 A 0 1 B 0 C 1 1 控制端口 RD WR CS A1 A0 操作 0 0 0 1 0 读A口 0 1 0 1 0 读B口 1 0 0 1 0 读C口 0 0 1 0 0 写A口 0 1 1 0 0 写B口 1 0 1 0 0 写C口 1 1 1 0 0 写控制端口 × × × × 1 高阻 1 1 0 1 0 非法状态 × × 1 1 0 高阻 北京化工大学微机原理课件 第八章 计算机和外设间的数据传输 第五节 可编程输入输出接口芯片8255 二 8255A的控制字及工作方式 三种基本工作方式 方式0——基本的输入输出方式 方式1——选通的输入输出方式 方式2——双向传输方式 2. 工作方式控制字 例:设8255A的端口地址为F8H~FBH,A、B、C均为基本 I/O方式(即方式0),其中A口为输入口,B口为输出口, C口为输出口,写出工作方式控制字。 分析:确定控制端口的地址 写控制字到控制端口 MOV AL ,
您可能关注的文档
最近下载
- 工业机器人系统操作员(中级工)理论考核试卷及答案(六).docx VIP
- 专注的惊人力量.pptx VIP
- 陕西省西安市西咸新区2024-2025学年六年级上学期期末英语试题.docx VIP
- 国有企业人力资源工作流程图(收藏了).doc VIP
- MT∕T 244.1-2020 煤矿窄轨车辆连接件 连接链.pdf
- 加油站税控初始化管理系统V12.pdf VIP
- 房建施工工序定额及施工工效大全.pdf VIP
- 《天津市建设项目配建停车场(库)标准》DB29-6-2004详解.docx
- 《分析化学》全套课件完整版)ppt.pptx VIP
- 专题06 《昆虫记》中考考试题及典型习题训练 (含答案析)-中考语文常考名著之阅读指导及考试题训练.docx VIP
原创力文档


文档评论(0)