You are on page 1of 2

84104085

Problem 10:
MOVE.L D0,-(A0) :
SUBI #$1,A0
MOVE.L D0,A0
MOVE.L (A0)+,D0
MOVE.L (A0),D0
ADD.L #$1,A0
Problem 12:
EXG D0,A0
EXG D0,A1
A0 D0 ) (Swap D0 A1
. D0 A1.
A1 D0 . A0 D0.
Problem 14:
MOVE.B (A0),D2
A0 D2
D2
D2 = 000000B2

)a

)b
MOVE.B -(A0),D2
A0 )
) 00000491 ( ( 9C D2 .
D2=0000009C
)c
MOVE.W (A0),D2
a word .
00000492 16 B278 :
D2=0000B278
)d
MOVE.W (A0)+,D2
C A0 2 .
:
D2 = 0000784F
A0 = 00000494
MOVE.W -(A0),D2

)e

A0 2 ) 00000490
) ( ( 0A9C D2
D2 = 00000A9C
A0 = 00000490
Problem 16:
a) MOVEA.L (A0)+,A1
A0 A1
A0 4
A0=0028C505
)b) MOVE.L A0,(A0
A0 A0 0028C504
0028C504
c) MOVE.L (A0),A0
A0 ) 4 ( A0.
d) MOVEA.L -(A0),A1
A0 4 ) ( 0028C500
A1 ) 4 0028C500 ( 0028C503
Problem 18 :

source operand address :


a) $10 + $00003800 = $00003810
b) $1400 + $00003800 = $00004C00
c) $9F00 + $00003800 = $0000D700
d) ($00003800+$00000200)+$10 = $00003A10
f) ($00003800+$00000200)+$84 = $00003A84

Problem 28 :
NEG , 2,s Complement 4 LOWER s2
Complement :
NEG.W D2
:
D2= 5555AAAB

You might also like