Langsung ke konten utama

RISC



REDUCE INSTRUCTION SET COMPUTER (RISC) .

Kata “reduced” berarti pengurangan pada set instruksi. RISC merupakan rancangan arsitektur CPU yang mengembil dasar filosofi bahwa prosesor dibuat dengan arsitektur yang tidak rumit dengan membatasi jumlah instruksi hanya pada instruksi dasar yang diperlukan saja. Dengan kata lain RISC adalah arsitektur komputer dengan kumpulan perintah (instruksi) yang sederhana, tetapi dalam kesederhanaan tersebut didapatkan kecepatan operasi setiap siklus instruksinya. Kebanyakan pada proses RISC , instruksi operasi dasar aritmatik hanya penjumlahan dan pengurangan, untuk perkalian dan pembagian sudah dianggap operasi ang kompleks. RISC menyederhanakan rumusan perintah sehingga lebih efisien dalam penyusunan kompiler yang pada akhirnya dapat memaksimumkan kinerja program yang ditulis dalam bahasa tingkat tinggi.
Ada beberapa elemen penting dalam arsitektur RISC, yaitu :
Ø  Set instruksi yang terbatas dan sederhana
Ø  Register general-purpose yang berjumlah banyak, atau pengguanaan teknologi kompiler untuk mengoptimalkan pemakaian regsiternya.
Ø  Penekanan pada pengoptimalan pipeline instruksi.

Ciri-ciri karakteristik RISC :
Ø  Instruksi berukuran tunggal.
Ø  Ukuran yang umum adalah 4 byte.
Ø  Jumlah mode pengalamatan data yang sedikit, biasanya kurang dari lima buah.
Ø  Tidak terdapat pengalamatan tak langsung.
Ø  Tidak terdapat operasi yang menggabungkan operasi load/store dengan operasi aritmatika .


Ada tiga buah elemen yang menentukan karakter arsitektur RISC, yaitu:
• Penggunaan register dalam jumlah yang besar. Hal ini dimaksudkan untuk mengoptimalkan pereferensian operand.
• Diperlukan perhatian bagi perancangan pipeline instruksi. Karena tingginya proporsi instruksi pencabangan bersyarat dan prosedur call, pipeline instruksi yang bersifat langsung dan ringkas akan menjadi tidak efisien.
• Terdapat set instruksi yang disederhanakan (dikurangi).


Perkembangan RISC
Pada tahun 1980, John Cocke di IBM menghasilkan minikomputer eksperimental, yaitu IBM 801 dengan prosesor komersial pertama yang menggunakan RISC. Pada tahun itu juga, Kelompok Barkeley yang dipimpin David Patterson mulai meneliti rancangan RISC dengan menghasilkan RISC-1 dan RISC-2.


Pemakai Teknik RISC
• IBM dengan Intel Inside-nya.
• Prosessor PowerPC, prosessor buatan motorola yang menjadi otak utama komputer Apple Macintosh.


Konsep Arsitektur RISC
Konsep arsitektur RISC banyak menerapkan proses eksekusi pipeline. Meskipun jumlah perintah tunggal yang diperlukan untuk melakukan pekerjaan yang diberikan mungkin lebih besar, eksekusi secara pipeline memerlukan waktu yang lebih singkat daripada waktu untuk melakukan pekerjaan yang sama dengan menggunakan perintah yang lebih rumit. RISC memerlukan memori yang lebih besar untuk mengakomodasi program yang lebih besar. Dengan mengoptimalkan penggunaan memori register diharapkan siklus operasi semakin cepat.


RISC vs CISC
Dari segi kecepatannya, Reduced Instruction Set Computer (RISC) lebih cepat dibandingkan dengan Complex Instruction Set Computer (CISC). Ini dikarenakan selain instruksi-instruksi pada RISC lebih mudah untuk diproses, RISC menyederhanakan instruksi . Jumlah instruksi yang dimiliki oleh prosesor RISC kebanyakan berjumlah puluhan (±30-70), contoh: COP8 buatan National Semiconductor memiliki 58 instruksi; sedangkan untuk prosesor CISC jumlahnya sudah dalam ratusan (±100 atau lebih).
CISC dirancang untuk meminimumkan jumlah perintah yang diperlukan untuk mengerjakan pekerjaan yang diberikan (Jumlah perintah sedikit tetapi rumit). Konsep CISC menjadikan mesin mudah untuk diprogram dalam bahasa rakitan, tetapi konsep ini menyulitkan dalam penyusunan kompiler bahasa pemrograman tingkat tinggi. Dalam CISC banyak terdapat perintah bahasa mesin.


