Merkezi İşlem Birimi Çeşitleri

CISC (Complex Instruction Set Computer)

Makina dili bilgisayarların anladığı tek dil olduğu için yüksek düzeyli dillerde yazılan programlar derleyiciler tarafından otomatik olarak makina diline çevrilir. Bu işlem sırasında işlemcinin sağladığı makina dili komutları kullanılır. Çok sayıda makina dili komutu sağlayan işlemciler İngilizce Complex Instruction Set Computer sözcüklerinin baş harflerinden oluşan CISC yapısındadır. Bu işlemciler birçok işlev için komutlar sağlar. Bu komutlar toplama, çıkartma, taşıma, karşılaştırma gibi işlemleri yapar. Bu yaklaşım programlamayı kolaylaştırmakla birlikte işlemcileri karmaşık duruma getirmekte ve yavaşlamalarına neden olmaktadır.

RISC (Reduced Instruction Set Computer)

Buna çözüm olarak RISC işlemci mimarisi geliştirilmiştir. Komut sayısının azalmasıyla birlikte komutların işlenmesi basitleşmiş dolayısıyla işlemci verimi artmıştır. Doğal olarak bunun karşılığında ödenen bedel de programlama işleminin karmaşıklaşması olmuştur.

Paralel İşlemciler

Programların çalışması sırasında tüm komutlar sırayla işletilir. Bugün programları parçalara bölebilecek ve bu parçaları paralel olarak aynı anda çalıştıracak bilgisayarlar üretilmektedir. Bu yönteme paralel işlem adı verilir ve programların çalıştırılma süreleri büyük ölçüde kısalır.