Bilgisayarda Sayı Sistemleri
Günlük hayatta kullandığımız sayma sayıları bilgisayarda sadece 1 ve 0 sayılarına indirgenerek kullanılır. İşlemler sadece bu ikisi üzerinden gerçekleşir. Biz bu sisteme ikilik sistem adını veriyoruz. Sayı sistemlerinde her bir rakam digit olarak adlandırılır. Onluk sistemde her bir rakam decimal digit adını alırken, ikilik sistemde binary digit yani kısaca bit adını alır.
123456 = 6 digitlik onlu sayı
100111= 6 bitlik ikili sayı
İkilik sistemdeki bir sayıyı onluk sistemdeki bir sayıya çevirmek için onluk sistemde yaptığımız gibi basamak değerleri ile çarpılma yapılır. Fakat 10 ile değilde 2 lik tabanda olduğu için 2 ile çarpılma yapılır. Örneğin;
111 sayısının onluk sistemdeki karşılığı= 2^0*1 + 2^1*1 + 2^2*1= 7 olur.
Bunun yanında onluk sistemdeki bir sayıyı sürekli 2 ye bölerek 2 lik sisteme de çevirebiliriz. Bölme işlemi son bulana kadar 2 ye bölme yapılır. En sondaki sayının bölüm kısmıyla diğer sayıların kalan kısımları yan yana yazılarak 10 luk sayı 2 lik sayıya çevirilir.
10/2=5 (kalan 0)
5/2=2(kalan 1)
2/2=0 (kalan0 / bölüm 1 )
1010 = (10 sayısının ikilik karşılığı)
8 bitlik ikili sayılara byte denir.
1 byte=8 bit
11001001= 8 bit =1 byte
1 word= 2 byte=16 bit
1010110001111010=1 word=2 byte=16 bit
1 Nibble= 4 bit
1100= 1 Nibble=4 bit
1 Byte = 8 Bit
1 Kilobyte (KB) = 10^3 byte= 1.024 byte.
1 Megabyte (MB) = 10^6 byte = 1.048.576 byte.
1 Gigabyte (GB) = 10^9 byte = 1.073.741.824 byte.
1 Terabyte (TB) = 10^12 byte = 1.099.511.627.776 byte.
Yorumlar
Yorum Gönder