Arsitektur Sistem Komputer - Sistem single-processor
Pada pembahasan organisasi sistem komputer, kita memperkenalkan struktur umum dari sistem komputer yang sederhana. Sistem komputer dapat diatur dalam beberapa cara, secara garis besar seperti mengelompokkan sesuai dengan jumlah processor (CPU) yang digunakan. Pada kali ini kita membahas pada sistem single-processor.
Gambar Sistem single-processor vs multiprocessor.(Sumber: https://phoenixnap.com/kb/single-vs-dual-processors-server)
Pada sistem single-processor terdapat satu CPU utama yang memiliki kemampuan untuk menjalankan sekumpulan instruction, termaksuk instruction dari user processes. Tidak hanya itu, hampir semua sistem single-processor memiliki tujuan/fungsi yang lebih spesifik, meskipun demikian hal tersebut memiliki sekumpulan instruksi yang terbatas, dan tidak menjalankan user proccess, akan tetapi dikelolah oleh operating sistem. Sama halnya seperti memiliki microprocessor disk controller, befungsi menerima urutan dari main CPU, untuk mengimplementasikan antrian disk dan algoritma penjadwalan sendiri, sehingga dapat membebaskan main CPU dari overhead penjadwalan disk; PC memiliki microprocessor yang dapat terhubung ke keyboard untuk mengubah penekanan tombol menjadi kode, kemudian dikirim ke main CPU; Begitu juga dengan microprocessor yang dilengkapi dengani graphics controllers berfungsi untuk memproses grafis sehingga dapat menghasilkan gambar pada layar monitor.
Artikel Terkait
Karna pembahasan sistem operasi sangat kompleks, maka kita akan membaginya menjadi beberapa bagian, untuk sementara berikut beberapa artikel lainnya yang terkait atau berhubungan dengan pembahasan ini.
- 1 Gambaran Sistem Operasi - Komponen & Fungsi
- 1.1 Apa Yang Dikerjakan Sistem Operasi
- 1.2 Organisasi Sistem Komputer
- 1.3 Arsitektur Sistem Komputer
- 1.4 Struktur Sistem Operasi
- 1.5 Operasi Sistem Operasi - Trap Exception
Referensi
- Operating Systems: Internals and Design Principles (8th Edition), William Stallings, 2014.
- Operating System Concepts (9th Edition in Chinese) by Abraham Silberschatz et al.
- The Linux Programming Interface: A Linux and UNIX System Programming Handbook, Michael Kerrisk.
Warning!
We are not responsible for any loss whatsoever due to this site, also if you want to take this article please read terms of use or touch us via contact page.
If there is question, please discuss below. Very welcome and expected to provide corrections, criticisms, and suggestions.
Be the first :D