Pemproses RISC vs CISC
RISC dan CISC adalah sistem pengkomputeran yang dikembangkan untuk komputer. Perbezaan antara RISC dan CISC sangat penting untuk memahami bagaimana komputer mengikuti arahan anda. Ini adalah istilah yang biasanya disalahpahami dan artikel ini bertujuan untuk menjelaskan maksud dan konsep mereka di sebalik dua akronim tersebut.
RISIKO
Diucapkan sama dengan RISIKO, ia adalah singkatan dari Reduced Instruction Set Computer. Ini adalah sejenis mikroprosesor yang telah dirancang untuk melaksanakan beberapa arahan pada masa yang sama. Hingga tahun 1980, pengeluar perkakasan berusaha membina CPU yang dapat menjalankan sejumlah besar arahan pada waktu yang sama. Tetapi tren itu terbalik dan pengeluar memutuskan untuk membina komputer yang mampu menjalankan petunjuk yang sangat sedikit. Arahan yang sederhana dan sedikit, CPU dapat melaksanakannya dengan cepat. Kelebihan lain dari RISC adalah penggunaan transistor yang lebih sedikit menjadikannya murah untuk dihasilkan.
Ciri-ciri RISC
- Menuntut penyahkodan yang kurang
- Set arahan yang seragam
- Daftar tujuan umum yang sama digunakan dalam konteks apa pun
- Mod menangani sederhana
- Lebih sedikit jenis data dalam perkakasan
CISC
CISC bermaksud Komputer Instruksi Set Kompleks. Ini sebenarnya CPU yang mampu menjalankan banyak operasi melalui satu arahan. Operasi asas ini boleh memuat dari memori, menjalankan operasi matematik dll.
Ciri CISC
- Arahan yang kompleks
- Lebih banyak bilangan mod pengalamatan
- Sangat paip
- Lebih banyak jenis data dalam perkakasan
Selama jangka masa, istilah RISC dan CISC hampir tidak bermakna kerana kedua-dua RISC dan CISC telah mengalami evolusi dan perbezaan antara keduanya semakin kabur dengan keduanya digunakan dalam sistem komputer. Banyak cip RISC hari ini menyokong seberapa banyak arahan seperti cip CISC semalam. Terdapat cip CISC menggunakan teknik yang sama yang sebelumnya dianggap hanya digunakan untuk cip RISC. Walau bagaimanapun, perbezaan asas antara keduanya mudah difahami dan adalah seperti berikut.
Berbicara mengenai perbezaan, RISC membebani pembuat perisian kerana mereka harus menulis lebih banyak baris untuk tugas yang sama. RISC lebih murah daripada CISC kerana diperlukan lebih sedikit transistor. Kelajuan komputer juga lebih tinggi dengan lebih sedikit arahan untuk diikuti pada masa yang sama.