之间有什么区别吗?
LEA $1000,A0
Run Code Online (Sandbox Code Playgroud)
和
MOVE #$1000,A0
Run Code Online (Sandbox Code Playgroud)
将地址放在地址注册表中?
Durandal 是正确的,涉及地址寄存器的操作通常对处理器标志没有影响,在这种特殊情况下,两条指令的行为相同并占用完全相同的 cpu 时间(使用短寻址模式的 8 个周期或使用长模式的 12 个周期)。
MOVE xx,an 不是真正的指令,它是汇编器允许的,但是如果您查看反汇编结果,您将看到实际指令是 MOVEA。
| 归档时间: |
|
| 查看次数: |
7075 次 |
| 最近记录: |