RISC atau Reduced Instruction Set Computer atau komputasi set instruksi yang disederhanakan merupakana bagian dari arsitektur mikroprosesor, berbentuk kecil dan berfungsi untuk mengeset instruksi dalam komunikasi diantara arsitektur yang lainnya. RISC merupakan sebuah arsitektur komputer atau arsitektur komputasi modern dengan instruksi dan jenis eksekusi yang paling sederhana. Arsitektur ini digunakan pada komputer dengan kinerja tinggi.
RISC pertama kali digagas oleh John Cocke, peneliti IBM di Newyork 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 pertama kali dipopulerkan oleh David Patterson, pengajar pada University of California di Berkley.
Karakteristik RISC
- Siklus mesin ditentukan oleh waktu yang digunakan untuk mengambil
dua buah operand dari register
- Operasi
berbentuk dari register-ke register yang hanya terdiri dari operasi load dan store
yang mengakses memori
- Penggunaan
mode pengalamatan sederhana
- Penggunaan
format-format instruksi sederhana
Ciri-Ciri RISC
- Instruksi
berukuran tunggal
- Ukuran yang umum adalah 4 byte
- Jumlah
pengalamatan data sedikit
- Tidak
terdapat pengalamatan tak langsung
- Tidak
terdapat operasi yang menggabungkan
operasi load/store dengan operasi aritmatika
- Tidak
terdapat lebih dari satu operand beralamat memori per instruksi
- Tidak
mendukung perataan sembarang bagi data untuk operasi load/ store
- Jumlah
maksimum pemakaian memori manajemen bagi suatu alamat data adalah sebuah
instruksi
Contoh pengaplikasian RISC yaitu pada CPU produk Apple.
CISC atau Complex Instruction Set Computer atau kumpulan instruksi komputasi komplek adalah sebuah arsitektur dari set instruksi komputer dimana setiap instruksi akan menjalankan beberapa operasi tingkat rendah, seperti pengambilan memori, operasi aritmetika dan penyimpanan ke dalam memori, semuanya sekaligus hanya dalam sebuah instruksi. Karakteristik CISC ini bertolak belakang dengan karakteristik RISC.
Karakteristik CISC
- Sarat
informasi 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
- Dimaksudkan
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
Ciri-ciri CISC
- Jumlah instruksi banyak
- Banyak terdapat perintah bahasa mesin
- Instruksi lebih kompleks
Contoh pengaplikasian CISC yaitu pada CPU AMD dan CPU Intel.
Perbedaan RISC dan CISC dilihat dari segi instruksinya
- RISC
- 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
- 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
sumber :
www.wikipedia.org
aldimaulana58.wordpress.com
No comments:
Post a Comment