8085 微处理器中的 ALE 引脚


Intel 8085 是一款 8 位微处理器,有 16 个地址线,可表示存储器位置的 16 位地址。16 个地址线中的 8 个高位地址位通过 8 位线路中的 8 条传递,而剩余的低位 8 个地址位通过另一条与 8 位数据线多路复用的 8 条线发送。ALE(地址启用锁存器)是控制信号,它只不过是由微处理器在启动新操作时生成的一个上升沿脉冲。因此,当脉冲变高时,即 ALE=1,它会启用地址总线,而当 ALE=0 时,即低脉冲启用数据总线。

图:8085 的引脚图

让我们考虑以下示例以及 ALE 引脚上的电压电平。如果我们考虑指令 MVI E, ABH,则意味着 ABH 将移动或复制到寄存器 E。结果,E 的前一个值将被覆盖。

地址
十六进制代码
助记符
注释
2000
1E
MVIE, ABH
E ← ABH
2001
AB


ABH 作为操作数

此指令将有七个 T 状态,如下所示。

摘要  − 因此,此指令 MVI E, ABH 需要 2 字节,2 机器周期(操作码提取和内存读取)和 7 个 T 状态来执行,如时序图所示。

更新于:2020 年 6 月 27 日

15K+ 次浏览

开启你的职业生涯

完成课程以获得认证

开始
广告