Sistem Operasi

Arsitektur Komputer
A) Elemen Utama dari Komputer
1) Central Processing Unit/ Processor(CPU) Mengontrol operasi komputer & mengerjakan fungsi pengolahan data
• Register User Visible
– Memungkinkan pemrogram assembly & mesin meminimalkan referensi memory utama dengan
mengoptimalkan register
– Register Data & Address (Index, Segment, Stack)
• Register Control & Status
– Digunakan processor untuk mengontrol operasi, kerjasama dengan SO mengatur eksekusi program
– MAR, MBR, I/OAR, I/OBR, PC, IR
2) Memory
Main Memory/Memory Utama
 Menyimpan data dan program
 Bersifat Volatile (Ada hanya saat system sedang berjalan)
 Disebut juga real memory atau memory primer
Memory Sekunder
 Memory pelengkap (auxiliary)
 External
 Nonvolatile (Isi tetap ada saat listrik diputus)
 Digunakan untuk menyimpan file program dan data
Hirarki Memory
• Lebih cepat waktu akses, lebih mahal per bit
• Lebih besar kapasitas, makin murah per bit
• Makin besar kapasitas, makin lambat kecepatan akses
Menuruni Hirarki
• Berkurangnya biaya per bit
• Bertambahnya kapasitas
• Meningkatnya waktu akses
• Menurunnya frekuensi akses processor ke memory tersebut
Cache Memory
• Processor lebih cepat daripada akses memory
• Mengeksploitasi prinsip lokalitas dengan suatu memory cepat berukuran kecil
Prinsip Cache
• Mengandung salinan (copy) suatu bagian memory utama
• Processor pertama memeriksa cache
• Jika item data yang diinginkan tidak ditemukan, blok yang relevan dari memory dibaca ke dalam cache
• Karena lokalitas referensi, kemungkinan besar referensi memory berikutnya ada dalam blok tersebut

3) Input/Output
 Memindahkan data antara komputer dan lingkungan eksternalnya
 Contoh: Perangkat memory sekunder,peralatan komunikasi dan terminal
4) Bus
Komunikasi antara processor, main memory dan modul I/O
B) Cara Kerja Komputer (Instruction Cycle)
– Tanpa Interupsi
– Hadirnya Interupsi
C) Multiprogramming
• Processor mempunyai satu atau lebih program untuk dieksekusi
• Urutan eksekusi program tergantung pada prioritas relatifnya & apakah sedang menunggu operasi I/O
• Setelah suatu interrupt handler selesai, kontrol mungkin tidak kembali ke program yang dieksekusi saat interupsi

Published in: on Maret 11, 2010 at 12:28 pm  Tinggalkan sebuah Komentar  

The URI to TrackBack this entry is: https://rusmiati89.wordpress.com/2010/03/11/sistem-operasi-2/trackback/

RSS feed for comments on this post.

Tinggalkan komentar