MC68HC711PH8 Motorola, MC68HC711PH8 Datasheet - Page 211

no-image

MC68HC711PH8

Manufacturer Part Number
MC68HC711PH8
Description
High-density Complementary Metal Oxide Semiconductor (HCMOS) Microcomputer Unit
Manufacturer
Motorola
Datasheet
This section discusses the M68HC11 central processing unit (CPU) architecture, its addressing
modes and the instruction set. For more detailed information on the instruction set, refer to the
M68HC11 Reference Manual (M68HC11RM/AD) .
The CPU is designed to treat all peripheral, I/O and memory locations identically, as addresses in
the 64Kbyte memory map. This is referred to as memory-mapped I/O. There are no special
instructions for I/O that are separate from those used for memory. This architecture also allows
accessing an operand from an external memory location with no execution-time penalty.
11.1
M68HC11 CPU registers are an integral part of the CPU and are not addressed as if they were
memory locations. The seven registers are shown in Figure 11-1 and are discussed in the
following paragraphs.
MC68HC11PH8
CPU CORE AND INSTRUCTION SET
Registers
Condition code register
7
15
15
15
15
15
Accumulator A
CPU CORE AND INSTRUCTION SET
Figure 11-1 Programming model
Double accumulator D
Program counter
Index register X
Index register Y
Stack pointer
11
0
7
S
X H I N Z V
Accumulator B
C
0
0
0
0
0
0
A:B
D
IX
IY
SP
PC
CCR
Carry
Overßow
Zero
Negative
I Interrupt mask
Half carry (from bit 3)
X Interrupt mask
Stop disable
MOTOROLA
TPG
11-1
11

Related parts for MC68HC711PH8