Çekirdek (Core)

Komut çalıştırma işlemlerini yapan bölümdür. Çalıştırma birimi (execution unit) 
olarak da bilinir. Bu ünite komutları çalıştırır ve pipeline (iş hattı) denen yollarla beslenip 
tamsayıları kullanarak okuma, değiştirme ve komut çalıştırma işlemlerini yapar. Çekirdek 
içerisinde ALU, Genel amaçlı register, Durum registeri (Status Register-SR) ve Program 
sayacı (Program counter –PC) bulunmaktadır.
 ALU (Arithmetic Logic Unit-Aritmetik Mantık Birimi): İşlemci tarafından 
gerçekleştirilecek matematiksel ve mantıksal işlemlerin yapıldığı bölümdür.
İşlemcinin en önemli kısmını oluşturur. Gelişmiş işlemcilerde noktadan sonraki 
sayılar için matematiksel işlem yapan FPU (Floating Point Unit–Kayan nokta 
ünitesi) birimi bulunmaktadır. Bu ünite tamsayı olmayan floating point (kayar 
nokta) hesaplamalarından sorumludur.
 Register ve counter( Kaydedici ve Sayaçlar): Programların gerektiği 
durumlarda mikroişlemcinin kullandığı dahili geçici hafızalara kaydedici 
(register) denir. Sayaçlar ise program adresi ve yığın adresi gibi bilgileri 
saklayan hafıza hücreleridir. Kaydedicilere yazmaçta denilmektedir. Yazmaçlar 
üzerinde işlem yapılacak verileri tutarlar.
 Program counter (PC) : Bu birim içinde çalıştırılacak bir sonraki komutun 
hafızadaki adresini bulundurur. Bu komutun çalıştırılma zamanı geldiğinde 
kontrol ünitesi komutu işlenmek üzere hafızadan alır ve işlemci üzerindeki 
Instruction Register( komut kaydedici) denen bölüme işlenmek üzere aktarır.
 Status register (SR) : Komut işlendikten sonra hesaplamayı yapan birim Status 
Register (SR) denen yazmacın değerini değiştirir, bu yazmaçta bir önceki 
işlemin sonucu saklıdır. Kontrol ünitesi bu yazmaçtaki değeri kullanarak sonuca 
göre gerekli komutları çalıştırabilir
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol