Cmpgta, Compare for greater than (agu), Operation assembler syntax – Freescale Semiconductor StarCore SC140 User Manual
Page 441

CMPGTA
SC140 DSP Core Reference Manual
A-127
CMPGTA
Compare for Greater Than (AGU)
CMPGTA
Description
Status and Conditions that Affect Instruction
Status and Conditions Changed by Instruction
Example
cmpgta r2,r3
Operation
Assembler Syntax
Rx > rx
→ T
CMPGTA rx,Rx
CMPGTA rx,Rx
Compares two signed AGU registers (rx and Rx) and sets the T bit if the second AGU register is greater
than the first, or clears the T bit if the second AGU register is not greater than the first. Note that a register
cannot be compared to itself using this instruction.
Register Address
Bit Name
Description
SR[18]
EXP
Determines which stack pointer is used when the stack pointer is an
operand. Otherwise, the instruction is not affected by SR.
Register Address
Bit Name
Description
SR[1]
T
Sets the T bit if Rx > rx, otherwise cleared.
Register/Memory Address
Before
After
R2
$0000 35FA
R3
$0000 34EA
SR
$00E4 0002
$00E4 0000