Freescale Semiconductor, Inc.
Advance Information — MC68HC908RFRK2
Section 5. Central Processor Unit (CPU)
5.1 Contents
5.2
5.3
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
5.4
CPU Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
Accumulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
Index Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
Stack Pointer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Program Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
Condition Code Register . . . . . . . . . . . . . . . . . . . . . . . . . . .67
5.4.1
5.4.2
5.4.3
5.4.4
5.4.5
5.5
Arithmetic/Logic Unit (ALU) . . . . . . . . . . . . . . . . . . . . . . . . . . .69
5.6
5.6.1
5.6.2
Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
5.7
5.8
5.9
CPU During Break Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . .70
Instruction Set Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
Opcode Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
MC68HC908RFRK2
MOTOROLA
Advance Information
Central Processor Unit (CPU)
63
For More Information On This Product,
Go to: www.freescale.com