English
Language : 

MC68LC040RC25A Datasheet, PDF (4/442 Pages) Freescale Semiconductor, Inc – M68040 Users Manual
Freescale Semiconductor, Inc.
Paragraph
Number
TABLE OF CONTENTS
Title
Page
Number
1.1
1.1.1
1.1.2
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
1.10
Section 1
Introduction
Differences ............................................................................................ 1-1
MC68040V and MC68LC040 ............................................................ 1-1
MC68EC040 and MC68EC040V ....................................................... 1-2
Features ................................................................................................ 1-3
Extensions to the M68000 Family ......................................................... 1-3
Functional Blocks .................................................................................. 1-3
Processing States .................................................................................1-5
Programming Model .............................................................................. 1-5
Data Format Summary .......................................................................... 1-9
Addressing Capabilities Summary ........................................................ 1-9
Notational Conventions ......................................................................... 1-11
Instruction Set Overview ....................................................................... 1-13
2.1
2.2
2.2.1
2.2.1.1
2.2.1.2
2.2.1.3
2.2.1.4
2.2.1.5
2.2.2
2.2.2.1
2.2.2.2
2.2.2.3
2.2.2.4
2.2.2.5
Section 2
Integer Unit
Integer Unit Pipeline ................................ .............................................. 2-1
Integer Unit Register Description .......................................................... 2-4
Integer Unit User Programming Model .............................................. 2-4
Data Registers (D7–D0) ................................................................2-4
Address Registers (A6–A0) ........................................................... 2-4
System Stack Pointer (A7) .............................................................2-5
Program Counter ........................................................................... 2-5
Condition Code Register ................................................................2-5
Integer Unit Supervisor Programming Model .................................... 2-5
Interrupt and Master Stack Pointers ..............................................2-6
Status Register .............................................................................. 2-7
Vector Base Register ..................................................................... 2-7
Alternate Function Code Registers ................................................ 2-7
Cache Control Register ................................................................. 2-8
vi
M68040 USER’S MANUAL
MOTOROLA
For More Information On This Product,
Go to: www.freescale.com