Renesas rl78 User Manual

Page of 1004
 
RL78/G1A 
CHAPTER  28   INSTRUCTION  SET 
R01UH0305EJ0200  Rev.2.00 
 
 
831  
Jul 04, 2013 
28.1.2  Description of operation column 
The operation when the instruction is executed is shown in the “Operation” column using the following symbols.   
 
Table 28-2.  Symbols in “Operation” Column 
Symbol Function 
A 
A register; 8-bit accumulator 
X X 
register 
B B 
register 
C C 
register 
D D 
register 
E E 
register 
H H 
register 
L L 
register 
ES ES 
register 
CS CS 
register 
AX 
AX register pair; 16-bit accumulator 
BC 
BC register pair 
DE 
DE register pair 
HL 
HL register pair 
PC Program 
counter 
SP Stack 
pointer 
PSW 
Program status word 
CY Carry 
flag 
AC 
Auxiliary carry flag 
Z Zero 
flag 
RBS 
Register bank select flag 
IE 
Interrupt request enable flag 
() 
Memory contents indicated by address or register contents in parentheses 
X
H
, X
L
 
X
S
, X
H
, X
L
 
16-bit registers:  X
H
 = higher 8 bits, X
L
 = lower 8 bits 
20-bit registers:  X
S
 = (bits 19 to 16), X
H
 = (bits 15 to 8), X
L
 = (bits 7 to 0) 
∧ 
Logical product (AND) 
∨ 
Logical sum (OR) 
∨ 
Exclusive logical sum (exclusive OR) 
 
Inverted data 
addr5
 
16-bit immediate data (even addresses only in 0080H to 00BFH) 
addr16 
16-bit immediate data 
addr20 
20-bit immediate data 
jdisp8 
Signed 8-bit data (displacement value) 
jdisp16 
Signed 16-bit data (displacement value)