IO端口地址分配.pdf

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IO端口地址分配

I/O端口地址译码技术 CPU对多个外设进行控制时,是分时进行的, 即在某一时刻仅对一个外设进行控制,对外设的选 择是接口的重要部分,外设选择实际上就是端口寻 址。 I/O端口地址译码电路就是用来对外设进行选择 1. I/O端口及其编址方式 一、I/O端口和I/O操作 二、端口地址编址方式 三、独立编址方式的端口访问 1 I/O端口及其编址方式 一、I/O端口和I/O操作 端口 (port )是接口电路中能被CPU直接访问 的寄存器的地址。 CPU通过这些地址 (端口)向接口电路中的寄 存器发送命令、读取状态和传送数据。 一个接口可以有几个端口 命令口 (命令寄存器)写口 状态口(状态寄存器)读口 { 数据口(数据寄存器)读、写 1 I/O端口及其编址方式 CPU给每个寄存器分配了一个地址(端 口)。 CPU在访问这些寄存器时,只需指明它 们的端口,不需指出是什么寄存器。 CPU在控制I/O设备时,只需指明与该设 备相关的端口 。 通常所说的I/O操作,是对I/O端口的操 作,而不是对I/O设备的操作,即CPU所访 问的是与I/O设备相关的端口,而不是I/O 设备本身。 1 I/O端口及其编址方式 端口地址是一种重要资源 PC机I/O端口地址分配 1 I/O端口及其编址方式 二. 端口地址编址方式 Motorola68、 1、统一编址(存储器映射方式){ 65系列 Apple系列、 小型机 将存储器空间划出一部分给I/O设备,把I/O接口中的 每一个接口当作存储单元一样进行访问,每一个端口占用 一个存储单元地址。 1 I/O端口及其编址方式 存储器 统一编址: FFFFFH Port 65535 总共1M字节 I/O与存储器单元 在同一地址空间 其中64K个I/O端口 I/O Port 3 Port 2 Port 1 F0000H Port 0 EFFFFH M 00000H 1 I/O端口及其编址方式 优点: 1)不需设置专门的I/O指令,凡对存储器可使用的 指令(即所有访问内存指令)均可用于对端口 的访问,不需要单独的I/O 端口地址译码电路。 2 )可采用丰富的访存指令操作I/O单元。由于访问 内存指令类型多、功能齐全,用这些指令访问

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档