CISC ve RISC
Kısaca: CISC işlemcilerin birçok, kısmen karmaşık komutu vardır; RISC işlemcilerin az, basit ve düzgün komutu. Bugün fark bulanıklaşıyor.
Biraz daha ayrıntılı: x86 (Intel, AMD) CISC, ARM ve RISC-V RISC sayılır. Modern x86 yongaları komutlarını dahilî olarak RISC benzeri mikro işlemlere böler.
Ayrıntılı
- CISC (“Complex Instruction Set Computer”): Tek bir komut belleği okuyabilir, hesaplayabilir ve geri yazabilir. Avantaj: kompakt kod. Dezavantaj: karmaşık kod çözücü, değişken komut uzunluğu.
- RISC (“Reduced Instruction Set Computer”): Belleğe yalnızca yükleme ve saklama dokunur (load/store mimarisi), komutlar çoğunlukla sabit uzunluktadır. Avantaj: basit boru hattı, tutumlu.
- Bugün: x86 mikro işlemlere çözer, ARM çekirdekleri birçok özel komutla büyür. Etiket değil; uygulama, üretim ve yazılım belirleyicidir.
- Sonuç: ARM telefonlara hâkimdir ve dizüstü ile sunuculara geliyor. x86 masaüstü ve sunucu kurulu tabanını elinde tutuyor.
- Yazılım: Programlar komut kümesi başına derlenmelidir. Emülasyon ve ikili çeviri (Rosetta) boşlukları kapatır.
Ayrıca bak: CPU yapısı