我们如何在技术上将 90 添加到 8C
您问题中的指令是 a move.w,它会替换,而不是添加。w代表,在word68k 上是 16 位。使用word调整大小的操作,它将立即值加载到寄存器中。
D0是什么?
d0.w替换为0x008c,
这意味着那d0.l是 then 0x025C008c。
和CCR?
条件代码:
X N Z V C
- * * 0 0
因此,N&Z由被移动的值设置word,即0x008c; 而V&C被清除,并且X未修改。