
μ
PD75312(A), 75316(A)
36
*
: Only even addresses can be described as mem for 8-bit data processing.
9.
INSTRUCTION SET
(1) Operand representation and description
Describe one or more operands in the operand field of each instruction according to the operand
representation and description methods of the instruction (for details, refer to RA75X Assembler Package
User's Manual - Language (EEU-730)). With some instructions, only one operand should be selected from
several operands. The uppercase characters, +, and – are keywords and must be described as is.
Describe an appropriate numeric value or label as immediate data.
The symbols in the register and flag symbols can be described as labels in the places of mem, fmem, pmem,
and bit (for details, refer to
μ
PD75308 User's Manual (IEM-5016)). However, fmem and pmem restricts
the label that can be described.
Representation
reg
reg1
rp
rp1
rp2
rpa
rpa1
Description
X, A, B, C, D, E, H, L
X, B, C, D, E, H, L
XA, BC, DE, HL
BC, DE, HL
BC, DE
HL, DE, DL
DE, DL
n4
n8
mem *
bit
fmem
pmem
addr
4-bit immediate data or label
8-bit immediate data or label
8-bit immediate data or label
2-bit immediate data or label
FB0H to FBFH,FF0H to FFFH immediate data or label
FC0H to FFFH immediate data or label
μ
PD75312(A)
0000H-2F7FH immediate data or label
μ
PD75316(A)
0000H-3F7FH immediate data or label
12-bit immediate data or label
11-bit immediate data or label
20H to 7FH immediate data (where bit0 = 0) or label
caddr
faddr
taddr
PORTn
IExxx
MBn
PORT0 to PORT7
IEBT, IECSI, IET0, IE0, IE1, IE2, IE4, IEW
MB0, MB1, MB15