Menurut Stalling, model tingkatan struktur sistem operasi dibagi menjadi sejumlah lapisan yang masing-masing dibangun diatas lapisan yang lebih rendah.
- Lapisan yang lebih rendah menyediakan layanan untuk lapisan yang lebih tinggi.
- Lapisan yang paling bawah adalah perangkat keras, dan yang paling tinggi adalah user interface.
Level | Nama | Objek |
13 12 11 10 9 8 | Shell Proses pengguna Direktori Peranti Sistem berkas Komunikasi | User programming environment Proses pengguna Direktori Peranti eksternal Berkas Pipa |
7 6 5 | Memori virtual Penyimpanan sekunder lokal Proses primitif | Segmen halaman Blok data, saluran peranti Proses primitif, semator, ready list |
4 3 2 1 | Interupsi Prosedur Set instruksi Sirkuit elektronik | Program penanganan interupsi Prosedur, call stack, tampilan Stack, microprogram interpreter,scalar dan array data Register, gerbang, bus dll. |
Keterangan :
- Level 1 - 4 : Perangkat keras
- Level 5 - 7 : Sistem operasi
- Level 8 - 11: Kelengkapan
- Level 11-13: Program aplikasi
Dapat di simpulkan, lapisan sistem operasi secara umum terbagi 4 bagian.
- Perangkat Keras
- Lebih berhubungan kepada perancangan sistem. lapisan ini mencakup level 1 - 4 menurut Stalling.
- Sistem Operasi
- Lebih berhubungan kepada programmer. Lapisan ini mencakup level 5 - 7 menurut Stalling
- Kelengkapan
- Lebih berhubungan kepada programmer. Lapisan ini mencakup level 8 - 11 menurut Stalling
- Program Aplikasi
- Lebih berhubungan kepada pengguna aplikasi komputer. Lapisan ini mencakup level 11 - 13 menurut Stalling.
Yapz sekian dulu pembahasan mengenai Struktur Sistem Operasi, semoga membantu .^^