[英]XNZVC Operation (Assembly Language Easy68K)
如果 = $025C3F90,XNZVC=00011,D0 和 CCR 的結果是什么? MOVE.W #$8C,D0
D0 和 CCR 是什么? 我們如何在技術上將 90 添加到 8C
我們如何在技術上將 90 添加到 8C
您問題中的指令是move.w
,它進行替換,而不是添加。 w
代表word
,在 68k 上是 16 位。 使用word
大小的操作,它將立即值加載到寄存器中。
D0是什么?
d0.w
被替換為0x008c
,
這意味着d0.l
然后是0x025C008c
。
和CCR?
條件代碼:
X N Z V C
- * * 0 0
因此, N
& Z
由被移動的word
的值設置,即0x008c
; 而V
& C
被清除, X
未被修改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.