📜  将8155个I / O端口和8279与多个地址连接

📅  最后修改于: 2021-06-28 09:37:17             🧑  作者: Mango

本文是关于使用74139 (2到4解码器)的解码技术的。
上面提到的设备内部有两个2到4解码器,一个用于接口I / O端口,第二个用于接口存储器。

让我们看一下I / O接口:

  1. 解码器的输入是地址线A7和A6。
  2. 通过反相器的IO / M信号启用解码器。
  3. 每当处理器断言IO / M为高电平以访问I / O端口时,解码器就会变为活动状态。
  4. 地址线A5-A0在此示意图中未解码,其中一些连接到可编程I / O设备,例如81558279

该图将如下所示:

图–连接8155 I / O端口和8279

8155 I / O地址:

图– 8155 I / O地址

8279 I / O地址:

图– 8279 I / O地址

多个I / O地址:

8279仅需要两个地址,但是由于有5个无关线,因此占用了64个I / O地址的空间。在8155的情况下,三个地址行无关紧要;因此,它的I / O端口和定时器有八组地址范围。

好处:

  1. 节省成本
  2. 节省空间