Perbezaan antara RISC dan CISC

Perbezaan antara RISC dan CISC

RISC vs CISC

RISC (pengkomputeran set arahan yang dikurangkan) dan CISC (pengkomputeran set arahan kompleks) adalah dua seni bina komputer yang digunakan pada masa kini. Perbezaan utama antara RISC dan CISC adalah dalam bilangan kitaran pengkomputeran setiap arahan mereka. Dengan CISC, setiap arahan mungkin menggunakan lebih banyak kitaran sebelum selesai daripada di RISC.

Sebab di sebalik perbezaan bilangan kitaran yang digunakan adalah kerumitan dan matlamat arahan mereka. Dalam RISC, setiap arahan hanya bertujuan untuk mencapai tugas yang sangat kecil. Oleh itu, jika anda mahukan tugas yang rumit, maka anda memerlukan banyak arahan ini. Dengan CISC, setiap arahan adalah serupa dengan kod bahasa peringkat tinggi. Anda hanya memerlukan beberapa arahan untuk mendapatkan apa yang anda mahukan kerana setiap arahan banyak dilakukan.

Dari segi senarai arahan yang ada, RISC mempunyai lebih lama daripada CISC. Ini kerana setiap langkah kecil mungkin memerlukan arahan yang berasingan, tidak seperti di CISC di mana satu arahan akan meliputi beberapa langkah. Walaupun CISC mungkin lebih mudah untuk pengaturcara, ia juga mempunyai kelemahannya. Menggunakan CISC mungkin tidak begitu cekap seperti ketika anda menggunakan RISC. Ini kerana ketidakcekapan dalam kod CISC kemudian akan digunakan lagi dan lagi, yang membawa kepada kitaran sia -sia. Menggunakan RISC membolehkan pengaturcara menghapuskan kod yang tidak perlu dan mencegah kitaran membuang -buang.

Perbezaan sebelumnya mungkin masuk akal bagi mereka yang cenderung teknologi. Tetapi bagi kebanyakan orang, ia akan menjadi lebih baik. Untuk memudahkan difahami, lebih baik melihat di mana kedua -duanya sedang digunakan. CISC telah berjaya memimpin awal dalam pengkomputeran dengan dominasi seni bina Intel x86, yang merupakan asas bagi semua seni bina komputer moden yang lain. Sebaliknya, RISC telah berjaya berjalan ke dalam peranti mudah alih seperti telefon pintar, tablet, penerima GPS, dan peranti lain yang serupa. ARM adalah salah satu seni bina RISC yang terkenal yang digunakan dalam peranti ini. Kecekapan yang lebih tinggi dari seni bina RISC menjadikannya diinginkan dalam aplikasi ini di mana kitaran dan kuasa biasanya kurang bekalan.

Ringkasan:

  1. Arahan CISC menggunakan lebih banyak kitaran daripada RISC
  2. CISC mempunyai arahan yang lebih kompleks daripada RISC
  3. CISC biasanya mempunyai arahan yang lebih sedikit daripada RISC
  4. Pelaksanaan CISC cenderung lebih perlahan daripada pelaksanaan RISC
  5. Komputer biasanya menggunakan CISC manakala tablet, telefon pintar dan peranti lain menggunakan RISC