Bu sitede bulunan yazılar memnuniyetsizliğiniz halınde olursa bizimle iletişime geçiniz ve o yazıyı biz siliriz. saygılarımızla

    bilgisayarın temel çalışma mantığı

    1 ziyaretçi

    bilgisayarın temel çalışma mantığı bilgi90'dan bulabilirsiniz

    Bilgisayarın Çalışma Mantığı

    Bilgisayarın Çalışma Mantığı

    Bilgisayarın Çalışma Mantığı

    Günümüzde bilgisayarlar ile arası iyi olmayanların merak ettiği konulardan biri de bilgisayarların çalışma mantığı. Bilgisayarlar; anakart, ekran kartı, işlemci, RAM gibi parçalardan oluşmakta. Ancak bu parçalardan en önemlisi işlemci. Bir bilgisayarın ana parçası işlemcidir. İşlemcilerin çalışma prensibi 1 ve 0 sayılarına dayanır. Oldukça basit gibi görünen bu işlem aslında oldukça karmaşıktır. İki durumlu olan bu kodlamaya "ikilik sistem" denir. Bilgisayara tuşlardan verilen her bilgi 1 ve 0 kodlarına çevrilir. Her 0 ve 1, bit olarak; sekiz bitlik grup ise byte olarak tarif edilir. Bilgisayar, işlemlerini ikilik sayı sistemi ile yapar. İşlemler çok sade ve basit olmakla beraber çok hızlıdır.Örneğin 0, transistör kapısı kapalı yani akım geçmiyor demektir. 1 ise, transistör kapıları açık yani akım geçiyor demektir. Elektronların ise bu kapılardan geçme işlemleri bit fonksiyonunu oluşturur.  Bu fonksiyonlar da verileri oluşturur. Yani siz bilgisayarda herhangi bir tuşa bastığınızda, bilgisayar bunu işlemcisinde bit olarak tanımlayarak işlem yapmaktadır. Bu işlemi bit şeklinde yorumlayarak, karşılığında size yazı, resim, ses gibi şekilde karşılık vermektedir. Ancak bilgisayar içinde her şey, “0” ve “1”lerden oluşmaktadır.

    Bilgisayar ve insan oldukça benzer yapılar olarak görülebilir. Örneğin; bizlerde iç ve dış organlar olduğu gibi bilgisayar kasasının içindeki ve dışındaki dahili ve harici donanım birimleri vardır. Tabi bu donanımları koruyan ve bir arada tutan kasa aynı bizim iskelet ve kas sistemimizin görevini yapar. Üzerinde veri yolları bulunan ve tüm donanım birimlerinin iletişimini sağlayan anakart ise bizim sinir sistemimiz gibidir. Anakartın bunu yapması için ise elektrik gerekir ki bu da kablolar yardımıyla olur. Bilgisayara bu elektrik gücünü ayarlayıp dağıtan güç kaynağını da vücudumuzun dolaşım sistemine yani kalp ve damarlara benzetebiliriz. Kulaklarımız ile beynimiz arasındaki çalışma sistemi aynı mikrofondan giren sesin işlemcide algılanması ve anlamlandırılması ile aynıdır. Gözlerimiz ile beyne gönderilen görüntünün işlenmesi web kamera ile işlemci ilişkisi ile benzerdir. Dokunarak hissetme ve tat alma duyularımızı, dışarıdan alınan verinin işlemcide anlamlandırılması ile benzerliğini düşünürsek bu duyuları yapan organlarımızı klavye ve fare gibi giriş birimleriyle ilişkilendirebiliriz. Beynimizde işlenen veya hafızamızda olan bilgilerin konuşarak dışarıya aktarmamız ise tıpkı harddiskimizde saklı olan ses dosyalarının hoparlör veya kulaklık yardımıyla dışarıya aktarılması gibidir. İşlemci ise tıpkı beynimizin algılama, mantık yürütme ve karar verme mekanizmaları gibi çalışır.

    Bilgisayar, kullanıcıdan aldığı verilerle mantıksal ve aritmetiksel işlemleri yapan yaptığı işlemlerin sonucunu saklayabilen, sakladığı bilgilere istenildiğinde ulaşılabilen elektronik bir makinedir. Bu işlemleri yaparken veriler girilir ve işlenir. Ayrıca, istenildiğinde yapılan işlemler depolanabilir ve çıkısı alınabilir. Temel olarak üç bölümde inceleyebiliriz.

    Giriş, kullanıcı ya da bilgisayar tarafından girilen verilerdir. Bu veriler, sayılar, harfler, sözcükler, ses sinyalleri ve komutlardır. Veriler giriş birimleri tarafından toplanır. İşlem, girilen verileri işlenmesi olayıdır. Bellek ise verilerin depolandığı yerdir.  Çıkış ise girilen verilerin işlendikten sonraki halidir.

    Bilgisayardaki giriş birimleri klavye, fare, mikrofon, tarayıcı ve kameradır. Bilgisayardaki çıkış birimleri ise ekran, hoparlör, kulaklık, yazıcı veya projeksiyon cihazı olabilir.

    Blog yazımızı beğenin

    Yazı kaynağı : www.academypeak.com

    Programlama Temelleri/Bilgisayarın Çalışma Mantığı

    Bilgisayarın Çalışma Mantığı[değiştir]

    Çalışma mantığını kavramak için öncelikle bilgisayarın bir işi nasıl yaptığını ve bilgisayarın parçalarını incelemek gerekir.

    Bilgisayar bir işi,komutu 3 aşamada gerçekleştirir.


    Bu durumu örneklerle inceleyelim.
    Örnek 1: CD içerisindeki bir word dosyasını yazıcıdan yazdırmak için şu işlemler gerçekleşir.



    Örnek 2: Sabit diskteki resim dosyasını Paint ile düzenleyip CD'ye yazdırmak için şu işlemler gerçekleşir.


    Bilgi girişi, bilginin işlenmesi ve bilgi çıkışı sırasında kullanılan bilgisayar parçalarını yaptıkları işe göre 5 gruba ayırabiliriz.


    Bigilerin alınması,işlenmesi ve çıktı olarak istenilen yere gönderilmesi işlemcinin yönetiminde gerçekleşir. İşlemciyi yöneten şey ise programdaki komutlardır.

    Peki nedir bu komutlar: Bu komutlar 0 ve 1'lerden oluşmuş sayı dizileridir. Her bir komutun işlemcide yaptığı bir iş vardır. Ve bu 0-1'ler bizim istediğimiz sırada çalıştırıldığında bir işi gerçekleştirir. Bu komutların bütününe ise program, yazılım deriz. Yazılım bilgisayarda bir işi yapan komutlar bütünüdür. Biz bir yazılımı bilgisayardaki simgesine tıklayarak çalıştırdığımızda aslında yaptığımız şey yazılımın içindeki kodları hafızaya yüklemektir. Bu yüklenen kodlar ise sırası geldiğinde çalışarak programı yürütürler ve program ne için tasarlanmışsa o işi yaparlar. Örneğin bilgisayarda müzik dinlemek, oyun oynamak, vs.

    Makine Dili[değiştir]

    Makine dili, geliştirilen ilk programlama dilidir. Bu dilde yazılan tüm komutlar 0 ve 1 lerden oluşur. Makine dili örneği

    İkili Sayı Sistemi[değiştir]

    İkili sayılar, sayıların 2 tabanında yazılmasıyla elde edilir. Dolayısıyla tüm sayılar 0 ve 1 rakamları kullanılarak ifade edilirler. Günümüz bilgisayarlarının neredeyse tamamında kullanılırlar.

    Günlük hayatta sayıları ifade etmek için onluk taban [decimal] kullanılır. Bunun anlamı, her sayının 0, 1, 2, 3, 4, 5, 6, 7, 8 ve 9 rakamları kullanılarak ifade edilmesidir. İkili sayılarda ise fark 10 yerine taban olarak 2'nin kullanılmasıdır. Dolayısıyla kullanabileceğimiz rakamlar 0 ve 1'dir.


    Bilgisayarda ikili sayı sisteminin kullanılma nedeni: bilgisayarın temelde sadece iki durumu ölçebilmesindendir. Bu durumu Sinyal yok 0, sinyal var 1 şeklinde özetleyebiliriz. Aslında bilgisayarların tüm bildiği, ölçebildiği budur. Fakat saniyede milyarlarca işlemi ardarada yapabilirler ve programla dilleri kullanılarak programlanabilirler.

    Derleyici[değiştir]

    Bir programlama dili ile yazılmış olan kaynak kodu makine koduna çeviren yazılımdır.


    Örneğin, şu satırı bir programın kaynak kodunda (programın okunabilir hali) düşünelim:

    X = 2 + Y {\displaystyle X=2+Y}

    Alttaki assembly'de yazılmış satırlar, aynı programın derlenmiş halidir:

    Bu örnekte çevirinin hedefi, programcının anladığı kaynak kodundan işlemcinin anladığı 0 ile 1 den oluşan makina dili kodunu üretmek (LOAD,ADD ve STOR komutları 0001, 0011 ve 0010 olarak yorumlanır)


    Özetle derleyici yazdığımız kodu makinenin anlayacağı ikili sayı sistemine çevirir.

    Yazı kaynağı : tr.wikibooks.org

    Sefik.net - Bilgisayarın Çalışma Mantığı

    Bilgisayar, kullanıcıdan aldığı verilerle mantıksal ve aritmetiksel işlemleri yapan yaptığı işlemlerin sonucunu saklayabilen, sakladığı bilgilere istenildiğinde ulaşılabilen elektronik bir makinedir. Bu islemleri yaparken veriler girilir ve işlenir. Ayrıca, istenildiğinde yapılan işlemler depolanabilir ve çıkısı alınabilir.

    Giriş: Kişi tarafından veya bilgisayar tarafından sağlanan verilerdir. Bu veriler, sayılar, harfler, sözcükler, ses sinyalleri ve komutlardır. Veriler giriş birimleri tarafindan toplanır.

    İşlem: Veriler insanların amaçları doğrultusunda, programın yetenekleri ölçüsünde işlem basamaklarından geçer.

    Bellek: Verilerin depolandığı yerdir. Giriş yapılan ve işlenen veriler bellekte depolanır.

    Çıkış: Bilgisayar tarafından işlem basamaklarından geçirilerek üretilen yazı, resim, tablo, müzik, grafik, görüntü, vb.nin ekrandan ya da yazıcı, hoparlör gibi degişik çıkış birimlerinden alınmasıdır.

    Bilgisayarın nasıl çalıştığını öğrenmek için onun bilgileri nasıl kullandığını anlamak gerekir. Harfler ve rakamlar bilgisayarda kodlar şeklinde ifade edildikten sonra kullanılır. Bilgisayarlarda kodlar elektrik olarak voltajın olup olmaması ile ifade edilir. Voltaj var, lamba yanıyorsa 1; voltaj yok, lamba yanmıyorsa 0 kodlarını alır. İki durumlu olan bu kodlamaya "ikilik sistem" denir. Bilgisayara tuşlardan verilen her bilgi 1 ve 0 kodlarına çevrilir. Her 0 ve 1, bit olarak; sekiz bitlik grup ise byte olarak tarif edilir. Bilgisayar, işlemlerini ikilik sayı sistemi ile yapar. İşlemler çok sade ve basit olmakla beraber çok hızlıdır.

    Yazı kaynağı : sefik.net

    Yorumların yanıtı sitenin aşağı kısmında

    Ali : bilmiyorum, keşke arkadaşlar yorumlarda yanıt versinler.

    Yazının devamını okumak istermisiniz?
    Yorum yap