µPD75216A
9. INSTRUCTION SET
(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 (For details, refer to RA75X Assembler Package User’s Manual Language
Volume (EEU-730)). 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 can be described as labels in place of mem, fmem, pmem, bit, etc. (For details, refer toµPD75216A
User’s Manual (IEM-988)). Available labels are limited for fmem and pmem.
Identifier
reg
Description Method
X, A, B, C, D, E, H, L
X, B, C, D, E, H, L
reg 1
rp
XA, BC, DE, HL
BC, DE, HL
BC, DE
rp1
rp2
rp’
XA, BC, DE, HL, XA’, BC’, DE’, HL’
BC, DE, HL, XA’, BC’, DE’, HL’
rp’1
rpa
HL, HL+, HL-, DE, DL
DE, DL
rpa1
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
0000H to 3F7FH immediate data or labels
12-bit immediate data or label
caddr
faddr
11-bit immediate data or label
taddr
20H to 7FH immediate data (bit0 = 0) or label
PORTn
IE×××
RBn
PORT0 to PORT6
IEBT, IESIO, IET0, IETPG, IE0, IE1, IEKS, IEW, IE4
RB0 to RB3
MBn
MB0, MB1, MB15
*
For 8-bit data processing, only even addresses can be specified.
34