Mikroişlemci, sonuçların üretilmesi için verilerin işlenmesinden sorumludur.
Bir mikroişlemci, bir bilgisayar sistemindeki verileri işler. Merkezi işlem birimi, bir bilgisayarın beyni gibi davranır ve tek bir entegre devre üzerinde birkaç bin transistörden oluşan bir veya daha fazla mikroişlemciden oluşur. Mikroişlemci, bir bilgisayardaki tüm görevleri gerçekleştirmek için bir komut seti kullanarak görevleri yerine getirmek için aritmetik ve mantık işlevlerini hesaplamak için bilgisayarın diğer bölümleriyle birlikte çalışır.
Giriş ve çıkış
Mikroişlemci, fare, klavye veya tarayıcı gibi cihazlardan gelen girdileri kabul eder ve bu veriler üzerinde bir işlev gerçekleştirir. Verilere dayanarak bir karar verir, mikroişlemci bilgiyi hesaplar ve ardından gönderir. sonuçlar, monitör veya yazıcı gibi çıktı cihazlarına okunabilir bilgiler olarak gönderilir. kullanıcı. Örneğin, bir kelime işlemci kullanan bir kullanıcı klavyede "m" tuşuna basarsa, mikroişlemci bunu kabul edecek ve monitöre "m" harfini gönderecektir.
Günün Videosu
Aritmetik mantık Birimi
Aritmetik mantık birimi, CPU kayıtlarından ve işlenenlerinden girdi olarak bilgi toplar ve ardından aritmetik işlemler (toplama, çıkarma, çarpma ve bölme) ve mantık işlemleri (VE, VEYA ve XOR). Veri işleme sırasında ALU, koşulları test eder ve sonuçlara göre farklı eylemler gerçekleştirmeye hazırlanır. ALU ayrıca sayı sistemleri, talimatlar, zamanlama ve toplayıcılar ve çıkarıcılar gibi veri yönlendirme devreleri dahil olmak üzere ek kaynaklardan veri toplar.
Hafıza
Mikroişlemci, ikili komutlara erişir ve bunları belleğe veya bitleri depolayan devrelere kaydeder. Rastgele erişim belleği, verileri geçici olarak depolamak için kayıtları kullanan bir kontrol belleğidir. Mikroişlemci, programlar tarafından kullanılan uçucu verileri RAM'de saklar. Salt okunur bellek, yerleşik yönergelerle verileri kalıcı olarak yongalarda depolar. ROM'daki bilgilere erişmek daha uzun sürer, ancak bir bilgisayar kapandığında RAM'de olduğu gibi bilgi kaybetmez.
Kontrol ünitesi
Kontrol ünitesi, bir seferde bir program deyimi seçerek, yorumlayarak ve talimatı gerçekleştirmek için ALU'ya veya kayıtlara mesajlar göndererek operasyonların ve verilerin akışını yönlendirir. Ayrıca ALU, bellek ve giriş/çıkış aygıtları ile arabirim kurarak bilgilerin bellekte nerede tutulacağına ve hangi aygıtlarla iletişim kurulacağına karar verir. Kontrol ünitesi, kendisi veya güç kaynağı gibi başka bir cihaz anormal koşullar algılarsa bilgisayarı da kapatabilir.
Bilgi değişimi
Sistem veri yolu, mikroişlemciyi klavye, fare, yazıcı, tarayıcı, hoparlör veya dijital kamera gibi çevre birimlerine bağlar. Mikroişlemci, çevre birimleriyle iletişim kurmak için sistem veriyolu aracılığıyla veri gönderir ve alır. Herhangi bir bilgiyi karıştırmamak ve yanlış yere göndermemek için bir seferde yalnızca bir çevre birimi ile iletişim kurar. Kontrol ünitesi bilgi alışverişinin zamanlamasını kontrol eder.