Aritmetik Mantık Birimini Nasıl Açıklarsınız?

Bir aritmetik mantık birimi, aritmetik ve Boole mantık işlemlerini gerçekleştiren dijital bir devredir. Modern merkezi işlem birimlerinin temel yapı taşlarından biridir.

ALU'ların gerçekleştirebileceği aritmetik işlemler toplama, çıkarma, çarpma ve bölmedir. Mantık işlemleri tek değerlerin ters çevrilmesini ve NOT, VE ve VEYA işlemlerinde iki veya daha fazla değerin karşılaştırılmasını içerir.

Bir kontrol ünitesi bu bilgiyi tedavi için ALU'ya iletmeden önce ana bellekten veri ve istenen işlem türünü alır. Çoğu ALU tek bir işlemde sadece iki değeri tedavi edebilir. Çarpmanın ardından toplama gibi ikiden fazla değer içeren işlemler genellikle bozulur ve ardışık adımlarla yapılır. ALU'lar işlemcideki veriler üzerinde işlem yapan son bileşendir; ALU'dan çıktıktan sonra, veriler hafızaya geri aktarılır. ALU ayrıca mevcut ve sonraki işlemlerin seri sıralamasıyla ilgili bilgileri iletebilir.

Kayan nokta birimlerinde ve grafik işlem birimlerinde özel ALU türleri kullanılır. Çoğu modern CPU, birden fazla aritmetik ve mantıksal işlemin aynı anda yürütülmesini sağlayan birkaç ALU içerir. ALU ilk kez matematikçi John von Neumann tarafından 1945 yılında, erken bir bilgisayar olan EDVAC üzerindeki çalışmasının bir parçası olarak kavramsallaştırıldı.