
330
User’s Manual U15017EJ2V0UD
CHAPTER 20 INSTRUCTION OPERATION
20.1 Examples
(1) Operand expression format and description (1/2)
Expression Format
Description
r, r’
Note 1
X(R0), A(R1), C(R2), B(R3), R4, R5, R6, R7, R8, R9, R10, R11, E(R12), D(R13), L(R14), H(R15)
r1
Note 1
X(R0), A(R1), C(R2), B(R3), R4, R5, R6, R7
r2
R8, R9, R10, R11, E(R12), D(R13), L(R14), H(R15)
r3
V, U, T, W
rp, rp’
Note 2
AX(RP0), BC(RP1), RP2, RP3, VP(RP4),UP(RP5), DE(RP6), HL(RP7)
rp1
Note 2
AX(RP0), BC(RP1), RP2, RP3
rp2
VP(RP4), UP(RP5), DE(RP6), HL(RP7)
rg, rg'
VVP(RG4), UUP(RG5), TDE(RG6), WHL(RG7)
sfr
Special function register symbol (refer to
Table 3-6 Special Function Register (SFR) List
.)
sfrp
Special function register symbol
(16-bit manipulation register: refer to
Table 3-6 Special Function Register (SFR) List
.)
post
Note 2
AX(RP0), BC(RP1), RP2, RP3, VP(RP4), UP(RP5)/PSW, DE(RP6), HL(RP7)
Multiple descriptions are possible. However, UP is restricted to the PUSH/POP instruction, and
PSW is restricted to the PUSHU/POPU instruction.
mem
[TDE], [WHL], [TDE+], [WHL+], [TDE–], [WHL–], [VVP], [UUP]: register indirect addressing
[TDE+byte], [WHL+byte], [SP+byte], [UUP+byte], [VVP+byte]: based addressing
imm24[A], imm24[B], imm24[DE], imm24[HL]: indexed addressing
[TDE+A], [TDE+B], [TDE+C], [WHL+A], [WHL+B], [WHL+C], [VVP+DE], [VVP+HL]: based indexed
addressing
mem1
Everything under mem except [WHL+] and [WHL–]
mem2
[TDE], [WHL]
mem3
[AX], [BC], [RP2], [RP3], [VVP], [UUP], [TDE], [WHL]
Notes 1.
By setting the RSS bit to 1, R4 to R7 can be used as X, A, C, and B. Use this function only when
78K/III Series programs are also used.
2.
By setting the RSS bit to 1, RP2 and RP3 can be used as AX and BC. Use this function only when
78K/III Series programs are also used.