CISC
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, tetapi konsep ini menyulitkan dalam penyusunan compiler bahasa
pemrograman tingkat tinggi. Dalam CISC banyak terdapat perintah bahasa
mesin. Tujuan utama dari arsitektur CISC adalah melaksanakan suatu
perintah cukup dengan beberapa baris bahasa mesin sedikit mungkin. Hal
ini bisa tercapai dengan cara membuat perangkat keras prosesor mampu
memahami dan menjalankan beberapa rangkaian operasi.
Sedangkan RISC menyederhanakan rumusan perintah sehingga lebih efisien dalam
penyusunan kompiler yang pada akhirnya dapat memaksimumkan kinerja program yang ditulis dalam bahasa tingkat tinggi. Arsitektur RISC banyak menerapkan proses eksekusi pipeline. Meskipun jumlah perintah tunggal yang diperlukan untuk melakukan pekerjaan yang diberikan mungkin lebih besar, eksekusi secara pipeline memerlukan waktu yang lebih singkat daripada waktu untuk melakukan pekerjaan yang sama dengan menggunakan perintah yang lebih rumit. Mesin RISC memerlukan memori yang lebih besar untuk mengakomodasi program yang lebih besar. IBM 801 adalah prosesor komersial pertama yang menggunakan pendekatan RISC. Prosesor RISC hanya menggunakan instruksi-instruksi sederhana yang bisa dieksekusi dalam satusiklus.
penyusunan kompiler yang pada akhirnya dapat memaksimumkan kinerja program yang ditulis dalam bahasa tingkat tinggi. Arsitektur RISC banyak menerapkan proses eksekusi pipeline. Meskipun jumlah perintah tunggal yang diperlukan untuk melakukan pekerjaan yang diberikan mungkin lebih besar, eksekusi secara pipeline memerlukan waktu yang lebih singkat daripada waktu untuk melakukan pekerjaan yang sama dengan menggunakan perintah yang lebih rumit. Mesin RISC memerlukan memori yang lebih besar untuk mengakomodasi program yang lebih besar. IBM 801 adalah prosesor komersial pertama yang menggunakan pendekatan RISC. Prosesor RISC hanya menggunakan instruksi-instruksi sederhana yang bisa dieksekusi dalam satusiklus.
Cara sederhana untuk melihat kelebihan dan kelemahan dari arsitektur RISC (Reduced Instruction Set Computers) adalah dengan langsung membandingkannya dengan arsitektur pendahulunya yaitu CISC (Complex Instruction Set Computers).
Ciri-ciri RISC :
• Instruksi berukuran tunggal Ukuran yang umum adalah 4 byte
• Jumlah mode pengalamatan data yang sedikit, biasanya kurang dari lima buah
• Tidak terdapat pengalamatan tak langsung
• Tidak terdapat operasi yang menggabungkan operasi load/store dengan operasi aritmatika (misalnya, penambahan dari memori, penambahan ke memori.
• Instruksi berukuran tunggal Ukuran yang umum adalah 4 byte
• Jumlah mode pengalamatan data yang sedikit, biasanya kurang dari lima buah
• Tidak terdapat pengalamatan tak langsung
• Tidak terdapat operasi yang menggabungkan operasi load/store dengan operasi aritmatika (misalnya, penambahan dari memori, penambahan ke memori.
Saat ini, hanya Intel x86 satu-satunya chip
yang bertahan menggunakan arsitektur CISC. Hal ini terkait dengan
adanya kemajuan teknologi komputer pada sektor lain. Harga RAM turun
secara dramatis. Pada tahun 1977, DRAM ukuran 1MB berharga %5,000,
sedangkan pada tahun 1994 harganya menjadi sekitar $6. Teknologi
kompailer juga semakin canggih, dengan demikian RISC yang menggunakan
RAM dan perkembangan perangkat lunak menjadi semakin banyak ditemukan.
Diantara
kelebihan dan kekurangan dari arsitektur RISC dan arsitektur CISC
sampai sekarang masih menjadi sebuah perdebatan. Ada juga teknologi yang
menggabungkan kedua arsitektur tersebut, contohnya : Prosesor Intel dan
AMD yang dijual secara komersil sekarang adalah pengembangan dari
prosesor x86 yang menggunakan basis prosesor CISC. Lucunya, instruksi
set yang didukung oleh kedua prosesor tersebut menggunakan instruksi
RISC yang lebih efisien dalam menangani data.
http://jarkomdatayufatimah.blogspot.com/2011/07/arsitektur-komputer-risc-dan-cisc.html
http://jarkomdatayufatimah.blogspot.com/2011/07/arsitektur-komputer-risc-dan-cisc.html
Tidak ada komentar:
Posting Komentar