Parallel ABSI and STI
ABSI||STI
13-47
Assembly Language Instructions
Status Bits These condition flags are modified only if the destination register is R7–R0.
LUF Unaffected
LV 1 if an integer overflow occurs; unchanged otherwise
UF 0
N0
Z1 if a 0 result is generated; 0 otherwise
V1 if an integer overflow occurs; 0 otherwise
CUnaffected
Mode Bit OVM Operation is affected by OVM bit value.
Example ABSI *–AR5(1),R5
|| STI R1,*AR2––(IR1)
Before Instruction After Instruction
R1 00 0000 0042 R1 00 0000 0042
R5 00 0000 0000 R5 00 0000 0035
AR2 80 98FF AR2 80 98F0
AR5 80 99E2 AR5 80 99E2
IR1 0F IR1 0F
LUF 0LUF 0
LV 0LV 0
UF 0UF 0
N0N0
Z0Z0
V0V0
C0C0
Data memory
8098FF 28098FF 42
8099E1 0FFFFFFCB 8099E1 0FFFFFFCB
66
–53
2
66
53
–53
66
Note: Cycle Count
See Section 8.5.2,
Data Loads and Stores
, on page 8-24 for the effects of
operand ordering on the cycle count.