- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 端口地址译码技术
第二章 I/O端口地址译码技术 2.1 I/O端口及其编址方式 第二章 I/O端口地址译码技术 2.2 I/O端口地址分配 2.3 I/O端口地址译码 一、I/O地址译码电路工作原理及作用 PC机上的总线 端口地址编址方式 8088/8086的输入输出指令 I/O端口的独立编址 I/O端口与存储器统一编址 表2-1 系统板上接口芯片的端口地址 表2-2 扩展槽上接口控制卡的端口地址 例1 例2 例2(续) 例3 一、I/O端口和I/O操作 二、端口地址编址方式 三、独立编址方式的端口访问 一、 I/O接口硬件分类 二、 I/O端口地址分配 三、 I/O端口地址选用原则 二、 I/O地址译码方法 三、 I/O端口地址译码电路设计 1. 固定式端口地址译码 2. 可选式端口地址译码 PCI总线 ISA总线 USB总线 接口电路占用的I/O端口有两类编排形式 I/O端口独立编址 I/O地址空间独立于存储地址空间 I/O端口与存储器统一编址 它们共享一个地址空间 输入指令(IN:将外设数据传送给CPU内的AL/AX) IN AL , i8 ;字节输入 IN AL , DX ;字节输入 IN AX , i8 ;字输入 IN AX , DX ;字输入 输出指令(OUT:将CPU内的AL/AX数据传送给外设) OUT i8 , AL ;字节输出 OUT DX , AL ;字节输出 OUT i8 , AX ;字输出 OUT DX , AX ;字输出 内存 空间 I/O 空间 FFFFF 0 FFFF 优点: I/O端口地址不占用存储器空间 I/O指令短,执行速度快 专门的I/O指令使程序清晰易读 缺点: I/O指令没有存储器指令丰富 优点: 不需要专门的I/O指令 I/O数据存取与存储器数据存取一样灵活 缺点: I/O端口要占去部分存储器地址空间 程序不易阅读(不易分清访存和访问外设) 内存 部分 I/O 部分 存储器空间 00000 FFFFF
文档评论(0)