Professional Documents
Culture Documents
HW 7
HW 7
84108546
8
)10
)MOVE.L D0,-(A0
SUB.L #1, A0
)MOVE.L D0, (A0
MOVE.L (A0)+, D0
)MOVE.L D0, (A0
ADD.L #1, A0
)12
SWAP D0 A0 EXG D0,A0
A1 . A0 D0 D0 A0
A1 D0 A0 A1 D0
. D0 A0
)14
000490
0A
000491
9C
000492
B2
000493
78
000494
4F
000495
C3
D2=00000000
A0=00000492
a) MOVE.B (A0),D2
D2=000000B2
b) MOVE.B -(A0),D2
D2=0000009C
c) MOVE.W (A0),D2
D2=0000B278
d) MOVE.W (A0)+,D2
D2=0000784F
e) MOVE.W -(A0),D2
D2=00009CB2
)16
a) MOVEA.L (A0)+,A1
A0=0028C505
A1 A0
)b) MOVE.L A0,(A0
0028C505 A0 A0
0028C505
c) MOVE.L (A0),A0
) 0028C505 ( 0028C505
. A0 A0
d) MOVEA.L -(A0),A1
A1 0028C504
.L :
. 3 xxxxxxxx
. 4
)18
a) source operand address = $10 + $00003800 = $00003810
b) source operand address = $1400 + $00003800 = $00004C00
c) source operand address = $9F00 + $00003800 = $0000D700
d) source operand address = ($00003800+$00000200)+$10 = $00003A10
source operand address = ($00003800+$00000200)+$84 = $00003A84
)f
)28
D2=5555BBBB
NEG.W D2