Как мы добавляем 90 к 8 C технически
В вашем вопросе инструкция 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
не изменяется.