Arithmetic Shift, 3-Operand
ASH3
13-75
Assembly Language Instructions
Example 2
ASH3 R1,R3,R5
Before Instruction
After Instruction
R1
00 FFFF FFF8
R1
00 FFFF FFF8
R3
00 FFFF CB00
R3
00 FFFF CB00
R5
00 0000 0000
R5
00 FFFF FFCB
LUF
0
LUF
0
LV
0
LV
0
UF
0
UF
0
N
0
N
1
Z
0
Z
0
V
0
V
0
C
0
C
0
–8
–8
Note:
Cycle Count
See Section 8.5.2,
Data Loads and Stores, on page 8.5.2 for the effects of
operand ordering on the cycle count.