tmp89fm42k TOSHIBA Semiconductor CORPORATION, tmp89fm42k Datasheet - Page 27

no-image

tmp89fm42k

Manufacturer Part Number
tmp89fm42k
Description
8 Bit Microcontroller Tlcs-870/c1 Series
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet
RA000
2. CPU Core
2.1
2.2
2.2.1
and a data area to be accessed as sources and destinations of transfer and calculation instructions.
Configuration
Memory space
The CPU core consists of a CPU, a system clock controller and a reset circuit.
This chapter describes the CPU core address space, the system clock controller and the reset circuit.
The 870/C1 CPU memory space consists of a code area to be accessed as instruction operation codes and operands
Both the code and data areas have independent 64-Kbyte address spaces.
tables.
Code area
The code area stores operation codes, operands, vector tables for vector call instructions and interrupt vector
The RAM, the BOOTROM and the Flash are mapped in the code area.
Note:Only the first 2 Kbytes of the BOOTROM are mapped in the memory map, except in the serial PROM
0xFFCC
0xFFBF
0xFFA0
0xFFFF
0x7FFF
0x003F
0x083F
0x17FF
0x0000
0x0040
0x1000
0x1800
0x8000
mode.
Vector table for vec-
Interrupt vector table
Immediately after re-
tor call instructions
(0xFF) is fetched.
SWI instruction
(32768 bytes)
set release
(32 bytes)
(52 bytes)
Flash
Figure 2-1 Memory Map in the Code Area
Interrupt vector table
Vector table for vec-
mapped in the code
tor call instructions
(0xFF) is fetched.
(0xFF) is fetched.
When the RAM is
SWI instruction
SWI instruction
(32768 bytes)
(2048 bytes)
(32 bytes)
(52 bytes)
Flash
RAM
area
Page 9
Interrupt vector table
Vector table for vec-
tor call instructions
ROM is mapped in
(0xFF) is fetched.
When the BOOT-
SWI instruction
(32768 bytes)
the code area
(2048 bytes)
BOOTROM
(32 bytes)
(52 bytes)
Flash
Vector table for vec-
Interrupt vector table
mapped in the code
When the RAM and
the BOOTROM are
tor call instructions
(0xFF) is fetched.
(0xFF) is fetched.
SWI instruction
SWI instruction
(32768 bytes)
(2048 bytes)
(2048 bytes)
BOOTROM
(32 bytes)
(52 bytes)
Flash
RAM
area
TMP89FM42K

Related parts for tmp89fm42k