A harfinin bilgisayardaki karşılığı

Kodla Büyü

nese1982

Hiperaktif Üye
Hiperaktif
Mesajlar
2,830
mrb A harfinin kodu 63. 63 3 lik sayma sistemine çevirince 1000111 bi sayı çıkıyor. 7 rakamdan oluşan bir sayı. ancak bir harfin 1 byte olduğunu biliyodum. bu 7 rakamın başına 0 ekleyip 01000111 şeklinde mi değerlendirecez.
 
A ASCI de 65 değilmiydi :) yanlış hatırlıyorum heralde
 
a harfinin kodu 65 karşılığı da 0100001 anlata anlata ezberledik iyicene
 
yani 8 rakama tamamlanmayan kodların başına 0 ekliyormuyuz....asıl sormak istediğim o
 
hocam her harfi ya da karakteri 8 bit yapmak için başına 0 ekleniyormu asıl sormak istediğim oydu. galiba öyleymiş.
tşş
 
Hocam standart ASCII karakterler 127 ye kadar olduğu için en büyükleri 7 bit. Kağıt üzerinde normal kullanımda baştaki sıfırı-sıfırları yazmasanız da olur. Sayı sistemleri arasında çevrim, mikroişlemci programlama, portlara değer gönderip alma gibi her bitin lazım olduğu durumlarda 8 bite tamamlayarak göstermeniz lazım.

Genişletilmiş ASCII karakterler ise 128 den başladığı için zaten 8 bitler.
 
hocam hafıza birimleri verimlilik açısından bit yerine byte tabanlı üretildiği için siz 1 bitlik veri de girseniz 8 bitlik alanı işgal eder. başına sıfırlar ekleyerek 8 bite tamamlanarak gösterimin sebebi de budur. yoksa sayı yine aynı sayı ister 1 deyin ister 000000000000000000000000000000000000000001 deyin :wink:
 
Geri
Üst