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