Linear Type Addressing; Fig. 2.5 Example Of 32-Bit Ggeneral-Purpose Register Indirect Specification In Linear Type - Fujitsu MB90420/5 (A) Series Hardware Manual

F2mc-16lx family 16-bit microcontrollers
Table of Contents

Advertisement

MB90420/5 (A) SERIES F

2.4.1 Linear Type Addressing

The linear has two addressing types as follows.
One is the type in which the 24-bit address is specified directly by the operand, and the other is the type in
which lower 24 bits of 32-bit general-purpose register are used for the address.
n Linear addressing by 24-bit operand specification
JMPP 123456
Old program counter
+ program bank
New program counter
+ program bank
Fig. 2.4 Example of 24-bit Physical Direct Addressing in Linear Type
n Addressing by 32-bit register indirect specification
MOV A, @RL1+7
Old AL
New AL
RL1: 32-bit (long word) general-purpose register

Fig. 2.5 Example of 32-bit Ggeneral-purpose Register Indirect Specification in Linear Type

2
MC-16LX FAMILY 16-BIT MICROCONTROLLERS HARDWARE MANUAL
H
17
452D
12
3456
XXXX
003A
17452D
123456
090700
+7
(Upper 8 bits ignored)
2-8
H
JMPP 123456
H
Next instruction
3A
H
H
RL1
240906F9
H
H

Advertisement

Table of Contents
loading

Table of Contents