Eksekusi Instruksi RISC
Waktu eksekusi dapat dirumuskan dengan:
Waktu eksekusi = N x S x T
Dengan: N adalah jumlah perintah
S adalah jumlah rata-rata langkah per perintah
T adalah waktu yang diperlukan untuk melaksanakan satu langkah
• Kecepatan eksekusi dapat ditingkatkan dengan menurunkan nilai dari ketiga varisbel di atas.
• Arsitektur CISC berusaha menurunkan nilai N (jumlah perintah), sedangkan
• Arsitektur RISC berusaha menurunkan nilai S dan T.
• Proses pipeline dapat digunakan untuk membuat nilai efektif S mendekati 1 (satu) artinya komputer menyelesaikan satu perintah dalam satu siklus waktu CPU. 

• Nilai T dapat diturunkan dengan merancang perintah yang sederhana.

Komentar

Postingan populer dari blog ini

Ulangan Tanggal 17 November 2018 Kelas X

SMK TI UDAYANA Soal Kelas   : X   1. Berapa Yang bukan merupakan perangkat masukan  (input device) dari kumpulan nama perangkat keras berikut ini adalah .... a. Keyboard b. Mic c. Scanner d. Mouse e. Monitor 2. Gerbang logika apakah di bawah ini... a.    Gerbang logika OR b.    Gerbang logika NOR c.    Gerbang Logika NAND d.    Gerbang logika AND  e.    Gerbang logika XOR 3. Gerbang NAND merupakan kombinasi dari gerbang.... a. AND dan OR  b. AND dan NAND  c. AND dan AND d. AND dan NOT e. AND dan NOR 4. Dibawah ini yang termasuk 3 fungsi logika dasar adalah...  a. AND, OR dan NOT  b. AND, NOT dan NOR  c. NAND, NOR dan NOT  d. AND, NOR dan OR  e. AND, NOR dan NOT 5. Bilangan biner adalah bilangan yang berbasis …. a. Bilangan yang berbasis 2 yaitu 1 dan 2 b. Bilangan yang berbasis 2 yaitu 0 dan 1 c. Bilangan yang berb...

MEMPERBAIKI FLASHDISK YANG MATI TOTAL

Flashdisk yang Mati Total Bagi yang pernah mengalami flashdisk yang Mati Total, coba cara ini. Peralatan yang harus disediakan : Solder Timah Pisau Cutter atau obeng minus yang tipis ( untuk membuka Casing Flashdisk ) Komponen Crystal ( lingkaran kuning di gambar atas ), kalau gak beli di toko elektonika coba aja kalau ada teman yang punya flashdisk yang masih nyala tapi sudah gak bisa diformat dengan segala cara. Berikut langkah-langkahnya : Buka Casing Flashdisk Ganti komponen Crystal ( yg dilingkari warna Kuning ) Buka dengan Solder, kemudian ganti dengan yang baru. Pasang kembali ke Casingnya Cobalah, semoga Flashdisk  anda sudah berfungsi kembali

ULANGAN HARIAN TANGGAL 11 MEI 2018 SISTEM KOMPUTER

1. Dibawah ini yang bukan termasuk simbol relasi logik adalah.... A. <>, = dan > B. <, = dan <> C. >, = dan =< D. <=, = dan > E. >=, = dan < 2. Pilihlah yang bukan merupakan perangkat lunak sistem operasi dari kumpulan nama perangkat lunak di bawah ini : A. Linux B. Microsoft Office C. Microsoft WIndows D. Macintos E. UNIX 3. Hasil dari penjumlahan relasi logik 2 <> 1 adalah.... A. Benar B. Salah C. Kurang dari D. Lebih dari E. lebih dari sama dengan 4. Hasil dari penjumlahan relasi logik 1 > 2 adalah.... A. Benar B. Salah C. Kurang dari D. Lebih dari E. lebih dari sama dengan 5. Simbol <> merupakan simbol penggunaan relasi logik .... A. sama dengan B. tidak sama dengan C. lebih dari D. kurang dari   E. lebih dari sama dengan 6. Operator yang digunakan untuk membandingkan dua buah nilai logika disebut .... A. Relasi Logik B. Operator Logika C. Gerbang Log...