Perbandingan Antara Komputer Berbasis RISC dan CISC

Reduced Instruction Set Computing (RISC) 

     Reduced Instruction Set Computing (RISC) atau "Komputasi set instruksi yang disederhanakan" pertama kali digagas oleh John Cocke, peneliti dari IBM di Yorktown, New York pada tahun 1974 saat ia membuktikan bahwa sekitar 20% instruksi pada sebuah prosesor ternyata menangani sekitar 80% dari keseluruhan kerjanya. Komputer pertama yang menggunakan konsep RISC ini adalah IBM PC/XT pada era 1980-an. Istilah RISC sendiri pertama kali dipopulerkan oleh David Patterson, pengajar pada University of California di Berkely.
      RISC, yang jika diterjemahkan berarti "Komputasi Kumpulan Instruksi yang Disederhanakan", merupakan sebuah arsitektur komputer atau arsitektur komputasi modern dengan instruksi-instruksi dan jenis eksekusi yang paling sederhana. Arsitektur ini digunakan pada komputer dengan kinerja tinggi, seperti komputer vektor. Selain digunakan dalam komputer vektor, desain ini juga diimplementasikan pada prosesor komputer lain, seperti pada beberapa mikroprosesor Intel 960, Itanium (IA64) dari Intel Corporation, Alpha AXP dari DEC, R4x00 dari MIPS Corporation, PowerPC dan Arsitektur POWER dari International Business Machine. Selain itu, RISC juga umum dipakai pada Advanced RISC Machine (ARM) dan StrongARM (termasuk diantaranya adalah Intel XScale), SPARC dan UltraSPARC dari Sun Microsystems, serta PA-RISC dari Hawlett-Packard.

Complex instruction-set computing atau Complex Instruction-Set Computer (CISC)

     Complex instruction-set computing atau Complex Instruction-Set Computer (CISC) atau  "Kumpulan instruksi komputasi kompleks" adalah sebuah arsitektur dari set instruksi komputer dimana setiap instruksi akan menjalankan beberapa operasi tingkat rendah, seperti pengambilan dari memori, operasi aritmetika dan penyimpanan ke dalam memory, semuanya sekaligus hanya di dalam sebuah instruksi. Karakteristik CISC dapat dikatakan bertolak-belakang dengan RISC. 
     Tujuan utama dari arsitektur CISC adalah melaksanakan suatu instruksi cukup dengan beberapa baris bahasa mesin yang relatif pendek sehingga implikasinya hanya sedikit saja RAM yang digunakan untuk menyimpan instruksi-instruksi tersebut. Arsitektur CISC menekankan pada perangkat keras karena filosofi dari arsitektur CISC yaitu bagaimana memindahkan kerumitan perangkat lunak ke dalam perangkat keras.

Perbandingan RICS dengan CISC 

     Antara RISC dan CISC memiliki beberapa perbedaan dan perbandingan kelebihan serta kekurangan pada fitur-fitur tertentu. Hal ini bisa dilihat pada tabel perbandingan di bawah ini:
Tabel Perbandingan RICS dengan CISC
Fitur RICS PC/Desktop CISC
Daya Sedikit ratusan miliwatt Banyak watt
Kecepatan Komputasi 200-520 MHz 2-5 GHz
Manajemen Memori Direct, 32 bit Mappped
I/O Custom PC berbasis pilihan via BIOS
Environment High Temp, Low EM Emissions Need Fans, FCC/CE approval an issue
Struktur Interupsi Custom, efisien, dan sangat cepat Seperti PC
Port Sistem Operasi Sulit, membutuhkan BSP level rendah. Load and Go

0 comments: