RISC ve CISC Arasındaki Fark

Anonim

RISC ve CISC

RISC arasındaki iki bilgisayar mimarisi (İndirgenmiş Komut Seti Bilgisayarı) ve CISC (Kompleks Komut Seti Bilgisayarı), günümüzde baskın olarak kullanılan iki bilgisayar mimarisi. RISC ve CISC arasındaki en büyük fark talimatların her birinde kullanılan bilgi işlem çevrimi sayısıdır. CISC ile, her talimat, tamamlanmadan önce RISC'den çok daha fazla sayıda döngü kullanabilir.

Kullanılan çevrim sayısındaki farkın arkasındaki nedeni, talimatlarının karmaşıklığı ve amacı. RISC'de, her bir talimatın yalnızca çok küçük bir görevi yerine getirmesi amaçlanmıştır. Bu nedenle, karmaşık bir görev yapılmasını istiyorsanız, bu talimatların birçoğuna birlikte ihtiyacınız var. CISC ile, her talimat yüksek seviyeli bir dil koduna benzemektedir. Her bir talimat çok iş yaptığından, istediğinizi elde etmek için yalnızca birkaç yönergeye ihtiyacınız vardır.

Kullanılabilir talimatlar listesi açısından, RISC, CISC üzerinden daha uzun bir belleğe sahiptir. Bunun nedeni, tek bir talimatın zaten çoklu adımları kapsadığı CISC'den farklı olarak, her küçük adımda ayrı bir talimat gerekebilir. CISC programcılar için daha kolay olmasına rağmen, aynı zamanda dezavantajı vardır. CISC'yi kullanmak, RISC kullandığınız kadar etkili olmayabilir. Bunun nedeni, CISC kodundaki verimsizliklerin tekrar tekrar kullanılmasıyla boşa harcanan döngülere yol açmasıdır. RISC'yi kullanmak, programcının gereksiz kodları kaldırmasını ve boşa harcamayı önlemesini sağlar.

Önceki farklılıklar teknolojik açıdan eğilen kişiler için mantıklı olabilir. Fakat çoğu insan için anlamsız olurdu. Anlaşılmasını kolaylaştırmak için ikisinin nerede kullanıldığına bakmak daha iyi. CISC, Intel'in tüm diğer bilgisayar mimarilerinin temelini oluşturan x86 mimarisinin egemenliği ile bilgisayar alanında erken bir başlangıç ​​kazanmayı başardı. Buna karşılık, RISC, akıllı telefonlar, tabletler, GPS alıcıları ve benzeri diğer cihazlar gibi taşınabilir aygıtlarda çalışmayı başardı. ARM, bu cihazlarda kullanılan dikkate değer RISC mimarilerinden biridir. RISC mimarisinin daha yüksek verimliliği, bu uygulamalarda döngülerin ve gücün genellikle yetersiz kalmasını arzu eder.

Özet:

  1. CISC talimatları RISC'den daha fazla çevrim kullanır
  2. CISC, RISC'den daha karmaşık talimatlara sahiptir
  3. CISC genellikle RISC'den daha az talimatlara sahiptir
  4. CISC uygulamaları RISC uygulamalarına göre daha yavaş olma eğilimindedir > Tabletler, akıllı telefonlar ve diğer cihazlar RISC