Merhaba arkadaşlar, öncelikle herkese iyi forumlar.
Bu başlıkta sizlere, binary (2'li) sayı sistem nedir, nerelerde ve niçin kullanılır, tarihçesi nedir konularından bahsedeceğim.
Bu başlıkta sizlere, binary (2'li) sayı sistem nedir, nerelerde ve niçin kullanılır, tarihçesi nedir konularından bahsedeceğim.
Binary (2'li) Sayı Sistemi Nedir, Nerelerde ve Niçin Kullanılır?
Binary (2’li) sayı sistemi, sayıların 2 tabanında yazılması ile elde edilir, sadece iki rakam ile (0 ve 1) ifade edilir. Binary (2'li) sistem elektronik işlemcilerin talimatlarını yazmak için kullanılır.
Binary (2'li) Sayı Sisteminin Kullanılma Sebepleri:
- Boole cebrine dayanan lojik verilerin temsili ve lojik işlemlerin gerçekleştirilmesi için en uygun olan sayı sistemidir.
- Aritmetik işlemlerin basit ve hızlı bir şekilde gerçekleştirilmesini sağlar.
- Çoğu fiziki olaylar ikili sistem için çok müsaittir. Örneğin; gerilim var/yok, ışık var/yok, kontak açık/kapalı vs.
- Bilgisayarlarda veri ile ilgili bellekteki adresi belirtmek için kullanılır.
- Komut kodu olarak kullanılır.
- Alfabetik ve sayısal olmayan karakterleri temsil etmek için kullanılır.
- Bilgisayarlarda dahili ve harici olarak bulunan devrelerin durumlarını belirlemek için bir sayı grubu olarak kullanılır.
Decimal (10’luk) Sayı Sistemi ile Binary (2’li) Sayı Sistemi Arasındaki Fark
Bizlere öğretilen onluk sayı sisteminde (decimal system) tüm işlemler rakamlar ile gerçekleştirilir. Sistem onluk basamakları temel alır. Sayıların en sağındaki basamağına birler, ikincisine onlar ve üçüncüsüne de yüzler basamağı denilir.
Decimal (10’lu) sayı sisteminde şu şekildedir:
Sağdan sola doğru sayılar onun katları şeklinde ilerleyen basamaklara sahiptir. 1-2-3 rakamlarını, basamak değerleri ile çarptıktan sonra toplayarak 123 sayısını oluşturmuş oluyoruz.
Binary (2’li) sayı sisteminde her basamak ikinin katları şeklinde ilerler. Taban olarak 2 kullanılır. Dolayısıyla kullanabileceğimiz rakamlar 0 ve 1'dir. 0 ve 1'i kullandıktan sonra daha büyük sayıları ifade etmek için yeni basamak ekleyip tekrar 1'den başlanması gerekir.
Binary (2’li) sayı sisteminde ise şu şekildedir:
Basamak değeri, sağdan sola olacak şekilde yanındakinin iki katı artarak ilerler.
Binary (2'li) Sayı Sisteminin Tarihçesi
İkilik düzenin çıkışı antik çağlara uzanır, fakat bu düzeni detaylı olarak incelediğini bildiğimiz ilk kişi Gottfried Leibniz‘tir. Kendisi evet – hayır, açık – kapalı gibi hayatın ve tüm düşüncelerin ikili önermelere indirgenebileceğini düşünürdü. Sonrasında sayıları birler ve sıfırlardan oluşan, sonu gelmeyecek gibi gözüken listeler olarak yazmaya başladı. İkilik düzenin “açık-kapalı” mantığı, birkaç yıl sonra Fransız bir ipek dokuyucusu olan Joseph Jacquard’ın dikkatini çekti. Sonunda dokuma tezgahlarında bir yenilik yapmaya karar verdi. Geliştirdiği delikli kartlar ile gelecekte bilgisayar devrimine yol açacak kişilerden biri oldu. Ama 0 ve 1’in müthiş gücünü tam olarak anlayışımızı George Boole’a borçluyuz.
Meraklısına
Binary Sayı Sistemindeki Değeri Decimal Sayı Sistemine Çevirme Örneği:
“01010101” sayısını, decimal (10’lu) sayı sistemine çevirmek için gereken adımlar şu şekildedir.
- Basamak değeri ile basamaktaki rakam çarpılır.
- Çıkan sonuçlar toplanır.
- Decimal (10’lu) sayı sistemindeki karşılığı bulunur.
Boole Cebiri:
Boole cebiri değişkenlerin değerinin doğru ve yanlış olabildiği bir cebir altkoludur. Doğru ve yanlış değerleri genelde sırasıyla 1 ve 0 olarak ifade edilir. Değişken değerlerinin sayı, işlemlerin ise toplama ve çarpma olduğu temel cebrin aksine Boole cebrinde “∧” işareti ile ifade edilen "ve", “∨” işareti ile ifade edilen "veya", ”¬” ile ifade edilen "değil" işlemleri bulunur.
Lojik Verileri:
Lojik değişken girişlerle işlem yaparak bu işlem sonucunu çıkışına aktaran elektronik devrelere verilen addır.
Okuduğunuz için teşekkürler, diğer konularda görüşmek üzere.