March 2018
Beginner
744 pages
26h 5m
English
Because the Pentium exhibits fairly characteristic traits of modern memory management, we present a short overview of how this processor deals with memory. We also present a brief overview of how the MIPS architecture approaches memory management.
The Pentium architecture allows for 32-bit virtual addresses and 32-bit physical addresses. It uses either 4KB or 4MB page sizes when using paging. Paging and segmentation can be applied in different combinations, including unsegmented, unpaged memory; unsegmented, paged memory; segmented, unpaged memory; and segmented, paged memory.
The Pentium has two caches, L1 and L2, both utilizing a 32-byte block size. L1 is next to the processor, whereas L2 is ...