logo

Bilgisayar nasıl çalışır?

Bir bilgisayar sistemiyle yeni tanışan insanda, bu makinenin aslında nasıl çalıştığı, söylediklerimi nasıl anladığı ve göz açıp kapayıncaya kadar sonuç çıkardığı konusunda zihinlerde bir merak oluşuyor. Tüm bu tür sorular Bilgisayarın arka planı hakkında bilgi sahibi olmadığımızda ortaya çıkar. Burada merak ettiğiniz tüm soruların cevaplarını sizlerle paylaşacağız ve bilgisayar sisteminin çalışma sürecini tartışacağız.

Bilgisayar nedir

Başlangıçta yeni bir kullanıcı olarak makineyle tanışmanız gerekir. Bilgisayar . Yani bilgisayar, çalışması için güç kaynağına ihtiyaç duyan elektronik bir cihazdır. Su insan vücudunun yaşam halatı olduğu gibi, Güç Kaynağı da bir bilgisayarın yaşam halatıdır. Tarafımızca sağlanan bilgilerin işlenmesi için bir bilgisayar makinesi kullanılır. Bir uçtan bilgi veya veriyi alır, işlemek için saklar ve son olarak işlemi tamamladıktan sonra diğer taraftan sonucu verir. Bir uçta aldığı bilgiye denir. Bilgisayar Girişi ve işlendikten sonra sağladığı sonuç olarak bilinir. Bilgisayar Çıkışı . Bilginin saklandığı yere denir Bilgisayar hafızası veya RAM (Rastgele Erişim Belleği) . Bir bilgisayar sistemi bilgiyi depolar bitler . Bitler bir bilgisayarın en küçük depolama birimidir.

Bilgisayarın Ana Bileşenleri

Bir bilgisayar sistemi girdiyi, depolama alanını, işlemeyi ve çıktıyı birleştirerek çalışır. Bu dördü bir Bilgisayarın ana bileşenleridir.

Tek tek anlayalım:

    Giriş:Girdi, Bilgisayara sağladığımız bilgilerdir. Bilgileri Bilgisayarın giriş aygıtlarını kullanarak sağlıyoruz: Klavye, fare, mikrofon ve çok daha fazlası. Örneğin klavyeyi kullanarak bir şey yazdığımızda, bu Bilgisayara sağlanan Giriş olarak bilinir.Depolama alanı:Girdilerimizin depolandığı yerdir. Verileri içinde tutan Bilgisayar Belleği olarak bilinir. Bilgisayar, dosyaları ve belgeleri depolamak için bir sabit sürücü kullanır. Dahili bellek ve harici bellek olmak üzere iki tür bellek kullanır. Dahili bellek, doğası gereği uçucu olan RAM olarak bilinir. Verileri geçici olarak saklar, yani veri işlenmeye hazır olduğunda RAM'e yüklenir ve işlendikten sonra veriyi depoya taşır. Öte yandan, harici bellek, verileri siz kaldırıncaya veya çökene kadar kalıcı olarak depolamak için kullanılır.İşleme:Girişin işlenmesi, Bilgisayarın Merkezi İşlem Birimi olan CPU tarafından gerçekleştirilir. Kullanıcı tarafından sağlanan verilerin işlenmesinden sorumlu olan bilgisayarın beyni olarak da bilinir. Bilgisayar beyninin hızı insan beyninin hızından dört kat daha hızlıdır.Çıktı:Klavye kullanarak bir şey yazdığımızda, yazılan girişi gördüğümüz yer Bilgisayar Monitörü veya Bilgisayar Ekranıdır. Bilgisayar ekranı Bilgisayara verdiğimiz girdiyi görmemizi sağlar. Bunun da dahil olduğu bir bilgisayarın hoparlörler, projektörler, yazıcılar ve çok daha fazlası gibi farklı türde çıkış aygıtları vardır.

Bunların hepsi bir bilgisayar sisteminin çalışmasında hayati bir rol oynamaktadır.

Donanım ve yazılım

Fiziksel olarak dokunulabilen giriş ve çıkış cihazları sistemin donanımı olarak bilinir. Klavye, fare, ekran vb. Bilgisayarda bulunan ve bunları yalnızca görebilen ancak onlara dokunamayan uygulamalara Yazılım denir. Microsoft Word, Excel, Paint gibi ve sistemde yüklü olan tüm yazılımlar.

