Sunuyu indir
Sunum yükleniyor. Lütfen bekleyiniz
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
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.