计算机控制技术第2版作者李江全第2章总线接口与过程通道2(IO接口)课件.pptVIP

  • 7
  • 0
  • 约5.83千字
  • 约 49页
  • 2016-12-25 发布于广东
  • 举报

计算机控制技术第2版作者李江全第2章总线接口与过程通道2(IO接口)课件.ppt

(2)设备选择功能 一个接口往往会连接多个外部设备,而CPU在同一时间里只能与一台外设交换信息,因此需要通过接口的地址译码对外设进行寻址。一般来说,通过高位地址产生外设的片选信号,低位地址作为芯片内部寄存器或锁存器寻址,以选定所需的设备,只有被选中的设备才能与CPU交换数据信息。 (3)信号转换功能 由于外部设备所需的控制信号和所能提供的状态信号与计算机能识别的信号往往是不一致的,特别是连接不同公司生产的芯片时,进行信号之间的转换是不可避免的。信号的转换包括:时序的配合、电平的转换、信号类型的转换(模拟量变数字量或数字量变模拟量)、数据格式的转换(并行变串行或串行变并行)等。 (4)提供信息交换的握手信号 CPU对外设的各种命令和数据都是以代码的形式发送到接口电路,再由接口电路解读后,形成一系列控制信号去控制外设。为了CPU与外设之间的联络,接口电路要提供寄存器或锁存器“空”、“满”、“准备好”、“忙”、“不忙”等状态信息,以便程序能够了解是否可以发送数据到外设或从外设读取数据。 (5)驱动功能 由于计算机总线的信号驱动能力有限,当要连接多台外部设备时,总线资源可能不够。利用接口电路可以提高总线的负载能力,使一个接口与多台外部设备相连接,充分利用计算机的硬件资源。 (6)中断管理功能 当外部设备需要及时得到计算机的服务

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档