Bilgisayarların çalışma mantığı

Bilgisayarlar nasıl çalışır? İşlemcinin çalışma mantığı nedir?

Bilgisayarda tüm donanım birimleri anakart üzerine doğrudan veya dolaylı bağlanırlar. Doğrudan bağlananlara internal(dahili), dolaylı(kablo ile veya kasanın dışından) bağlananlara external(harici) donanım denilir. Dahili donanımlar kasanın içinde, dolaylı bağlan donanımlar ise genelde bir kablo yardımıyla kasanın dışında yer alır.

İşlemci kendisine hafıza veya giriş çıkış portlarından gelen verileri, üzerinde çalıştırılan programlar yardımıyla işler ve elde edilen verileri yine program doğrultusunda, gerekirse hafıza birimlerine veya giriş çıkış portlarına gönderirler. Bilgisayardaki işlenen veriler istenirse dosya denilen veri kümeleri halinde kalıcı hafızalara da kaydedilebilir.

Bilgisayardaki komut işleme performansı veriyollarının band genişliğine, veriyollarının hızına ve disk erişimini azaltan RAM büyüklüğüne bağlıdır. Disk erişimi performansı ise daha çok sabit diskin erişim ve yazma hızına bağlıdır.

İşlemci(CPU) üzerinde çalışacak kodlar, mutlaka 16'lık (hexadecimal) yapıdadır. Bu biçimdeki işlemci kodlarına makine kodları denir. Her bir kod işlemci üzerinde ayrı ayrı tanımlıdır. Programlar sadece işlemciden, işlemci üzerinde tanımlanmış komutları çalıştırmasını isteyebilirler. Zaten programlar, işlemcide tanımlı kodların belirli bir mantık yoluyla problemleri çözebilecek şekilde sıralanmasıyla oluşan, komut bloklarıdır.

İşlemci, tüm donanım birimleri ile dolaylı yada dolaysız etkileşim halindedir. Tüm donanım birimleri işlemcinin isteklerini yerine getiren birer hizmetçi olarak çalışır. Bazı donanımlar kendilerine has işlemciye sahiptir. Bu tip donanımlara akıllı donanım denmektedir. Bunlar işlemciye daha az yük olmaktadır. İşlemci artakalan zamanda başka görevlerini yaparak zaman kazanmaktadır.

Sonraki Haber

Forum