Gotchas: Difference between revisions

m
Line 147:
<lang 68000devpac>MOVE.W #$FF,D0 ;MOVE.W #$00FF,D0
MOVE.L #$8000,D2 ;MOVE.L #$00008000,D2</lang>
 
If you want sign-extension on data registers, you'll need to do it manually:
<lang 68000devpac>MOVE.W #$FF,D0
EXT.W D0 ;D0 = $????FFFF
 
MOVE.L #$8000,D1
EXT.L D1 ;D1 = $FFFF8000</lang>
 
=={{header|MIPS Assembly}}==
1,489

edits