EE 2361: Introduction to Microcontroller, Spring 2024
g. ADD #0x33, W9
W9 [ 0xABCD ] ? W9 [ ]
h. ADD.B #0x33, W9
W9 [ 0xABCD ] ? W9 [ ]
i. ADDC #0xA5, W1
W1 [ 0x0012 ] ? W1 [ ]
SR [ 0x0001 ] ? SR [ ]
j. ADDC W2, #0x10, W1
W1 [0x1234 ] ? W1 [ ]
W2 [ 0xABCD ] ? W2 [ ]
SR [ 0x0001 ] ? SR [ ]
k. MOV [W1--], W2
W1 [ 0x0DA6 ] ? W1 [ ]
W2 [ 0x0DA4 ] ? W2 [ ]
Data Memory
0x0DA4 [0x1234 ] ? 0x0DA4 [ ]
0x0DA6 [0x5678 ] ? 0x0DA6 [ ]
0x0DA8 [0x9ABC ] ? 0x0DA8 [ ]
1. MOV [++W1], [W2--]
W1 [ 0x0DA6 ] ? W1 [ ]
W2 [ 0x0DA4 ] ? W2 [ ]
Data Memory
0x0DA4 [0x1234 ] ? 0x0DA4 [ ]
0x0DA6 [0x5678] ? 0x0DA6 [ ]
0x0DA8 [0x9ABC ] ? 0x0DA8 [ ]
5