
32
μ
PD75108F,75112F,75116F
Identifier
Description
reg
reg1
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, FF0H to FFFH immediate data or label
FC0H to FFFH immediate data or label
μ
PD75108F
0000H to 1F7FH immediate data or label
addr
μ
PD75112F
0000H to 2F7FH immediate data or label
μ
PD75116F
0000H to 3F7FH immediate data or lebel
caddr
12-bit immediate data or label
faddr
11-bit immediate data or label
taddr
20H to 7FH immediate data (however, bit0 = 0) or label
PORTn
IE
×××
RBn
MBn
PORT 0 to PORT 9, PORT12 to PORT14
IEBT, IESIO, IET0, IET1, IE0 to IE4
RB0 to RB3
MB0, MB1, MB15
9.
INSTRUCTION SET
(1) Operand identifier and description
The operand is described in the operand field of each instruction in accordance with the description for the
operand identifier of the instruction. (For details, refer to
RA75X Assembler Package User’s Manual Language
Volume (EEU-730)
.) When there are multiple elements in the description, one of the elements is selected. Upper
case letters and symbols (+,–) are keywords and are described unchanged.
Various register or flag symbols can be used as a label instead of mem, fmem, pmem, bit, etc. (For details, refer
to
μ
PD75116 User’s Manual (IEM-922)
.) However, there are restrictions on the labels for which fmem and pmem
can be used.
*
In the case of the 8-bit data processing, an even address only can be described for mem.