Mikroişlemci çeşitlerinin listesi

Intel, 1971'de tek bir yonganın dünyasındaki ilk mikroişlemciyi piyasaya sürdü.

Azaltılmış Bilgisayar Talimatları Seti

Bir IBM araştırmacısı olan John Cocke, bir bilgisayarın talimatlarının sadece yüzde 20'sini kullandığını ve yüzde 80'inin kullanılmadığını fark etti. 1974'te, daha az sayıda transistör gerektiren ve daha ucuza sahip bir işlemci olan Küçük Bilgisayar Komut Seti'ni (RISC) geliştirdi. RICS çipleri daha az komut kullanır ancak bazı işlemleri gerçekleştirmek için daha fazla kod satırına ihtiyaç duyar. RISC, kurulu yazılımın performansına güvenir, bu da yazılımın daha karmaşık olması gerektiği anlamına gelir. RISC ayrıca fırınlarda, klimalarda ve diğer mutfak cihazlarında kullanılır.

Karmaşık Bilgi İşlem Komutları Seti

Kompleks Hesaplama Komut Seti (İngilizce CISC) terimi, bu mikroişlemci sınıfını RISC'den ayırmak için geriye dönük olarak tanımlanmıştır. Bu çipler, RISC'ye kıyasla daha büyük miktarda farklı ve karmaşık talimatlara sahiptir. CISC mikroişlemcisinin temel prensibi, bilgisayar donanımının her zaman yazılımdan daha hızlı olmasıdır. Çoğu dizüstü bilgisayar, masaüstü bilgisayar ve sunucu CISC mikroişlemci kullanır.

VLIW (Çok Uzun Öğretim Kelimesi)

VLIW (Çok Uzun Öğretim Kelimesi) tamamen yeni bir paralel talimatlar konseptini ortaya koydu. Çok kapsamlı bir talimat içinde birkaç bağımsız talimatı içerecek şekilde tasarlanmıştır. Bu tür bir işlemi gerçekleştirmek için, yazılımın bağımsız talimatları tanıması gerekir. VLIW, bir saat döngüsünde birden fazla işlemi yürütme işlemine benzer, bir elektrik sinyalinin sıfırdan bire ve sıfıra geri dönüşümlü olması için gereken süre. Saniyede saat çevrimi sayısı ne kadar büyük olursa, mikroişlemci ne kadar hızlı olur. Bu tür bir çip, ortak bir derleyici kodu sıkıştırmak ve çok kapsamlı metin talimatlarına dönüştürmek için bilgisayarın derleyicisini kullanır.

Superscalar işlemciler

Superscalar işlemcilerin mimarisi, bilgisayarın çeşitli talimatları tek seferde ve bağımsız olarak yürütmesini sağlar. Superscalar mikroişlemciler, çoklu talimatların işlenmesini sağlamak için boru hattı mimarisini (filtrelere dayanarak) kullanır, ancak her komutun belirli bir zamanda farklı bir filtre devresinde olması gerekir. Süper ölçekli mikroişlemcilerin sınırlamaları şunlardır: iki veya daha fazla komut aynı kaynak için yarıştıklarında kaynak çakışmaları; Kontrollerin bağımlılığı, ortaya çıkan sonuçlar optimal bir paralelliğin sürdürülmesi için problem yarattığı için ortaya çıkar; ve program talimatları arasında bilgi bağımlılıkları tarafından oluşturulan bilgi çatışmaları.

diğerleri

Genel Amaçlı İşlemci (GPP), sadece bir uygulama veya belirli bir yazılım için değil, çeşitli görevler için tasarlanmıştır. Bir Özel Amaçlı İşlemci (SPP), bir mikrobilgisayarın çevresel çipine benzer işlevlere sahiptir. Tek fark, SPP'nin işlevleri bağımsız olarak kontrol etmek için bir dizi özel talimatı vardır, CPU ise çevresel bir çipi kontrol eder. Özel Uygulamalar için Entegre Devre (ASIC), özel bir amaç için tasarlanmış bir entegre devre türüdür. Örneğin, bir şirketin cep telefonu hattı için geliştirilen bir ASIC, yalnızca bu belirli telefon hattı ile çalışır. Dijital Sinyal İşlemcisi (DSP), çoğunlukla sinyal işleme ve yoğun matematik uygulamalarında kullanılan çok hızlı bir mikroişlemci türüdür. Analog sinyalleri analiz edilen dijital bilgilere dönüştürür.