Dewasa ini
sistem komputer multiguna terdiri dari CPU (Central Processing Unit); serta
sejumlah device controller yang dihubungkan melalui bus yang menyediakan akses
ke memori. Setiap device controller bertugas mengatur perangkat yang tertentu
(contohnya disk drive, audio device, dan video display). CPU dan device
controller dapat dijalankan secara bersamaan, namun demikian diperlukan
mekanisme sinkronisasi untuk mengatur akses ke memori.
Pada saat
pertama kali dijalankan atau pada saat boot, terdapat sebuah program awal yang
mesti dijalankan. Program awal ini disebut program bootstrap. Program ini
berisi semua aspek dari sistem komputer, mulai dari register CPU, device
controller, sampai isi memori.
Interupsi
merupakan bagian penting dari sistem arsitektur komputer. Setiap sistem
komputer memiliki mekanisme yang berbeda. Interupsi bisa terjadi apabila
perangkat keras (hardware) atau perangkat lunak (software) minta
"dilayani" oleh prosesor. Apabila terjadi interupsi maka prosesor
menghentikan proses yang sedang dikerjakannya, kemudian beralih mengerjakan
service routine untuk melayani interupsi tersebut. Setelah selesai mengerjakan
service routine maka prosesor kembali melanjutkan proses yang tertunda.
Tugas Sistem Operasi
Komputer
·
perangkat lunak komputer atau software yang
bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga
operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti
program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan
manusia.
·
merupakan software pada lapisan pertama yang
diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk,
bukan memory ram) pada saat komputer dinyalakan. Sedangkan software-software
lainnya dijalankan setelah Sistem Operasi Komputer berjalan, dan Sistem Operasi
akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum
tersebut seperti akses ke disk, manajemen memori, skeduling task, dan
antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan
tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem
Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut
dinamakan dengan kernel suatu Sistem Operasi.
·
Melakukan semua perintah perintah penting dalam
komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat
berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer
menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input
serta output terhadap peralatan lain, dan mempunya akses kepada sistem file.
Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi Komputer
akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada
komputer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan
tidak saling mengganggu dengan perangkat yang lain.
Fungsi Dasar
Sistem komputer pada dasarnya
terdiri dari empat komponen utama, yaitu perangkat-keras, program aplikasi,
sistem-operasi, dan para pengguna.
Sistem operasi berfungsi sbb :
·
Mengatur dan mengawasi penggunaan perangkat
keras oleh berbagai program aplikasi serta para pengguna.
·
Penghubung antara lapisan hardware dan lapisan
software. selain itu, Sistem Operasi komputer juga
·
Fungsi penting sistem operasi ialah sebagai
program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan
penggunaan komputer yang tidak perlu.
·
Sistem operasi berfungsi ibarat pemerintah dalam
suatu negara, dalam arti membuat kondisi komputer agar dapat menjalankan
program secara benar. Untuk menghindari konflik yang terjadi pada saat pengguna
menggunakan sumber-daya yang sama, sistem operasi mengatur pengguna mana yang
dapat mengakses suatu sumber-daya. Sistem operasi juga sering disebut resource
allocator
“Sekian dan Semoga
Bermanfaat”
Tidak ada komentar:
Posting Komentar