I/O端口地址译码

长平狐 发布于 2013/06/03 14:54
阅读 99
收藏 0

I/O端口地址译码

       I/O端口是接口电路中能被CPU直接访问的寄存器。访问端口就是访问接口电路中的寄存器。一个接口电路(外设)通常拥有不止一个端口,如命令口、状态口、数据口等。端口地址编码形式有统一编制和独立编制两种方式。常用的为独立编制形式,即外设端口地址不同内存地址一起统一编址。并配有专门的I/O指令:IN/OUT(不同于内存的mov指令)。端口地址译码即根据地址识别端口(接口/设备)。


例:设计端口为218H的译码电路
分析:若要接口电路选中218H地址,则地址总线输入218H时应输入有效的低电平,而其他输入均产生无效的高电平。

 用门电路实现如下:

当地址信号给218时,CS有效(片选信号,低电平有效);否则CS无效(高电平)。

原文链接:http://blog.csdn.net/ce123/article/details/6966750
加载中
返回顶部
顶部