English
Language : 

MC68LC040RC25A Datasheet, PDF (69/442 Pages) Freescale Semiconductor, Inc – M68040 Users Manual
Freescale Semiconductor, Inc.
interpretation allows the operating system to store system-defined information in the
remaining bits. Information typically stored includes the reason for the invalid encoding
(tables paged out, region unallocated, etc.) and possibly the disk address for nonresident
tables. Figure 3-16 illustrates an address translation table in which only a single page
table (table $15) is resident; all other page tables are not resident.
LOGICAL ADDRESS
ROOT INDEX
POINTER INDEX PAGE INDEX
PAGE OFFSET
$76543210 = 0 1 1 1 0 1 1 0 0 1 0 1 0 1 0 0 0 0 1 X X X X X X X X X X X X X
TABLE ENTRY # =
$3B
ADDRESS OFFSET =
$EC
$15
$01
$54
$04
SUPERVISOR
TABLE $00
NONRESIDENT
(PAGED OR
UNALLOCATED)
TABLE $00
NONRESIDENT
(PAGED OR
UNALLOCATED)
TABLE $00
NONRESIDENT
(PAGED OR
UNALLOCATED)
TABLE $3B
TABLE $15
SRP
UDT = INVALID
UDT = INVALID
UDT = INVALID
$3B UDT = RESIDENT
UDT = INVALID
UDT = INVALID
$15 UDT = RESIDENT
UDT = INVALID
$01 FRAME ADDRESS
UDT = INVALID
UDT = INVALID
TABLE $7F
TABLE $1F
NONRESIDENT
(PAGED OR
UNALLOCATED)
NONRESIDENT
(PAGED OR
UNALLOCATED)
NONRESIDENT
(PAGED OR
UNALLOCATED)
ROOT-LEVEL
TABLES
POINTER-LEVEL
TABLES
PAGE-LEVEL
TABLES
Figure 3-16. Translation Table with Nonresident Tables
3-20
M68040 USER'S MANUAL
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA