CMPGTU Compare for Greater Than, Unsigned Integers
3-94 Instruction Set SPRU733
Pipeline
Stage E1
Read src1, src2
Written dst
Unit in use .L
Instruction Type Single-cycle
Delay Slots 0
See Also CMPGT, CMPGTDP, CMPGTSP, CMPLTU
Example 1 CMPGTU .L1 A1,A2,A3
Before instruction 1 cycle after instruction
A1 0000 0128h 296A1 0000 0128h
A2 FFFF FFDEh 4294967262A2 FFFF FFDEh
A3 xxxx xxxxh A3 0000 0000h false
Unsigned 32-bit integer
Example 2 CMPGTU .L1 0Ah,A1,A2
Before instruction 1 cycle after instruction
A1 0000 0005h 5A1 0000 0005h
A2 xxxx xxxxh A2 0000 0001h true
Unsigned 32-bit integer
Example 3 CMPGTU .L1 0Eh,A3:A2,A4
Before instruction 1 cycle after instruction
A3:A2 0000 0000h 0000 000Ah 10A3:A2 0000 0000h 0000 000Ah
A4 xxxx xxxxh A4 0000 0001h true
Unsigned 40-bit (long) integer
Pipeline