Renesas RL78 Series User Manual page 816

16-bit single-chip microcontrollers
Hide thumbs Also See for RL78 Series:
Table of Contents

Advertisement

RL78/G1D
29.1.3 Description of flag operation column
The change of the flag value when the instruction is executed is shown in the "Flag" column using the following symbols.
29.1.4 PREFIX instruction
Instructions with "ES:" have a PREFIX operation code as a prefix to extend the accessible data area to the 1 MB space
(00000H to FFFFFH), by adding the ES register value to the 64 KB space from F0000H to FFFFFH. When a PREFIX
operation code is attached as a prefix to the target instruction, only one instruction immediately after the PREFIX operation
code is executed as the addresses with the ES register value added.
A interrupt and DMA transfer are not acknowledged between a PREFIX instruction code and the instruction
immediately after.
Instruction
MOV !addr16, #byte
MOV ES:!addr16, #byte
MOV A, [HL]
MOV A, ES:[HL]
Caution Set the ES register value with MOV ES, A, etc., before executing the PREFIX instruction.
R01UH0515EJ0120 Rev.1.20
Dec 16, 2016
Table 29-3. Symbols in "Flag" Column
Symbol
(Blank)
Unchanged
0
Cleared to 0
1
Set to 1
×
Set/cleared according to the result
R
Previously saved value is restored
Table 29-4. Use Example of PREFIX Operation Code
1
CFH
11H
8BH
11H
CHAPTER 29 INSTRUCTION SET
Change of Flag Value
Opcode
2
3
!addr16
CFH
!addr16
8BH
4
5
#byte
#byte
795

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rl78/g1dR5f11aggR5f11aghR5f11agj

Table of Contents