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 状态才能执行,如时序图所示。
广告