Site saati: 08 Şub Çar, 2012 01:00

AoA Sayfa 11

Bu konuyu görüntüleyen kullanıcılar: 0 Kayıtlı, 0 Gizli ve 1 Misafir
Çevrimiçi olanlar: Yok
Yeni Başlık Gönder   Cevap Gönder    Club3e.org Forum Ana sayfası » AoA
« Önceki başlık - Sonraki başlık »  

Onay durumu
Kabul edildi
100%
 100%  [ 1 ]
Eksik
0%
 0%  [ 0 ]
Ciddi hatalar mevcut
0%
 0%  [ 0 ]
Toplam Oylar : 1

Yazar Mesaj
Seyhan Agaoglu



Kayıt: 15.02.2007
Mesajlar: 202
Şehir: İstanbul

MesajTarih: 15 Ağu Çar, 2007 22:18    Mesaj konusu: AoA Sayfa 11 Alıntıyla Cevap Gönder
Sayfa 11 aslında kitabın 1. Bölümü'nün 1. sayfasıdır.

Verinin Gösterilmesi - Bölüm Bir
Assembly dilini öğrenmeye yeni başlayan birçok kişinin belki de en çok zorlandığı konuların başında ikilik ve onaltılık sayı sistemleri gelmektedir. Birçok programcı onaltılık (veya ) sayılar yüzünden “tanrı kimsenin assembly dilini öğrenmesini istemiyor” şeklinde düşünebilir. Onaltılık sayılar gerçekten de kullandığınız sayılardan biraz farklıdır ancak onaltılık sistemin avantajları, dezavantajlarına oranla daha fazladır. Bununla birlikte bu sayı sistemlerini anlamak daha sonraki bölümlerde karşılaşacağımız Boole cebri, mantık devresi tasarımı, işaretli sayısal gösterim, karakter kodu ve yoğunlaşmış veri gibi daha karmaşık konuların anlaşılmasını kolaylaştıracaktır.

1.0 Özet
Bu bölümde ikilik ve onaltılık sayı sistemleri, ikili veri organizasyonu (bit, dörtlü, bayt, sözcük, çift sözcük) işaretli ve işaretsiz sayı sistemleri, ikili değerler üzerinde yapılan aritmetik, mantıksal, kaydırma ve döndürme operatörleri, bit alanı, yoğunlaşmış veri ve ASCII karakter kümesi gibi konular ele alınacaktır. Bu terimler kitapta anlatılan konuların temelini oluşturmaktadır ve kavramların akılda kalıcı olması tamamen sizin konudan ne anladığınıza bağlı olacaktır. Eğer bu anlatılanlara önceden aşinaysanız ya da çalıştıysanız bir sonraki bölüme geçmeden önce en azından bir kez göz gezdirmeniz sizin için faydalı olacaktır. Ancak bahsi geçen terimlere aşina değilseniz ya da kısmen biliyorsanız konuyu dikkatlice takip etmeniz önerilir. Bu bölümdeki tüm kavramlar çok önemlidir. O yüzden lütfen bazı kısımları atlamadan konuyu okuyunuz.

1.1 Sayı Sistemleri
Modern bilgisayar sistemleri sayısal değerleri onluk sayı sistemini kullanarak göstermezler. Bunun yerine ikilik veya ikiye tümleyen sayı sistemlerini kullanırlar. Bilgisayar aritmetiğinin kısıtlamalarını anlayabilmeniz için öncelikle bilgisayarların sayıları nasıl gösterdiklerini anlamanız gerekmektedir.

1.1.1 Onluk Sisteme Kısa Bir Bakış
Uzun zamandan beri onluk (10 tabanı) sayı sistemini kullandığınızdan dolayı büyük bir ihtimalle bu sistemi normal karşılayacaksınız. Örneğin 123 gibi sayı ile karşılaştığınızda onun değerini düşünmeyeceksiniz; daha doğrusu, zihninizde bu değerin ne kadar adeti gösterdiğini canlandıracaksınız. Gerçekte 123 sayısı;


veya

göstermektedir.

Ondalık noktasının solundaki her bir basamak sıfır ile dokuz arasındaki bir değerin onun artan kuvvetleriyle çarpımını göstermektedir. Ondalık noktasının sağında kalan her bir basamak ise sıfır ile dokuz arasında kalan bir değerin onun negatif artan kuvvetleriyle çarpımını göstermektedir. Örneğin 123.456 sayısı;


veya

göstermektedir.
------------------------------------
1. Onaltılık sistem İngilizce’de genellikle Hex olarak kısaltılmaktadır. Aslında teknik olarak hex onaltı değil altı tabanında anlamına gelmektedir.


sayfa11.zip
Açıklama: Word formatındadır.
Dosya Boyutu: 8.46 KB
İndirilme: 156 defa
Başa dön
Mesajları göster:   
Yeni Başlık Gönder   Cevap Gönder    Club3e.org Forum Ana sayfası » AoA Tüm saatler GMT +3 Saat
1. sayfa (Toplam 1 sayfa)

 
Forum Seçin:  
Bu forumda yeni konular açamazsınız
Bu forumdaki mesajlara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız
Bu foruma eklenti gönderemezsiniz
Bu forumdan eklenti indirebilirsiniz