ml670100 Oki Semiconductor, ml670100 Datasheet - Page 27

no-image

ml670100

Manufacturer Part Number
ml670100
Description
Ml670100 Is A High-performance 32-bit Microcontroller
Manufacturer
Oki Semiconductor
Datasheet
2
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
This LSI uses as its CPU the ARM7TDMI core developed by ARM Limited. This CPU offers the
programmer a choice of two states: ARM state, executing 32-bit ARM instructions, and THUMB
state, executing 16-bit THUMB instructions, a subset of ARM instructions.
CPU
CPU Operating States
Switching State
Memory Formats
Instruction Length
Data Types
Operating Modes
Registers
2.7.1
2.7.2
2.7.3
2.7.4
The Program Status Registers
2.8.1
2.8.2
Exceptions
2.9.1
2.9.2
2.9.3
2.9.4
2.9.5
2.9.6
2.9.7
2.9.8
2.9.9
Reset
The ARM state register set
The THUMB state register set
The relationship between ARM and THUMB state registers
Accessing Hi registers in THUMB state
The condition code flags
The control bits
Action on entering an exception
Action on leaving an exception
Exception entry/exit summary
FIQ
IRQ
Software interrupt
Undefined instruction
Exception vectors
Exception priorities
2-2
2-2
2-2
2-3
2-3
2-3
2-3
2-4
2-6
2-7
2-7
2-8
2-8
2-8
2-9
2-10
2-10
2-10
2-11
2-11
2-12
2-12
2-12
2-13
2-13
2-1

Related parts for ml670100