Bilgisayar programlanabilir bir makinedir. Bir bilgisayarın iki temel özelliği şunlardır: Belirli bir komut dizisine iyi tanımlanmış bir şekilde yanıt verir ve önceden kaydedilmiş bir komut listesi (bir program) yürütebilir.
Tanımlı Modern Bilgisayarlar
Modern bilgisayarlar elektronik ve dijitaldir. Gerçek makine kabloları, transistörleri ve devreleri donanım olarak adlandırılır; talimatlar ve verilere yazılım denir.
Tüm genel amaçlı bilgisayarlar aşağıdaki donanım bileşenlerini gerektirir:
- Bellek: bir bilgisayarın verileri ve programları en azından geçici olarak depolamasını sağlar.
- Yığın Bellek cihaz: bir bilgisayarın büyük miktarda veriyi kalıcı olarak tutmasına izin verir. Ortak yığın depolama aygıtları arasında katı hal sürücüleri (SSD'ler) veya disk sürücüleri ve teyp sürücüleri bulunur.
- Giriş aygıtı: genellikle bir klavye ve fare, giriş cihazı, veri ve talimatların bir bilgisayara girdiği kanaldır.
- Çıkış aygıtı: bilgisayarın neler başardığını görmenizi sağlayan bir görüntüleme ekranı, yazıcı veya başka bir aygıt.
- Merkezi işlem birimi (İŞLEMCİ): bilgisayarın kalbi, bu aslında talimatları yürüten bileşendir.
Bu bileşenlere ek olarak, diğerleri temel bileşenlerin birlikte verimli bir şekilde çalışmasını mümkün kılar. Örneğin, her bilgisayar, bilgisayarın bir bölümünden diğerine veri aktaran bir veri yolu gerektirir.
Bilgisayar Sınıflandırması: Boyut ve Güce Göre
Çoğu kişi bir kişisel bilgisayarı (PC) bilgisayar terimiyle ilişkilendirir. PC, bireysel kullanım için tasarlanmış küçük ve nispeten ucuz bir bilgisayardır. Bilgisayarlar, üreticilerin tüm CPU'yu tek bir çip üzerine yerleştirmesine olanak tanıyan mikro işlemci teknolojisine dayanmaktadır.
Evdeki kişisel bilgisayarlar, oyunlar, kelime işleme, muhasebe ve diğer görevler dahil bir dizi farklı uygulama için kullanılabilir.
Bilgisayarlar genellikle boyut ve güce göre aşağıdaki gibi sınıflandırılır, ancak önemli ölçüde örtüşme vardır. Bilgisayar sınıflandırmaları arasındaki farklar genellikle teknoloji ilerledikçe küçülür ve daha küçük, daha güçlü ve uygun maliyetli bileşenler oluşturur.
Geleneksel hesaplamanın ikili sınırlamalarının ötesine geçmeye çalışan yeni bir eğilim, kuantum hesaplamadır.
Önerilen Kaynaklar: Extensions99'nın Bilgisayar Mimarisi Çalışma Kılavuzu, bilgisayar sistemi temellerine giriş niteliğindedir.