下载此文档

微机原理与接口技术.docx


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
微机原理与接口技术-第六章
[模版仅供参考,切勿通篇使用]
第5章数字量输入 输出接口 5 1概述 一 接口电路的分类和功能 外设必须通过接口电路与CPU相连接 数据总线 控制总线 地址总线 接口电路 外部设备 数据线 控制线 状态线 5 1 2I O接口 接口电路的功能 1 缓冲锁存数据2 地址译码3 传递命令4 码制转换5 电平转换 接口电路按通用性分为两类 通用接口和专用接口通用接口 可供多种外部设备使用的标准接口 目的是使微机正常工作通用接口通常制造成集成电路芯片 称为接口芯片 最初的IBM PC使用了6块接口芯片 8284 8288 8255 8259 8237 8253后来的微机将这些芯片集成为大规模集成电路芯片 称为芯片组 如82430TX芯片组 由两片芯片组成 北桥 82439TX南桥 82371AB 接口电路的基本结构 接口电路通常包含一组能够与处理器交换信息的寄存器 称为I O端口寄存器 简称为I O端口1 数据端口 存放数据信息2 状态端口 存放状态信息 忙 空闲 准备好等机器状态 即反映外设当前工作状态的信息3 控制端口 存放控制信息 启动 停止等动作 状态信息与控制信息可以广义地看作数据信息 因此可以通过数据总线传送 数据信息分数据量 模拟量和开关量三类 接口电路组成 5 1 3I O端口及其编址方式 一 I O端口和I O操作1 I O端口端口 port 是接口电路中能被CPU直接访问的寄存器的地址 CPU通过这些地址即端口向接口电路中的寄存器发送命令 读取状态和传送数据 因此 一个接口可以有几个端口 如命令口 状态口和数据口 分别对应于命令寄存器 状态寄存器和数据寄存器 I O操作 通常所说的I O操作是指对I O端口的操作 而不是对I O设备的操作 即CPU所访问的是与I O设备相关的端口 而不是I O设备本身 端口地址编址方式 对上述端口有两种编址方式 一种是端口地址和存储器地址统一编址 即存储器映射方式 另一种是I O端口地址和存储器地址分开独立编址 即I O映射方式 1 统一编址这种方式 是从存储器空间划出一部分地址空间给I O设备 把I O接口中的端口当作存储器单元一样进行访问 不设置专门的I O指令 有一部分对存储器使用的指令也可用于端口 2 独立编址这种方式是接口中的端口地址单独编址而不和存储空间合在一起 大型计算机通常采用这种方式 统一编址优点 1 由于对I O设备的访问是使用访问存储器的指令 所以指令类型多 功能齐全 这不仅使访问I O端口可实现输入 输出操作 而且还可对端口内容进行算术逻辑运算 移位等等 2 另外 能给端口有较大的编址空间 这对大型控制系统和数据通信系统是很有意义的 这种方式的缺点是端口占用了存储器的地址空间 使存储器容量减小 另外指令长度比专门I O指令要长 因而执行速度较慢 独立编址主要优点是 1 I O端口地址不占用存储器空间 使用专门的I O指令对端口进行操作 I O指令短 执行速度快 2 并且由于专门I O指令与存储器访问指令有明显的区别 使程序中I O操作和存储器操作层次清晰 程序的可读性强 3 同时 由于使用专门的I O指令访问端口 并且I O端口地址和存储器地址是分开的 故I O端口地址和存储器地址可以重叠 而不会相互混淆 I O端口与存

微机原理与接口技术 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wwlgqnh
  • 文件大小15 KB
  • 时间2021-07-24