📄️ Bilgisayar Mimarisi ve Organizasyonuna Giriş
Bilgisayar mimarisi ve organizasyonu, bilgisayarın temel bileşenleri, bu bileşenlerin birbirleriyle nasıl etkileşimde bulunduğu ve nasıl işlediği ile ilgili bir konudur. Bu konu, bilgisayar mühendisliği, elektrik/elektronik mühendisliği, bilgisayar bilimi gibi disiplinlerde geniş bir şekilde ele alınır.
📄️ Bilgisayar Bileşenleri
Neumann mimarisi, bilgisayar sistemlerinde kullanılan bir mimaridir. Bu mimariye göre, bilgisayarın temel bileşenleri şunlardır:
📄️ CPU
CPU (Central Processing Unit), bilgisayarın ana işlem birimi olarak bilinen merkezi işlem birimidir. CPU, işlemci olarak da adlandırılır ve bilgisayarın bütün hesaplama ve kontrol işlemlerini gerçekleştirir.
📄️ Bilgisayarın Görevi
Bir bilgisayarın temel görevi, verilen talimatları işleyerek belirli bir sonuç üretmektir. Bu işlem, temel olarak iki aşamadan oluşur: verilerin ve talimatların işlenmesi. Bu işlemi gerçekleştiren ana bileşen, işlemci veya merkezi işlem birimidir (CPU).
📄️ Kesmeler
Bir bilgisayarın çalışması sırasında, CPU'nun işlemi kesintiye uğratan öncelikli bir olay gerçekleşebilir. Bu, bir cihazın hazır olduğu, bir kullanıcının bir tuşa bastığı veya işletim sisteminin bir hizmet isteği aldığı bir durum olabilir. Bu durumda, bilgisayar kesinti işlemini başlatır, CPU'nun o anda yürüttüğü işlemi askıya alır ve kesinti işlemini işler. Kesinti işlemi tamamlandıktan sonra, CPU işleme kaldığı yerden devam eder.
📄️ Performans için Tasarım Kriterleri
Bilgisayar mimarisi ve organizasyonu, bilgisayarın performansını etkileyen birçok tasarım kriterini içerir. Bu kriterler, bilgisayarın işlemci, bellek, veri yolları, giriş/çıkış aygıtları ve diğer bileşenlerinin etkileşimlerini yöneterek bir araya gelir. Aşağıda, performansı artırmak için kullanılan bazı ana tasarım kriterleri yer almaktadır: