Signed or Unsigned Integer Compare for Greater Than
CMPGT(U)
3-55
TMS320C62x/C67x Fixed-Point Instruction Set
Example 4
CMPGT .L1X A1,B1,A2
Before instruction
1 cycle after instruction
A1
0000 00EBh
235
A1
0000 00EBh
A2
XXXX XXXXh
A2
0000 0000h
false
B1
0000 00EBh
235
B1
0000 00EBh
Example 5
CMPGTU .L1 A1,A2,A3
Before instruction
1 cycle after instruction
A1
0000 0128h
296
†
A1
0000 0128h
A2
FFFF FFDEh
4294967262
†
A2
FFFF FFDEh
A3
XXXX XXXXh
A3
0000 0000h
false
Example 6
CMPGTU .L1 0Ah,A1,A2
Before instruction
1 cycle after instruction
A1
0000 0005h
5
†
A1
0000 0005h
A2
XXXX XXXXh
A2
0000 0001h
true
Example 7
CMPGTU .L1 0Eh,A3:A2,A4
Before instruction
1 cycle after instruction
A3:A2
0000 0000h
0000 000Ah
10
‡
A3:A2
0000 0000h
0000 000Ah
A4
XXXX XXXXh
A4
0000 0001h
true
† Unsigned 32-bit integer
‡ Unsigned 40-bit (long) integer