Addressing For Processing Data Addresses; Implied Addressing; Register Addressing - Renesas RL78/G1P Hardware User Manual

16-bit single-chip microcontroller
Hide thumbs Also See for RL78/G1P:
Table of Contents

Advertisement

RL78/G1P

3.4 Addressing for Processing Data Addresses

3.4.1 Implied addressing

[Function]
Instructions for accessing registers (such as accumulators) that have special functions are directly specified with the
instruction word, without using any register specification field in the instruction word.
[Operand format]
Because implied addressing can be automatically employed with an instruction, no particular operand format is
necessary.
Implied addressing can be applied only to MULU X.

3.4.2 Register addressing

[Function]
Register addressing accesses a general-purpose register as an operand. The instruction word of 3-bit long is used
to select an 8-bit register and the instruction word of 2-bit long is used to select a 16-bit register.
[Operand format]
Identifier
r
X, A, C, B, E, D, L, H
rp
AX, BC, DE, HL
R01UH0895EJ0100 Rev.1.00
Nov 29, 2019
Figure 3-15. Outline of Implied Addressing
Instruction code
OP code
Description
Figure 3-16. Outline of Register Addressing
OP code
CHAPTER 3 CPU ARCHITECTURE
A register
(register area)
Memory
Register
Memory (register bank area)
50

Advertisement

Table of Contents
loading

Table of Contents