Elektrik açmak için evdeki anahtara dokunduğunuzda açar ya da kapatırsınız.Yani burada DEVRE'yi tamamlar ya da tamamlamazsınız.Açar ya da kapatırsınız.Tamamladığınızda elektrik yanar.Diğer koşulda söner.Devre 0 (sıfır) konumunda kapalı 1(bir) konumunda açıktır.
Bilgisayar dilinde de (assambler) bu dil baz alınmıştır.Yani "binom" açılım.
Her karakter ((Hexadecimal-onaltılıklar) farklı) , 8 adet 0 veya 1 den oluşmuştur.
Örneğin "A" harfi "00101101" (A harfi açılımı'nın örneklemesi tam değildir,farklı dizilim olabilir!) oluşur.
Buradaki her "0" ve her "1" bir adet "BİT" tir.
8 adet bit bir araya gelerek "1 byte" ı oluşturur.
yani 0 veya 1 birer bit'tir.Farklı dizilimlerdeki 8 adet bit 1 byte'ı yani bir karakteri oluşturur.
öyleyse:
8 bit=1 byte
1024 byte=1KB
1024 KB=1 MB
1024 MB=1GB
1024 GB=1 TB eder.
Burada dikkat etmemiz gereken , hesaplamalardaki her açılımın 2^10 olduğudur.
Hexadecimal hesaplamalar ise 16'lık sayı sistemine göre yapılmıştır.
Bu sayı sisteminde;Binary kodlamadan farklı olarak "10" sayısından sonra a,b,c,d,e,f gibi harflerin de katılmasıyla yeni bir kodlama oluşturulmuştur.Yani 2^4.(Bunu AT & T mühendisleri düşünmüş ve yaşama geçirmiş.) 10'luk sisteme gore daha az basamak kapladigindan daha kolay hatirlanir oyle avantajlari vardir en onemlisi 8-bit boundary'lere bolunebilir.
Şimdilik bu kadar yazmak yeterli sanirim.
Artik bilgisayarinizda bir mp3'ün, ya da bir programin ne kadar yer kaplayacaği ve harddisk'inizin yetip yetmeyeceği konusunda çok net bir fikir sahibi olailirsiniz.
Hexadecimal dönüşümleri yalnızca kaba bir bilgi olarak yazdim.
ASCII (American Standard Code for Information Interchange)
ANSI(American National Standart Instutie)
alıntıdır