İKİLİ SAYI SİSTEMİ
İ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. Elektronik devrelerindeki kolay uygulanabilmeleri nedeniyle günümüz bilgisayarlarının neredeyse tamamında kullanılırlar.
matematikçi john von neumann tarafından tanımlanan modern bilgisayarların temelinde yatan sayı sistemidir.
0 ve 1'lerden oluşur. bilgisayarlarda 0 ve 1 kullanılmasının temel sebebi, bu sayılar üzerinde işlem yapmanın kolaylığıdır. her ne kadar biz 10'luk sistemde işlem yapmaya alışkınsak da bilgisayarlarda kullanılan "and", "or", "xor" gibi mantıksal işlemler ikili sayı sisteminde çok daha kolay şekilde gerçekleştirilmektedir. bilgisayarın temelde yalnızca dört işlem ve karşılaştırma yapan bir aygıt olduğu düşünüldüğünde bunu görmek daha da kolay olacaktır. şöyle ki; toplama işlemi "veya", çarpma işlemleri "ve" kullanarak ifade edilebilir. 2'yle çarpma/2'ye bölme işlemleri ise çok daha kolaydır; sayı 2'yle çarpıldığında tüm bitleri sağa, 2'ye bölündüğünde ise tüm "bit"leri sola bir kez kaydırılır. bu sistemde negatif sayıların bilgisayarlardaki ifadesi ilk başta sorun oluştursa da, daha sonraları geliştirilen "signed magnitude", "one's complement" ve "two's complement" kuralları ile bu sorun ortadan kalkmıştır.
9 Ekim 2009 Cuma
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder