Wednesday, July 20, 2011

Complex Instruction Set Computing (CISC)

cisc merupakan instruksi yang sedikit dan setiap hard ware sudah ditanami instruksi, lebih cenderung ke penambahan hardware.penggunaan cisc mulai ditinggalkan karena prosesornya besar dan cepat panas.
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.

RISC
secara hardware akan lebih mengandalkan software daripada hardware, risc ini banyak dgunakan komputer ataupun laptop jaman sekarang..
Misalkan, sebuah prosesor CISC sudah dilengkapi dengan sebuah instruksi khusus yang diberi nama MULT (dikenal sebagai complex instruction). Ketika dijalankan, instruksi akan membaca dua nilai kemudian menyimpannya ke dalam 2 register yang berbeda, melakukan operan perkalian di dalam unit eksekusi dan hasilnya dikembalikan lagi ke register yang benar. Maka instruksinya cukup satu baris yaitu :

MULT 2:3, 5:2

Sebelumnya, pada arsitektur RISC ketika menjalankan instruksi “MULT” maka akan dibagi menjadi 3 instruksi yaitu :
LOAD, digunakan untuk memindahkan data dari memori ke register.
PROD, digunakan untuk melakukan operasi perkalian yang berada di dalam register.
STORE, digunakan untuk memindahkan data dari register ke memori yang benar.

Maka instruksinya :

LOAD A, 2:3

LOAD B, 5:2

PROD A, B

STORE 2:3, A



“RISC dimaksudkan untuk menyederhanakan rumusan perintah sehingga lebih efisien dalam penyusunan kompiler yang ada.”


“RISC dimaksudkan untuk mengurangi jumlah siklus/detik setiap instruksi dibayar dengan bertambahnya jumlah instruksi per program.”


Tabel Perbandingan RICS dengan CISCFitur RICS PC/Desktop CISC

No comments:

Post a Comment

Task of Study Information Technology Headline Animator

Subscribe this blog