8085 汇编指令 MOV、LDA 和 STA

8085 assembly instructions MOV, LDA and STA

我明白了MOVSTALDA指令的要点,但我不明白的是为什么两个不同的进程有三个不同的指令?

所以,我可以用 STALDA 指令做的事情也可以用 MOV 指令来做,对吧?

指令LDASTA在内存和A之间移动数据。指令 MOV 在寄存器之间移动数据,或者在寄存器和由 HL 指定的内存位置之间移动数据。

LDASTA用于地址在assembly/link时可以解析的情况。

MOV用于运行时计算内存地址,放在HL中。例如,当您遍历数组时。

您发现了直接间接内存寻址。