
μ
PD70741
53
Table 15-1. Instruction Mnemonics (In Alphabetical Order) (1/9)
Instruction
Operand (s)
Format
CY OV
S
Z
Instruction function
mnemonic
ADD
reg1, reg2
I
*
*
*
*
Addition:
Adds the word data in the reg2-specified register and
the word data in the reg1-specified register, then
stores the result into the reg2-specified register.
ADD
imm5, reg2
II
*
*
*
*
Addition:
Sign-extends the 5-bit immediate data to 32 bits, and
adds the extended immediate data and the word data
in the reg2-specified register, then stores the result
into the reg2-specified register.
ADDF.S
reg1, reg2
VII
*
0
*
*
Floating-point addition:
Adds the single-precision floating-point data in the
reg2-specified register and the single-precision floating-
point data in the reg1-specified register, then restores
the result into the reg2-specified register while changing
flags according to the result.
ADDI
imm16, reg1, reg2
V
*
*
*
*
Addition:
Sign-extends the 16-bit immediate data to 32 bits, and
adds the extended immediate data and the word data
in the reg1-specified register, then stores the result
into the reg2-specified register.
AND
reg1, reg2
I
-
0
*
*
AND:
Performs the logical AND operation on the word data
in the reg2-specified register and the word data in the
reg1-specified register, then stores the result into the
reg2-specified register.
ANDBSU
-
II
-
-
-
-
Transfer after ANDing bit strings:
Performs a logical AND operation on a source bit
string and a destination bit string, then transfers the
result to the destination bit string.
ANDI
imm16, reg1, reg2
V
-
0
0
*
AND:
Sign-extends the 16-bit immediate data to 32 bits, and
performs a logical AND operation on the extended
immediate data and the word data in the reg1-specified
register, then stores the result into the reg2-specified
register.
ANDNBSU
-
II
-
-
-
-
Transfer after NOTting a bit string then ANDing it with
another bit string:
Performs a logical AND operation on a destination bit
string and the 1’s complement of a source bit string,
then transfers the result to the destination bit string.
BC
disp9
III
-
-
-
-
Conditional branch (if Carry):
PC relative branch
BE
disp9
III
-
-
-
-
Conditional branch (if Equal):
PC relative branch
BGE
disp9
III
-
-
-
-
Conditional branch (if Greater than or Equal):
PC relative branch
BGT
disp9
III
-
-
-
-
Conditional branch (if Greater than):
PC relative branch