ALU ve CPU arasındaki temel fark, ALU'nun aritmetik ve mantıksal işlemleri gerçekleştiren bir CPU alt sistemi olan elektronik bir devre olması, CPU ise bilgisayarı çalıştırmak için talimatları işleyen bir elektronik devre olmasıdır.
Bir bilgisayar sistemi hem donanım hem de yazılımdan oluşur. Donanım, elektronik veya mekanik bileşenlerdir. Yazılım, verilere ve talimatlara atıfta bulunur. Bilgisayarın görevlerini yerine getirmek için gerekli bileşen CPU'dur. CPU iki ana alt sistemden oluşur. Onlar ALU ve Kontrol Ünitesidir.
ALU nedir?
ALU, Aritmetik ve Mantık Birimi anlamına gelir. CPU'nun bir alt sistemi veya bir bileşenidir. Temel amacı aritmetik ve mantık işlemlerini yapmaktır. Aritmetik işlemler toplama, çıkarma, bölme, çarpma vb. işlemlerdir. Mantıksal işlemler, bir ifadenin doğru mu yanlış mı olduğunu belirler. Ayrıca Grafik İşlem Birimleri (GPU), Kayan Nokta Birimleri (FPU) da ALU'lara sahiptir. Tek bir CPU, FPU veya GPU, gelişmiş hesaplamaları işlemek için birden fazla ALU'ya sahip olabilir.
Şekil 01: ALU
ALU çeşitli hesaplamalar yapar. Bunun girdileri, üzerinde çalışacağı verilerdir. Bunlara operand denir. “2+3=5” gibi bir matematiksel ifadede 2 ve 3 işlenenlerdir.'+' eklemedir ve operatördür. '5' gerçekleştirilen işlemin sonucudur. Durum kaydı, ALU'nun önceki işlemleri veya mevcut işlemi hakkında bilgi gerektirir. Yani ALU'da gelen ve giden durum sinyalleri vardır. İşlem kodu, hangi işlemi gerçekleştirmesi gerektiğini açıklayan makine dili talimatıdır. Özetle, ALU böyle çalışır.
CPU nedir?
CPU (veya yaygın olarak işlemci olarak bilinir), bilgisayarın çeşitli görevlerini gerçekleştirmek için yönergeleri işler. CPU'nun ana alt sistemleri ALU ve CU'dur. ALU, aritmetik ve mantıksal işlemleri gerçekleştirir. Kontrol Ünitesi anlamına gelen CU, bilgisayarın işlemlerini düzenler ve senkronize eder. Ve programlanabilir kayıtlardan ve diğer elektroniklerden oluşur. Bu nedenle, talimatları bellekten alır, bunları çözer ve gerekli görevi gerçekleştirmek için çeşitli birimlere yönlendirir.
Bellek, CPU'nun düzgün çalışması için önemli bir bileşendir. CPU'nun gerçekleştirmesi gereken talimatları sağlar ve ayrıca veri işlendikten sonra sonuç saklanmak üzere belleğe geri döner. Ayrıca, CPU'nun güvendiği diğer bileşenler sistem saati, ikincil depolama, veri ve adres yollarıdır. CPU, bilgisayar mimarisine bağlı olarak 32 bit yönergeleri veya 64 bit yönergeleri işleyebilir.
Şekil 02: CPU
Genellikle, CPU'nun yüksek veri aktarım kapasitesi vardır. Ayrıca saat hızı, bir saniyede işleyebileceği komutların sayısını gösterir. Yani CPU saat hızı 2 GHz ise, saniyede 2 milyar talimatı işleyebileceği anlamına gelir. Özetle, CPU tüm bilgisayar sistemindeki en önemli bileşendir.
ALU ve CPU Arasındaki Fark Nedir?
ALU vs CPU |
|
ALU, bilgisayar komutlarında işlenenler üzerinde aritmetik ve mantık işlemleri gerçekleştiren CPU'nun bir parçasıdır. | CPU, aritmetik, mantıksal, kontrol ve giriş/çıkış işlemleri gibi çeşitli işlemleri gerçekleştirmek için bir bilgisayar programının talimatlarını taşıyan bilgisayardaki elektronik bir devredir. |
anlamına gelir | |
Aritmetik ve Mantık Birimi. | Merkezi İşlem Birimi. |
Ana Görev | |
Aritmetik ve mantıksal işlemleri taşır. | Bilgisayarı çalıştırma talimatlarını işler. |
Ana Odak | |
Matematik ve mantık | İşlevleri zamanında doğru bir şekilde gerçekleştirme |
Özet – ALU vs CPU
ALU ve CPU arasındaki fark, ALU'nun aritmetik ve mantıksal işlemleri gerçekleştiren bir CPU alt sistemi olan elektronik bir devre olması, CPU ise bilgisayarı çalıştırmak için talimatları işleyen bir elektronik devre olmasıdır.