Kontrol Birimi
İşlemciye gönderilen komutların çözülüp (komutun ne anlama geldiğinin
tanımlanması) işletilmesini sağlar. İşlemci içindeki birimlerin ve dışındaki birimlerin eş
zamanlı olarak çalışmasını sağlayan kontrol sinyalleri bu birim tarafından üretilir. Kontrol
Ünitesinde Komut kaydedici (İnstruction Register-IR) ve Komut çözücü (İnstruction
Decoder –İD) bulunur.
Branch predictor: Bu ünite bir program çalışırken başka bir satıra atlayacağı
zaman hangi satırların işleme konacağını tahmin etmeye çalışarak Prefetch ve
Decode ünitelerine hız kazandırmaya çalışır. Prefetch, komutların bellekten ne
zaman çağrılacağına karar verir ve komutları Decode (çözüm) ünitesine doğru
sırayla gönderir. Decode, kompleks makina dili komutlarını ALU’nun ve
registerlerin kullanabileceği basit komutlara dönüştürür.