33
µ
PD75116H,75117H
Identifier Description
reg X, A, B, C, D, E, H, L
reg1 X, B, C, D, E, H, L
rp XA, BC, DE, HL
rp1 BC, DE, HL
rp2 BC, DE
rp' XA, BC, DE, HL, XA', BC', DE', HL'
rp'1 BC, DE, HL, XA', BC', DE', HL'
rpa HL, HL+, HL–, DE, DL
rpa1 DE, DL
n4 4-bit immediate data or label
n8 8-bit immediate data or label
mem 8-bit immediate data or label*
bit 2-bit immediate data or label
fmem FB0H to FBFH, FF0H to FFFH immediate data or label
pmem FC0H to FFFH immediate data or label
µ
PD75116H 0000H to 3F7FH immediate data or label
µ
PD75117H 0000H to 3FFFH immediate data or label
addr1 0000H to 5F7FH 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 PORT 0 to PORT 9, PORT12 to PORT14
IE××× IEBT, IESIO, IET0, IET1, IE0 to IE4
RBn RB0 to RB3
MBn MB0, MB1, MB2, 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
µ
PD75117H User’s Manual (IEU-799).) 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.
addr