User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
Memory Management
Page 182 of 377
gx_05.fm.(1.2)
March 27, 2006
the memory subsystem. The MMUs record whether the translation is for an instruction or data access,
whether the processor is in user or supervisor mode, and for data accesses, whether the access is a load or
a store operation.
The MMUs use this information to appropriately direct the address translation and to enforce the protection
hierarchy programmed by the operating system. (Section 4.3, Exception Processing, on page 156 describes
the MSR, which controls some of the critical functionality of the MMUs.)
The figures show how address bits A[20–26] index into the on-chip instruction and data caches to select a
cache set. The remaining physical address bits are then compared with the tag fields (comprised of bits
PA[0–19]) of the eight selected cache blocks to determine if a cache hit has occurred. In the case of a cache
miss on the 750GX, the instruction or data access is then forwarded to the L2 tags to check for an L2 cache
hit. In case of a miss, the access is forwarded to the bus interface unit, which initiates an external memory
access.
Содержание PowerPC 750GX
Страница 1: ...IBM PowerPC 750GX and 750GL RISC Micro processor User s Manual Version 1 2 March 27 2006 Title Page...
Страница 12: ...User s Manual IBM PowerPC 750GX and 750GL RISC Microprocessor Page 12 of 377 750gx_umTOC fm 1 2 March 27 2006...
Страница 178: ...User s Manual IBM PowerPC 750GX and GL RISC Microprocessor Exceptions Page 178 of 377 gx_04 fm 1 2 March 27 2006...
Страница 334: ...User s Manual IBM PowerPC 750GX and 750GL RISC Microprocessor L2 Cache Page 334 of 377 gx_09 fm 1 2 March 27 2006...
Страница 376: ...User s Manual IBM PowerPC 750GX and 750GL RISC Microprocessor Index Page 376 of 377 750gx_umIX fm 1 2 March 27 2006...