8085汇编指令MOV,LDA和STA

时间:2016-11-24 20:30:07

标签: assembly copy mov 8085

我明确了MOVSTALDA条款,但我不明白为什么有两种不同流程的三种不同说明?

  • STA用于将数据从累加器复制到内存位置,
  • LDA用于将数据从内存位置复制到累加器和
  • MOV用于在寄存器,寄存器和存储器之间复制数据。

那么,STALDA指令可以用MOV指令完成,对吧?

1 个答案:

答案 0 :(得分:7)

说明LDASTA在内存和A之间移动数据。指令MOV要么在寄存器之间移动数据,要么在寄存器和HL指定的存储单元之间移动数据。

在汇编/链接时解析地址时,会使用

LDASTA

在运行时计算内存地址时使用

MOV,并将其放在HL中。例如,在迭代数组时。

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