1 memory space, Memory space – FUJITSU Semiconductor Controller MB89950/950A User Manual

Page 36

Advertising
background image

22

CHAPTER 3 CPU

3.1

Memory Space

The microcontrollers of the MB89950/950A series offer a memory space of 64 Kbytes.
The memory space contains the I/O area, RAM area, ROM area, and external area. The
memory space contains areas used for special purposes such as the general-purpose
registers and vector table.

■ Memory space structure

●

I/O area (addresses: 0000

H

to 007F

H

)

•

Control registers and data registers for the internal peripheral functions are located in this area.

•

As the I/O area is allocated within the memory space, I/O can be accessed in the same way as memory.

High-speed access using direct addressing is available.

●

RAM area

•

Internal static RAM is provided as an internal data area.

•

The internal RAM size differs from product to product.

•

Addresses between 0080

H

and 00FF

H

support high-speed access using direct addressing.

•

Addresses between 0100

H

and 01FF

H

can be used as the general-purpose register area (restrictions

apply for some products).

•

The contents of RAM is indeterminate after a reset.

●

ROM area

•

Internal ROM is provided as an internal program area.

•

The internal ROM size differs from product to product.

•

Addresses between FFC0

H

and FFFF

H

are used for the vector table, etc.

Advertising