Segmentasi Pentium Arsitektur Intel Pentium

Gambar 4.5. memori Virtual 004 0200 8004HEX, merupakan alamat virtual memori linux yang sah 43 bit, dengan tiga tingkatan tabel halaman three level page tables : Global Directory 10 bit, Page Middle Directory 10 bit, dan Page table 10 bit. 1. Uraikan alamat virtual tersebut di atas dari basis 16 Hex ke basis 2 2. Lengkapi gambar di atas seperti nama tabel-tabel, indeks tabel dalam basis heksadesimalHex, pointer cukup dengan panah, alamat memori fisik physical memory, dalam basis heksadesimalHex, isi memori fisikbebas, serta silahkan menggunakan titik-titik .... untuk menandakan dan seterusnya. 3. Berapa ukuran bingkai memori memori frame ?

4.6. Rangkuman

Segmentasi merupakan skema manajemen memori yang mendukung cara pandang seorang programmer terhadap memori. Masing-masing segmen mempunyai panjang dan nama yang dapat mewakili sebagai suatu alamat. Maksimal pada Pentium hanya mengizinkan proteksi 4 level. Dan dari 4 level ini, linux hanya mengenal 2 level, yaitu pengguna mode dan kernal mode. Rujukan [Hariyanto1997] Bambang Hariyanto. 1997. Sistem Operasi. Buku Teks Ilmu Komputer. Edisi Kedua. Informatika. Bandung. [Silberschatz2005] Avi Silberschatz, Peter Galvin, dan Grag Gagne. 2005. Operating Systems Concepts. Seventh Edition. John Wiley Sons. [Tanenbaum1997] Andrew S Tanenbaum dan Albert S Woodhull. 1997. Operating Systems Design and Implementation. Second Edition. Prentice-Hall. [WEBAmirSch2000] YairTheo AmirSchlossnagle. 2000. Operating Systems 00.418: Memory Management http:www.cs.jhu.edu ~yairamir cs418 os5 . Diakses 29 Mei 2006. [WEBFunkhouser2002] Thomas Funkhouser. 2002. Computer Science 217 Introduction to Programming Systems: Memory Paging http:www.cs.princeton.edu courses archive 26 spring02 cs217 lectures paging.pdf . Diakses 28 Juni 2006. [WEBGottlieb2000] Allan Gottlieb. 2000. Operating Systems: Page tables http:allan.ultra.nyu.edu ~gottlieb courses 1999-00-spring os lecture-11.html . Diakses 28 Juni 2006. [WEBSolomon2004] Marvin Solomon. 2004. CS 537 Introduction to Operating Systems: Lecture Notes Part 7 http:www.cs.wisc.edu ~solomon cs537 paging.html . Diakses 28 Juni 2006. 27