Table of Contents (Continued)
Chapter 4
Exceptions
Overview ....................................................................................................................................................... 4-1
Hardware Reset ................................................................................................................................... 4-1
FIQ Exception ...................................................................................................................................... 4-2
IRQ Exception ...................................................................................................................................... 4-2
TRQ Exception..................................................................................................................................... 4-2
SWI Exception...................................................................................................................................... 4-2
Break Exception ................................................................................................................................... 4-2
Interrupt Sources (IRQ) ................................................................................................................................ 4-4
Interrupt Structure......................................................................................................................................... 4-5
Interrupt Control Register ............................................................................................................................. 4-6
Interrupt Masking Register................................................................................................................... 4-6
Interrupt Priority Register ..................................................................................................................... 4-6
Interrupt Priority Register (IPR0H/L: 3F000CH/0DH, IPR1H/L: 3F0014H/15H, IPR2H/L: 3F001CH/1DH). 4-13
Interrupt Id Register ............................................................................................................................. 4-14
Chapter 5
Memory Map
Overview ....................................................................................................................................................... 5-1
Chapter 6
Instruction Set
ALU Instructions ........................................................................................................................................... 6-1
ALUOP Register, Immediate................................................................................................................ 6-2
ALUOP Register, Register ................................................................................................................... 6-3
Load Instructions .......................................................................................................................................... 6-4
LD Register, Register........................................................................................................................... 6-4
LD Register, Data Memory/LD Data Memory, Register ...................................................................... 6-5
LD Register, Program Memory ............................................................................................................ 6-7
LD Register, # Immediate .................................................................................................................... 6-7
Branch Instructions ....................................................................................................................................... 6-8
Bit Operation ................................................................................................................................................. 6-10
Miscellaneous Instructions ........................................................................................................................... 6-11
CalmRISC 16 Instruction Set Map................................................................................................................ 6-12
Quick Reference ........................................................................................................................................... 6-17
vi
S3CC40D/FC40D_UM_REV1.20 MICROCONTROLLER