Mikroişlemci Mimarisi ve İşlemleri

click fraud protection

Bir mikroişlemci, bir bilgisayarın merkezi işlem birimidir (CPU). Program talimatlarının ve verilerinin işlenmesinin gerçekleştiği yerdir. Temel bir bilgisayar, bir mikroişlemci, harici bellek ve giriş ve çıkış aygıtlarından oluşur.

Basit Bir Mikroişlemcinin Mimarisi

Aşağıdaki bölümlerde basit bir mikroişlemci mimarisinin temel bileşenleri açıklanmaktadır. Erken mikroişlemcilere daha yakındır. Ancak, hala günümüzün daha karmaşık mikroişlemcilerinin temelidir.

Günün Videosu

Aritmetik mantık Birimi

ALU'da aritmetik ve mantık işlemleri gerçekleşir.

akümülatör

Akümülatör, ALU tarafından gerçekleştirilen işlemlerin sonucunun yanı sıra işlenenlerden birini tutar.

Program Sayacı (PC)

Program sayacı, yürütülecek bir sonraki program talimatının hafıza adresini içerir.

Adres, Veri ve Durum Kayıtları ve Yığın İşaretçisi

Adres Kaydı, erişilecek bir bellek konumunun adresini içerir.

Veri Kaydı, bellekten veya bir G/Ç bağlantı noktasından gelen veya belleğe giden verileri içerir.

Durum Kaydı, önceki ALU işleminin sonucu hakkında bilgi içerir.

Yığın İşaretçisi kaydı, alt rutin dönüş adreslerinin depolandığı bellek bloğunun (yığın) adresini içerir.

Kontrol ünitesi

Kontrol Ünitesi, program talimatlarının alınması, kodunun çözülmesi ve yürütülmesi sürecini kontrol eden devreyi içerir.