为什么LEA 0x89AB(%A0),%A0是68000汇编中的非法指令

时间:2018-04-17 04:49:22

标签: assembly 68000

enter image description here

这是编程卡: https://files.fm/u/7pfmqca9

为什么LEA 0x89AB(%A0),%A0是68000汇编中的非法指令?

1 个答案:

答案 0 :(得分:2)

根据给出的示例,我推断16位立即符号是符号扩展的。从那时起,我猜测索引寻址模式中的16位偏移也是有符号的。因此,0x89ab是无效的偏移量,因为它不适合16位有符号数。