Podręcznik
2. Zarządzanie pamięcią
2.3. Segmentacja pamięci w połączeniu ze stronicowaniem
W wielu systemach stosuje się połączenie segmentacji pamięci ze stronicowaniem. Takie połączenie dla 32 bitowego systemu klasy PC przedstawione jest na rysunku 12. W tym przypadku adresem logicznym (generowanym przez procesor) jest adres w postaci selektor segmentu, przesunięcie. Następnie każdy segment ma zdefiniowaną swoją, dwupoziomową tablicę stron. Dopiero stronicowanie generuje adres fizyczny w pamięci RAM. W systemach 64 bitowych segmentacja jest wyłączona. Wszystkie rejestry segmentowe mają tak ustawione wartości, że wskazują na całą fizyczną przestrzeń adresową RAM. Do tworzenia adresów fizycznych wykorzystywane jest stronicowanie.
Rys. 12. Segmentacja w połączeniu ze stronicowaniem – tryb 32 bitowy [źródło: Intel® 64 and IA-32 Architectures Software Developer’s Manual Combined Volumes: 1, 2A, 2B, 2C, 3A, 3B and 3C]