English
Language : 

MC68LC040RC25A Datasheet, PDF (5/442 Pages) Freescale Semiconductor, Inc – M68040 Users Manual
Freescale Semiconductor, Inc.
Paragraph
Number
TABLE OF CONTENTS (Continued)
Title
Page
Number
3.1
3.1.1
3.1.2
3.1.3
3.1.4
3.2
3.2.1
3.2.2
3.2.2.1
3.2.2.2
3.2.2.3
3.2.3
3.2.4
3.2.4.1
3.2.4.2
3.2.4.3
3.2.4.4
3.2.5
3.2.6
3.2.6.1
3.2.6.2
3.2.6.3
3.3
3.4
3.5
3.6
3.6.1
3.6.2
3.7
3.7.1
3.7.2
3.7.3
3.7.4
Section 3
Memory Management Unit
(Except MC68EC040 and MC68EC040V)
Memory Management Programming Model ..........................................3-3
User and Supervisor Root Pointer Registers..................................... 3-3
Translation Control Register ..............................................................3-4
Transparent Translation Registers .................................................... 3-5
MMU Status Register ........................................................................3-6
Logical Address Translation ..................................................................3-7
Translation Tables .............................................................................3-7
Descriptors ........................................................................................3-12
Table Descriptors ...........................................................................3-12
Page Descriptors ...........................................................................3-13
Descriptor Field Definitions ............................................................3-13
Translation Table Example ................................................................3-16
Variations in Translation Table Structure ..........................................3-16
Indirect Action ................................................................................3-16
Table Sharing Between Tasks ....................................................... 3-18
Table Paging ..................................................................................3-19
Dynamically Allocated Tables ........................................................3-21
Table Search Accesses .....................................................................3-21
Address Translation Protection .........................................................3-23
Supervisor and User Translation Tables........................................ 3-23
Supervisor Only..............................................................................3-23
Write Protect ..................................................................................3-24
Address Translation Caches .................................................................3-26
Transparent Translation ........................................................................3-29
Address Translation Summary ..............................................................3-30
MMU Effect on RSTI and MDIS ............................................................. 3-31
Effect of RSTI on the MMUs ..............................................................3-31
Effect of MDIS on Address Translation .............................................. 3-31
MMU Instructions ..................................................................................3-33
MOVEC .............................................................................................3-33
PFLUSH ................................ .............................................................3-33
PTEST ...............................................................................................3-33
Register Programming Considerations.............................................. 3-34
MOTOROLA
M68040 USER’S MANUAL
vii
For More Information On This Product,
Go to: www.freescale.com