RISC
Definisi
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 di antaranya
adalah Intel XScale), SPARCdan UltraSPARC dari Sun
Microsystems, serta PA-RISC dari Hewlett-Packard.
Selain RISC, desain Central Processing Unit yang
lain adalah CISC (Complex
Instruction Set Computing), yang jika diterjemahkan ke dalam Bahasa Indonesia
berarti Komputasi Kumpulan Instruksi yang kompleks atau rumit.
RISC
Merupakan arsitektur instruction set yang
menekankan kepada kesederhanaan instruksi “bekerja sedikit” tetapi tetap
memberikan hasil performansi yang tinggi. Hal ini bisa terjadi karena
Proses eksekusi instruksinya sangat cepat.
Arsitektur ini lebih baru dibandingkan dengan arsitektur CISC. Arsitektur RISC
memiliki sedikit instruksi banyak register. Contoh mikroprosesor dengan
artsitektur RISC adalah AMD 2900, MIPS R2000, SUN ,SPARC, MC 8800, ATMET
90S1200, 90S2313, 90S2323, 90S2343, 90S4434,90S8515
CISC
Definisi
Complex instruction-set computing atau Complex
Instruction-Set Computer (CISC; “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
Contoh mikroprosesor dengan arsitektur CISC adalah
Intel 8088, 8085, 8086, Zilog Z-80 CPU, NS 32016, MC6800. Karena jumlah
instruksi lebih banyak jenis dan ragamnya maka kelemahan CISC terletak pada
sulitnya mengembangkan interpreter dan kompiler.
Perbedaan RISC dengan CISC dilihat dari segi
instruksinya
RISC ( Reduced Instruction Set Computer )
- Menekankan pada perangkat lunak, dengan sedikit
transistor
- Instruksi sederhana bahkan single
- Load / Store atau memory ke memory bekerja
terpisah
- Ukuran kode besar dan kecapatan lebih tinggi
- Transistor didalamnya lebih untuk meregister
memori
CISC ( Complex Instruction Set Computer )
- Lebih menekankan pada perangkat keras, sesuai
dengan takdirnya untuk pragramer.
- Memiliki instruksi komplek. Load / Store atau
Memori ke Memori bekerjasama
- Memiliki ukuran kode yang kecil dan kecepatan yang
rendah.
- Transistor di dalamnya digunakan untuk menyimpan
instruksi – instruksi bersifat komplek
Tidak ada komentar:
Posting Komentar