RISC ve CISC işlemci
RISC ve CISC bilgisayarlar için geliştirilmiş hesaplama sistemleridir. RISC ve CISC arasındaki fark, bir bilgisayarın talimatlarınızı nasıl takip ettiğini anlamak için önemlidir. Bunlar genellikle yanlış anlaşılan terimlerdir ve bu makale iki kısaltmanın ardındaki anlamlarını ve kavramlarını açıklığa kavuşturmayı amaçlamaktadır..
RISC
RISK ile aynı telaffuz edilen, İndirgenmiş Komut Seti Bilgisayarı için kullanılan bir kısaltmadır. Aynı anda birkaç talimat uygulamak için tasarlanmış bir mikroişlemcidir. 1980'lere kadar donanım üreticileri, aynı anda çok sayıda talimatı yerine getirebilecek CPU'lar oluşturmaya çalışıyordu. Ancak eğilim tersine döndü ve üreticiler nispeten çok az talimat gerçekleştirebilen bilgisayarlar yapmaya karar verdiler. Talimatlar basit ve az, CPU'lar bunları hızlı bir şekilde yürütebilir. RISC'nin bir başka avantajı, daha az transistörün kullanılmasıdır ve bu da bunların üretimi ucuz hale getirir.
RISC'nin Özellikleri
- Daha az kod çözme talep ediyor
- Tek tip komut seti
- Her bağlamda kullanılan özdeş genel amaçlı kayıtlar
- Basit adresleme modları
- Donanımda daha az veri türü
CISC
CISC, Karmaşık Komut Seti Bilgisayarı anlamına gelir. Aslında tek bir komutla birçok işlemi gerçekleştirebilen bir CPU'dur. Bu temel işlemler bellekten yükleme, matematiksel bir işlem vb..
CISC'nin Özellikleri
- Karmaşık talimatlar
- Daha fazla adresleme modu
- Yüksek boru hattı
- Donanımda daha fazla veri türü
Zamanla, RISC ve CISC terimleri, hem RISC hem de CISC evrim geçirdiğinden ve ikisi arasındaki ayrım, her ikisi de bilgisayar sistemlerinde kullanıldıkça giderek bulanıklaştığından neredeyse anlamsız hale gelmiştir. Bugünün RISC çiplerinin çoğu, dünün CISC çipleri kadar talimatları destekliyor. Daha önce yalnızca RISC yongaları için kullanıldığı düşünülen aynı teknikleri kullanan CISC yongaları vardır. Bununla birlikte, ikisi arasındaki temel farkların anlaşılması kolaydır ve aşağıdaki gibidir.
Farklılıklardan bahsetmişken, RISC aynı görevler için daha fazla satır yazmak zorunda oldukları için yazılım üreticilerine yük bindirir. Daha az transistör gerektiğinden RISC, CISC'den daha ucuzdur. Bilgisayarın hızı da aynı anda daha az talimatla daha yüksek.