Instruction Operation and Execution Notations
3-3
Instruction Set
SPRU733
Table 3
−
1. Instruction Operation and Execution Notations (Continued)
Symbol
Meaning
gmpy
Galois Field Multiply
i2
Two packed 16-bit integers in a single 32-bit register
i4
Four packed 8-bit integers in a single 32-bit register
int
32-bit integer value
int(x)
Convert x to integer
lmb0(x)
Leftmost 0 bit search of x
lmb1(x)
Leftmost 1 bit search of
x
long
40-bit integer value
lsbn or LSBn
n least-significant bits (for example, lsb16)
msbn or MSBn
n most-significant bits (for example, msb16)
nop
No operation
norm(x)
Leftmost nonredundant sign bit of x
not
Bitwise logical complement
op
Opfields
or
Bitwise OR
R
Any general-purpose register
rcp(x)
Reciprocal approximation of x
ROTL
Rotate left
sat
Saturate
sbyte0
Signed 8-bit value in the least-significant byte position in 32-bit register (bits 0
−
7)
sbyte1
Signed 8-bit value in the next to least-significant byte position in 32-bit register (bits 8
−
15)
sbyte2
Signed 8-bit value in the next to most-significant byte position in 32-bit register (bits 16
−
23)
sbyte3
Signed 8-bit value in the most-significant byte position in 32-bit register (bits 24
−
31)
scstn
n-bit signed constant field
sdint
Signed 64-bit integer value (two registers)
se
Sign-extend