Bütün bunlar bir bilgisayarın çalışmasını nasıl sağlar?

Bir bilgisayar sisteminin bu ana bileşenleri bir araya gelerek bilgisayarın çalışmasını sağlar.

  • İşletim sistemi.
  • İşletim sistemini (Windows, Linux, Mac vb.) ilgili tüm dosyalarla yükleyen sistemin önyükleme işlemi başlar. Önyükleme yükleyicisi sistemin önyüklemesini başlatır. Böylece Windows ve diğer önemli hizmetleri sisteme yüklenmiş olur.
  • İşletim sistemi Bilgisayara yüklendiğinde sistemlerin kurulu Donanımları aktif hale gelir ve CPU ile iletişim kurabilir hale gelir. Donanım cihazlarının iletişimi bir kesme isteği (IRQ) aracılığıyla gerçekleştirilir. Geçerli görev zaten yürütülürken, kesme denetleyicisi, mevcut görevin yürütülmesi tamamlanana kadar yeni bir donanım isteğinin işlenmesini durdurmak için CPU'ya istek gönderir. CPU yeni isteği beklemede tutar ve bu işlem bellek yığınında bir bellek adresi olarak saklanır. Geçerli görevin yürütülmesi tamamlandığında, bekletilen görev sürdürülür ve işlenir.
    Ancak Bilgisayar POST testinde başarısız olursa düzensiz bir POST ile karşılaşılır. Sistemden gelen ve bize bir sorun oluştuğunu bildiren bir bip sesi duyduğumuzda düzensiz POST'u anlayabiliriz.
  • Güç düğmesine basarak bilgisayar sistemini açtığımızda, alternatif akımı DC olarak da bilinen doğru akıma dönüştüren güç kaynağına bir sinyal ulaşır. Bundan sonra, Bilgisayarın her bileşenine yeterli miktarda güç sağlanır.
  • Hiçbir sorun olmadan tüm bileşenler aktif durumda gelir, güç kaynağı transistörler aracılığıyla anakart ve CPU'ya sinyal gönderir. Bu süre zarfında işlemci, bellekteki kalan verileri siler ve CPU, talimatı (girdi) devralmaya ve onu işlemeye hazır hale gelir.
  • A POST (açılışta kendi kendini sınama) Bilgisayarda ana bilgisayar bileşenlerinin var olduğundan ve düzgün çalıştığından emin olmak için bir sırayla gerçekleştirilir. Bilgisayar testi geçtiğinde öncelikle sistem saat ve tarih bilgilerini ve sistemde yüklü olan diğer tüm donanımla ilgili bilgileri taşıdığı için 64 byte'lık bellek uyanır. Bu bilgi yüklenmeye başlar ve POST kontrol edip bu bilgiyi sistem ayarlarıyla karşılaştırır. Başarılı bir şekilde karşılaştırıldığında, temel sürücüleri yükler (donanım aygıtlarının CPU ve Bilgisayar ile önyüklemenin devam etmesini sağlar) iletişimini sağlar ve klavye, sabit sürücü, fare ve daha fazlası gibi kurulu Donanım için işleyicileri kesintiye uğratır.
  • Bundan sonra POST, ekran bağdaştırıcısını kontrol eder ve herhangi bir sorun bulunmadan bilgisayar monitöründe gördüğümüz ekranı yükler. Daha sonra 0000:0472 hafıza adresine bakılarak Cold boot mu yoksa yeniden başlatma mı (warm boot) yapıldığı kontrol edilir. 1234h ise yeniden başlatma olduğu ve geri kalan POST adımlarının atlandığı anlamına gelir. Ancak durum böyle değilse, bu soğuk başlatma olduğu ve kalan POST adımlarına devam edildiği anlamına gelir.
  • Artık bilgisayar sistemine takılı olan RAM kontrol edilir.

Son olarak POST, Bilgisayarın optik sürücüsünü ve sabit sürücüsünü onlara sinyal göndererek test eder. Tüm sürücüler testi başarıyla geçtiğinde POST tamamlanır ve sürücülerin yüklenmesine başlanması talimatını verir.