
CONTENTS
Paragraph
Number
Title
Page
Number
Contents
v
Chapter 1
Introduction
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.7.1
1.7.1.1
1.7.1.2
1.7.2
1.7.2.1
1.7.2.1.1
1.7.2.1.2
1.8
1.9
1.9.1
Core Overview.................................................................................................... 1-1
Features............................................................................................................... 1-1
CF4e Implementation Block Diagram................................................................ 1-2
Architectural Summary....................................................................................... 1-3
Programming Model........................................................................................... 1-5
Address Map....................................................................................................... 1-7
Data Format Summary........................................................................................ 1-9
Data Organization in Registers....................................................................... 1-9
Integer Data Format Organization in Registers.......................................... 1-9
Integer Data Format Organization in Memory......................................... 1-10
EMAC Data Representation ......................................................................... 1-11
Floating-Point Data Formats and Types................................................... 1-11
Signed-Integer Data Formats................................................................ 1-12
Floating-Point Data Formats ................................................................ 1-12
Addressing Modes ............................................................................................ 1-12
Instruction Set Overview.................................................................................. 1-13
Instruction Set Summary .............................................................................. 1-16
Chapter 2
Registers
2.1
2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
2.2.7
2.3
2.3.1
Overview............................................................................................................. 2-1
User Programming Model................................................................................... 2-3
Data Registers (D7–D0).................................................................................. 2-4
Address Registers (A6–A0)............................................................................ 2-4
User Stack Pointer (A7).................................................................................. 2-5
Program Counter (PC).................................................................................... 2-5
Condition Code Register (CCR)..................................................................... 2-5
EMAC Programming Model .......................................................................... 2-6
Floating-Point Programming Model............................................................... 2-6
Supervisor Programming Model......................................................................... 2-7
Status Register (SR)........................................................................................ 2-8
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.