Main | Assembly Programming | Input/Output | Memory | Computer Architecture | Advanced Topics |
Given the following data, what is the result of the operation on it?
Registers:
d0 = $98237654 | d1 = $A68B3237 | d2 = $000300FF | d5 = $0D358B45 |
d6 = $00000010 | d7 = $FF00F2D0 | a0 = $00000001 | a7 = $00001000 |
Addr | Data |
---|---|
$00000000 | $F0394124 |
$00000004 | $FF000087 |
$00000008 | $00000004 |
$0000000C | $00000002 |
$00000010 | $B4FE8224 |
and.l d2,d0    Result: d0 = $00030054
and.w a0,d1
illegal
illegal, a0 cannot be used in "and" instruction