Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Sayı Sistemleri Yrd. Doç. Dr. Oğuz ÇETİN.

Benzer bir sunumlar


... konulu sunumlar: "Sayı Sistemleri Yrd. Doç. Dr. Oğuz ÇETİN."— Sunum transkripti:

1 Sayı Sistemleri Yrd. Doç. Dr. Oğuz ÇETİN

2 10’luk Tabanda Sayı Sistemi
Günlük hayatta 10 tabanlı sayıları kullanıyoruz. Örnek: 4137 = 4* * * *100

3 2’lik Tabanda Sayı Sistemi
• Bilgisayarlar ikilik sayı sistemini (binary numbers) kullanırlar. Örnek: = 1*27 + 0*26 + 1*25 + 0*24 + 1*23 + 0*22 + 1*21 + 0*20

4 16’lık Tabanda Sayı Sistemi
• Bilgisayarlar ikilik sayı sistemini kullanırken, daha kolay olduğu için programcılar 16’lık (hex) sayı sistemini kullanır. Örnek: ABCD = 10* * * *160 Hex. 10’luk Karşılığı A 10 B 11 C 12 D 13 E 14 F 15

5 Sayı Sistemleri Arası Çevrim
16’lık  2’lik ABCD  A = 1010, B = 1011, C = 1100, D = 1101 10’luk  2’lik 86

6 SAYI GÖSTERİMLERİ 8 bit yani 1 byte ile e kadar olan sayıları gösterir. ( yada FF16) 6 bit yani word gösterimi ile e kadar olan sayıları gösterir. ( yada FFFF16)

7 NEGATİF SAYI GÖSTERİMLERİ
İşaretli sayılarda ilk bit işaret biti olarak kullanılır. İlk bit 0 ise sayı pozitif, 1 ise negatiftir. Örnek: 83 = -71 = Negatif ve pozitif saylar aynı anda kullanıldığında işlemler zorlaşır

8 NEGATİF SAYI GÖSTERİMLERİ
İki’nin tümleyeni aritmetiğini kullanarak negatif sayıları gösterebiliriz. İlk bit işaret bitini gösterir -n sayısını; +n sayısının bitlerinin tersini alıp 1 eklediğimizde –n sayısını elde ederiz Örnek: -109 için 10910 = -109 =

9 NEGATİF SAYI GÖSTERİMLERİ
Bu sayede pozitif ve negatif sayılar üzerinde işlem yapmak daha kolaydır. A-B işlemi için; A + (-B) kullanılır. Örnek A=8310, B=7110,  83 +(-71) 83 = -71 = (1)

10 NEGATİF SAYI GÖSTERİMLERİ
8310 = 5316  7110 = 4716  (2’li tümleyenini alalım) 1 8 F


"Sayı Sistemleri Yrd. Doç. Dr. Oğuz ÇETİN." indir ppt

Benzer bir sunumlar


Google Reklamları