Arsitektur Komputer
RISC Dan CISC
1. RISC
RISC (Reduced Instruction Set Computing) diterjemahkan berarti “Komputasi Kumpulan Instruksi yang Disederhanakan”, adalah 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 di antaranya adalah Intel XScale), SPARC dan UltraSPARC dari Sun Microsystems, serta PA-RISC dari Hewlett-Packard.
RISC merupakan Rangkaian instruksi built-in pada processor yang terdiri dari perintah-perintah yang lebih ringkas dibandingkan dengan CISC.
RISC memiliki keunggulan dalam hal kecepatannya sehingga banyak
digunakan untuk aplikasi-aplikasi yang memerlukan kalkulasi secara
intensif. Konsep RISC pertama kali dikembangkan oleh IBM pada era
1970-an. Komputer pertama yang menggunakan RISC adalah komputer mini IBM
807 yang diperkenalkan pada tahun 1980. Dewasa ini, RISC digunakan pada
keluarga processor buatan Motorola (PowerPC) dan SUN Microsystems (Sparc, UltraSparc).
KARAKTERISTIK RISC :
- Satu instruksi persiklus
- Operasiregister to register
- Mode pengalamatanyang sederhana
- Format instruksiyang sederhana
- Desainhardwired (tanpamicrocode)
- Format instruksiyang fix
- Prosescompile yang cepat
2. CISC
CISC (Complex instruction-set computing atau Complex Instruction-Set Computer), jika diterjemahkan menjadi Kumpulan
instruksi komputasi kompleks adalah sebuah arsitektur dari set
instruksi dimana setiap instruksi akan menjalankan beberapa operasi
tingkat rendah, seperti pengambilan dari memory, operasi aritmetika, dan
penyimpanan ke dalam memory, semuanya sekaligus hanya di dalam sebuah
instruksi. Karakteristik CISC dapat dikatakan bertolak-belakang dengan
RISC. .
CISC menawarkan set instruksi yang powerful kuat, tangguh, maka tidak
heran jika CISC memang hanya mengenal bahasa assembly yang sebenarnya
ditujukan bagi para programmer. Oleh karena itu, CISC memerlukan sedikit
instruksi untuk berjalan
Jadi sebenarnya tujuan utama dari arsitektur CISC adalah melaksanakan suatu perintah cukup dengan beberapa baris bahasa mesin sedikit mungkin.
Jadi sebenarnya tujuan utama dari arsitektur CISC adalah melaksanakan suatu perintah cukup dengan beberapa baris bahasa mesin sedikit mungkin.
CISC merupakan Rangkaian instruksi built-in pada processor
yang terdiri dari perintah-perintah yang kompleks. Instruksi-instruksi
yang tersedia memudahkan para programmer untuk mengembangkan aplikasi
untuk plattform CISC. Di lain pihak, banyaknya instruksi dalam CISC
dapat mengurangi kecepatannya. CISC merupakan kebalikan dari RISC, biasanya digunakan pada keluarga processor untuk PC (Intel, AMD, Cyrix). Contoh-contoh prosesor CISC adalah System/360, VAX, PDP-11, varian Motorola 68000 , dan CPU AMD dan Intel x86.
Karakteristik CISC yang "sarat informasi" ini memberikan keuntungan di mana ukuran program-program yang dihasilkan akan menjadi relatif lebih kecil, dan penggunaan memory akan semakin berkurang. Karena CISC inilah biaya pembuatan komputer pada saat itu (tahun 1960) menjadi jauh lebih hemat.
http://jarkomdatayufatimah.blogspot.com/2011/07/arsitektur-komputer-risc-dan-cisc.html
Tidak ada komentar:
Posting Komentar