Sabtu, 14 Januari 2012

Rangkuman Materi OS-RISC

Rangkuman Arkom (RISC-OS)
Reduced intrukction set computer (RISC)
Perkembangan RISC
-          1980 oleh john cocke di IBM dengan menghasilkan minicomputer eksperimental 801
-          1980 kelompok barkeley yang dipimpin david Patterson mulai meneliti rancangan RISC menghasilkan RISC-1 dan RISC-2
-          1981 john hennessy dari standford merancang RISC walau agak berbeda dengan nama MIPS (Milion Instruction per second).
Karakteristik RISC
-          Siklus instruksi
-          Operasi pertukaran data
-          Mode pengalamatan
-          Format instruksi
Operasi pertukaran data
-          Berbentuk pertukaran data dari register ke register
-          Dengan mengoptimalkan penggunaan memori register diharapkan siklus operasi semakin cepat.
-          Register adalah memori yang paling cepat dibandingkan cache maupun memori utama.
Mode Pengalamatan
-          Fitur rancangan ini juga dapat menyederhanakan sel instruksi dan unit control
-          Dengan mode pengalamatan yang sederhana akan didapatkan operasi pengambilan data dan penyimpanan data semakin cepat
Format Instruksi
-          Umumnya hanya digunakan sebuah format atau beberapa format saja untuk menyederhanakan implementasi perangkat kerasny.
-          Panjang instruksi tetap dan disamakan dengan panjang word yang digunakan.
-          Panjang field dibuat sama dan tetap
Kelebihan Rancangan RISC
1.         Kinerja Sistem CPU
-          Optimalisasi dan pengefektifan compiler
-          Dengan menggunakan instruksi yang sederhana terdapat kemungkinan untuk :
o    Memindahkan fungsi – fungsi keluar loop.
o    Melakukan reorganisasi kode untuk efisiensi.
o     
2.         Implementasi Perangkat Keras
-          Kesederhanaan instruksi dan unit control menghasilkan hardware sederhana.

SISTEM OPERASI
PENGERTIAN SISTEM OPERASI
-          Program yang mengatur sumber daya computer, menyediakan layanan bagi pemrogram, dan menjadwal eksekusi program lainnya
-          Program yang mengontrol eksekusi program – program aplikasi dan berfungsi sebagai antar muka antara pengguna computer dan perangkat keras computer
FUNGSI SISTEM OPERASI
-          Fungsi kenyamanan, suatu system operasi akan membuat system computer lebih mudah digunakan.
-          Fungsi efisien, system operasi memungkinkan sumber daya system computer dapat digunakan dengan cara efisien

Aplikasi Komputer
-          Sesuatu yang dibutuhkan end user dan bukan arsitektur
-          Diekspresikan dalam bentuk bahasa pemrograman
Kumpulan instruksi mesin yang bertanggung jawab terhadap pengontrolan perangkat keras computer
-          Punya utilitas
LAYANAN SISTEM OPERASI
-          Pembuatan poram, system operasi menyediakan fasilitas dan layanan untuk membantu pemrograman dalam pembuatan program. Layanan ini dikenal dengan istilah utilitas (utility)
-          Eksekusi program, system operasi menangani instruksi-instruksi seperti penyimpanan ke memori utama, akses modul I/O, inisialisasi hard ware. Intinya menginterpretasikan instruksi pemrogram untuk dapat dimengerti oleh mesin.





Sistem Operasi Sebagai Manajer Sumber Daya











                                                                                                                                                                                      

Jenis SO berdasar sifat karakteristik
a.       Sistem interaktif
-          Pengguna atau pemrogram berinteraksi secara langsung dengan komputer melalui keyboard atau monitor untuk meminta eksekusi tugas atau bentuk transaksi.
-          Mesin ini biasanya beroperasi dari sebuah console, yang terdiri dari tampilan, swicth, beberapa bentuk input, dan printer
b.      Sistem bacth
-          Sistem ini kebalikan dari sistem interaksi.
-          Program pengguna ditampung bersama – sama dengan program lainnya, kemudian diserahkan kepada operator komputer
Jenis sistem batch berdasar jumlah eksekusi program
a.       Singgle – programming
Mesin batch hanaya menjalankan satu program saja. Hal ini sangat tidak efisien karena prosesor banyak menunggu (idle)
b.      Multi – programmingDimaksud untuk menjaga prosesor selalu berada dalam keadaan sibuk dengan mengharuskan prosesor menjalankan lebih dari satu program pada satu saat

Tidak ada komentar:

Posting Komentar