Perbedaan antara prosesor RISC dan CISC

Perbedaan antara prosesor RISC dan CISC

Prosesor risc vs cisc

RISC dan CISC adalah sistem komputasi yang dikembangkan untuk komputer. Perbedaan antara RISC dan CISC sangat penting untuk memahami bagaimana komputer mengikuti instruksi Anda. Ini umumnya merupakan istilah yang disalahpahami dan artikel ini bermaksud untuk mengklarifikasi makna dan konsep mereka di balik dua akronim.

Risc

Diucapkan sama dengan risiko, ini adalah akronim untuk berkurangnya instruksi set komputer. Ini adalah jenis mikroprosesor yang telah dirancang untuk melakukan beberapa instruksi secara bersamaan. Hingga 1980 -an, produsen perangkat keras mencoba membangun CPU yang dapat melakukan sejumlah besar instruksi pada saat yang sama. Tetapi tren itu terbalik dan produsen memutuskan untuk membangun komputer yang mampu melakukan instruksi yang relatif sedikit. Instruksi menjadi sederhana dan sedikit, CPU dapat melaksanakannya dengan cepat. Keuntungan lain dari RISC adalah penggunaan lebih sedikit transistor yang membuat mereka tidak mahal untuk diproduksi.

Fitur RISC

- Menuntut decoding lebih sedikit

- Set Instruksi Seragam

- Register tujuan umum yang identik digunakan dalam konteks apa pun

- Mode pengalamatan sederhana

- Lebih sedikit tipe data dalam perangkat keras

Cisc

CISC adalah singkatan dari Complex Instruction Set Computer. Ini sebenarnya adalah CPU yang mampu melaksanakan banyak operasi melalui satu instruksi. Operasi dasar ini dapat dimuat dari memori, melakukan operasi matematika dll.

Fitur CISC

- Instruksi yang kompleks

- Lebih banyak jumlah mode pengalamatan

- Sangat disalurkan

- Lebih banyak tipe data dalam perangkat keras

Selama periode waktu, istilah RISC dan CISC hampir menjadi tidak ada artinya karena RISC dan CISC telah mengalami evolusi dan perbedaan antara keduanya semakin kabur dengan keduanya digunakan dalam sistem komputer. Banyak chip RISC saat ini mendukung banyak instruksi seperti chip CISC kemarin. Ada chip CISC menggunakan teknik yang sama yang sebelumnya dianggap hanya digunakan untuk chip RISC. Namun, perbedaan dasar antara keduanya mudah dipahami dan sebagai berikut.

Berbicara tentang Perbedaan, RISC menempatkan beban pada pembuat perangkat lunak karena mereka harus menulis lebih banyak baris untuk tugas yang sama. RISC lebih murah daripada CISC karena lebih sedikit transistor yang dibutuhkan. Kecepatan komputer juga lebih tinggi dengan instruksi yang lebih rendah untuk diikuti pada saat yang sama.