English
Language : 

MC68HC708MP16 Datasheet, PDF (63/398 Pages) Freescale Semiconductor, Inc – Microcontrollers
Technical Data — MC68HC708MP16
Section 6. Central Processor Unit (CPU)
6.1 Contents
6.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
6.3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
6.4 CPU Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
6.4.1 Accumulator (A). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
6.4.2 Index Register (H:X) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
6.4.3 Stack Pointer (SP). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
6.4.4 Program Counter (PC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
6.4.5 Condition Code Register (CCR) . . . . . . . . . . . . . . . . . . . . . 69
6.5 Arithmetic/Logic Unit (ALU) . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
6.6 Instruction Set Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
6.7 Opcode Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
6.2 Introduction
This section describes the central processor unit (CPU08, Version A).
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.
MC68HC708MP16 — Rev. 3.1
Freescale Semiconductor
Central Processor Unit (CPU)
Technical Data
63