A. CISC ( Complex Instruction Set Computing )
Complex Instruction Set Computing (CISC) atau kumpulan instruksi
komputasi kompleks. Adalah suatu arsitektur komputer dimana setiap instruksi
akan menjalankan beberapa operasi tingkat rendah, seperti pengambilan dari
memori (load), operasi aritmatika, dan penyimpanan ke dalam memori (store) yang
saling bekerja sama.
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.
B. RISC (Reduced Instruction Set Computer)
RISC singkatan dari Reduced Instruction Set Computer. Merupakan
bagian dari arsitektur mikroprosessor, berbentuk kecil dan berfungsi untuk
negeset istruksi dalam komunikasi diantara arsitektur yang lainnya.
Sejarah RISC
Proyek RISC pertama dibuat oleh IBM, stanford dan UC –Berkeley
pada akhir tahun 70 dan awal tahun 80an. IBM 801, Stanford MIPS, dan Barkeley
RISC 1 dan 2 dibuat dengan konsep yang sama sehingga dikenal sebagai RISC. RISC
mempunyai karakteristik :
• One cycle execution time :
satu putaran eksekusi. Prosessor RISC mempunyai CPI (clock per instruction) atau waktu
per instruksi untuk setiap putaran. Hal ini dimaksud untuk mengoptimalkan
setiap instruksi pada CPU.
•
Pipelining:adalah sebuah teknik yang memungkinkan dapat melakukan
eksekusi secara simultan.Sehingga proses instruksi lebih efiisien
• Large number of registers: Jumlah register yang sangat banyak.
RISC di Desain dimaksudkan untuk dapat menampung jumlah register yang sangat
banyak untuk mengantisipasi agar tidak terjadi interaksi yang berlebih dengan
memory.
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
0 komentar:
Posting Komentar