
153
μ
PD75236
8.2
INSTRUCTION SET AND OPERATION
(1)
Operand identifier and description
Enter an operand in the operand column of each instruction using the description method relating to
the operand identifier of the instruction (refer to the assembler specifications for details). If more than one
description method is available, select one. Capital alphabetic letters, plus and minus signs are keywords.
Describe them as they are.
In the case of immediate data, describe appropriate numerical values or labels.
Symbols in the register and flag format diagrams in chapters 3 to 5 can be described as labels in place
of mem, fmem, pmem, bit, etc. (Available labels are limited for fmem and pmem. Refer to
8.1 (2) Bit
manipulation instruction
.)
Identifier
Description Method
reg
reg 1
X, A, B, C, D, E, H, L
X, B, C, D, E, H, L
rp
rp1
rp2
rp’
rp’1
XA, BC, DE, HL
BC, DE, HL
BC, DE
XA, BC, DE, HL, XA’, BC’, DE’, HL’
BC, DE, HL, XA’, BC’, DE’, HL’
rpa
rpa1
HL, HL+, HL-, DE, DL
DE, DL
n4
n8
4-bit immediate data or label
8-bit immediate data or label
mem
bit
8-bit immediate data or label
*
2-bit immediate data or label
fmem
pmem
FB0H to FBFH and FF0H to FFFH immediate data or labels
FC0H to FFFH immediate data or labels
addr
caddr
faddr
0000H to 3F7FH immediate data or labels
12-bit immediate data or label
11-bit immediate data or label
taddr
20H to 7FH immediate data (bit0 = 0) or label
PORTn
IEXXX
RBn
MBn
PORT0 to PORT15
IEBT, IECSI0, IET0, IETPG, IE0, IE1, IE2, IEKS, IEW, IE4
RB0 to RB3
MB0, MB1, MB2, MB15
*
For 8-bit data processing, only even addresses can be specified.