IO/M* 8085 微处理器中的引脚


在 Intel 8085 微处理器中,IO/m` 状态信号会区分 IO 和内存操作。

IO/M` 代表“输入-输出/内存”。当 IO/M` 为逻辑 0 时,表示处理器发出的地址是用于寻址内存位置。当 IO/M` 为逻辑 1 时,表示处理器发出的地址是用于寻址 IO 端口。

图:8085 的引脚图

让我们考虑以下示例以及 IO/M* 引脚的电压电平。如果我们考虑指令 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 日

3K+ 次浏览

开启你的事业

完成课程获取认证

开始
广告