Freescale Semiconductor MC68HC08KH12 User Manual
Page 51
MC68HC(7)08KH12
—
Rev. 1.1
Advance Information
Freescale Semiconductor
51
Advance Information — MC68HC(7)08KH12
Section 6. Central Processor Unit (CPU)
6.1 Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
CPU Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Accumulator (A). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Index Register (H:X) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Stack Pointer (SP). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Program Counter (PC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Condition Code Register (CCR) . . . . . . . . . . . . . . . . . . . . . 57
Arithmetic/Logic Unit (ALU) . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.2 Introduction
This section describes the central processor unit. The M68HC08 CPU is
an enhanced and fully object-code-compatible version of the M68HC05
CPU. The CPU08 Reference Manual (Freescale document number
CPU08RM/AD) contains a description of the CPU instruction set,
addressing modes, and architecture.