基本的IO接口.docVIP

  • 14
  • 0
  • 约6.15千字
  • 约 24页
  • 2015-07-24 发布于河南
  • 举报
第3章 基本的IO接口 3.1 I/O概述 I/O接口基本概念 1.为什么要引入接口 ?微机和I/O设备的信息类型和格式可能不一样。 ?微机和I/O设备信号传输处理的速度可能不匹配。 ?不用接口,I/O直接接CPU,随着外设增加,会大大降低CPU的效率。 ?I/O直接接CPU,会使外设硬件结构过于依赖CPU,对外设本身发展不利。 2.接口的概念 3.I/O接口与I/O设备 不同I/O设备对应I/O接口不同。 I/O接口受CPU控制,I/O设备受I/O接口控制。 为增加通用性,I/O接口的接口电路一般均具有可编程功能。 微机的应用离不开与外部设备接口的设计、选用和连接。 4.I/O接口功能 .数据缓冲功能: 通过寄存器或锁存器实现。存放数据的寄存器或锁存器称之为数据口(输入、输出、双 向)。数据传送的方向以CPU/MPU为基准。 .接受和执行CPU命令功能: 存放CPU命令代码的寄存器称之为命令口,存放执行状态信息的寄存器称之为状态口。 一般,命令口为输出口,状态口为输入口。 .设备选择功能: CPU通过地址译码选择不同外设。即CPU通过地址译码选择不同I/O接口。 .信号转换功能: 协调总线信号与I/O设备信号。转换包括信号的逻辑关系、时序配合和电平转换。 .中断管理功能 当外设需要及时得到CPU的服务,特别是

文档评论(0)

1亿VIP精品文档

相关文档