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 0LUF 0
LV 0LV 0
UF 0UF 0
N0N1
Z0Z0
V0V0
C0C0
–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.