8085 微处理器的寄存器寻址模式
在此模式下,数据从一个寄存器复制到另一个寄存器。例如,MOV A, B:表示寄存器 B 中的数据复制到寄存器 A。
MOV E, H
它只占用内存中的 1 个字节。MOV E, H 是此类型的示例指令,它是一个 1 字节的指令。假设寄存器 E 的内容为 AB H,且寄存器 H 的内容为 9C H。当 8085 执行此指令时,寄存器 E 的内容将变为 9C H。如下所示:
执行前 | 执行后 | |
---|---|---|
(E) | ABH | 9CH |
(H) | 9CH | 9CH |
地址 | 十六进制代码 | 助记符 | 备注 |
---|---|---|---|
2004 | 5C | MOV E, H | E ← H |
请注意,H 寄存器的内容完全没有改变。虽然 Intel 将其称为“移动”指令,但实际上它似乎是一个“复制”指令。
MOV E, H 指令的时序图如下 -
总结 − 因此,此指令MOV E, H 需要 1 字节、1 个机器周期(操作码获取)和 4 个 T 状态来执行,如时序图所示。
广告