English
Language : 

MC68LC040RC25A Datasheet, PDF (363/442 Pages) Freescale Semiconductor, Inc – M68040 Users Manual
Freescale Semiconductor, Inc.
MC68LC040 REV2.3 (01/29/2000)
• 4-Gbyte Direct Addressing Range
• Software Support Including Optimizing C Compiler and UNIX® System V Port
With the exception of the floating-point unit (FPU) and its registers, the MC68LC040 pro-
gramming model, data formats and types, instruction set (except all instructions beginning
with an “F”), caches, and MMUs are the same as those described in Section 1 Introduction
for the MC68040. Figures A-2 and A-3 illustrate the programming model and functional sig-
nal groups for the MC68LC040.
31
0
D0
D1
D2
DATA
REGISTERS
D3
D4
D5
D6
D7
ADDRESS
REGISTERS
A0
A1
A2
A3
A4
A5
A6
A7/USP
PC
CCR
USER STACK POINTER
PROGRAM COUNTER
CONDITIONAL CODE REGISTER
USER PROGRAMMING MODEL
31
0
A7’/ISP
A7”/MSP
(CCR) SR
VBR
SFC
DFC
CACR
URP
SRP
TC
DTT0
DTT1
ITT0
ITT1
MMUSR
INTERRUPT STACK POINTER
MASTER STACK POINTER
STATUS REGISTER
VECTOR BASE REGISTER
SOURCE FUNCTION CODE
DESTINATION FUNCTION CODE
CACHE CONTROL REGISTER
USER ROOT POINTER REGISTER
SUPERVISOR ROOT POINTER REGISTER
TRANSLATION CONTROL REGISTER
DATA TRANSPARENT TRANSLATION REGISTER 0
DATA TRANSPARENT TRANSLATION REGISTER 1
INSTRUCTION TRANSPARENT TRANSLATION REGISTER 0
INSTRUCTION TRANSPARENT TRANSLATION REGISTER 1
MMU STATUS REGISTER
SUPERVISOR PROGRAMMING MODEL
Figure A-2. MC68LC040 Programming Model
®UNIX is a registered trademark of AT&T Bell Laboratories.
MOTOROLA
M68040 USER’S MANUAL
A-3
For More Information On This Product,
Go to: www.freescale.com