
35
μ
PD75312B, 75316B
9
INSTRUCTION SET
(1) Operand identifier and description method
The operand is described in the operand field of each instruction in accordance with the description method for
the operand identifier of the instruction. For details refer to
RA75X Assembler Package User's Manual Language
Volume (EEU-1363)
. When there are multiple elements in the description method, one of the elements is selected.
Uppercase letters and symbols (+,–) are keywords and should be described without change as shown.
For immediate data, a suitable value or label is described.
Various register or flag symbols can be used as a label instead of mem, fmem, pmem, bit, etc. (see the
μ
PD75308
User’s Manual (IEM-1263)
for details). However, there are restrictions on the labels for which fmem and pmem can
be used.
Identifier
Description
reg
reg1
X, A, B, C, D, E, H, L
X, B, C, D, E, H, L
rp
rp1
rp2
XA, BC, DE, HL
BC, DE, HL
BC, DE
rpa
rpa1
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
0000H to 2F7FH immediate data or label
0000H to 3F7FH immediate data or label
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
×××
MBn
PORT 0 to PORT 7
IEBT, IECSI, IET0, IE0, IE1, IE2, IE4, IEW
MB0, MB1, MB2, MB3, MB15
addr
μ
PD75312B
μ
PD75316B
*
For mem, only even addresses can be entered in the case of 8-bit data processing.