Professional Documents
Culture Documents
1
1
SSTEMLER
KODLAMA SSTEMLERNN TANIMI :
Kodlama, iki kme elemanlar arasnda karlkl kesin olarak belirtilen
kurallar btndr diye tanmlanabilir. Dier bir deyile, grnebilen,
okunabilen yaz, say ve iaretlerin deitirilmesi ilemine kodlama denir.
Baka bir bak as ile, sonlu elemana sahip bir kmenin her bir elemanna
bir kod verilmesi, kodlama olarak tanmlanr.
Not: Onlu bir saynn ikili say sistemindeki karlnn yazlmas ile oluan
kodlama sistemi, yaln ikili kodlama (pure binary coding) olarak
isimlendirilir.
BCD Kodlama Sistemi:
Onluk sistemdeki bir saynn, her bir basamann ikilik say sistemindeki
karlnn drt bit eklinde yazlmas ile ortaya kan kodlama yntemine,
kili Kodlanm Onlu Say Kodu - BCD kodu (Binary Coded Decimal Code)
ismi verilir. Onluk say sistemi 0 ile 9 arasndaki saylar ierdiinden, her
basamaktaki saynn ikili sistemde kodlanmas iin 4 bite ihtiya vardr. Onlu
bir sayy BCD kodlu olarak yazmak iin, onlu saynn her bir basama 4
bitlik ikili say gruplar eklinde yazlr. Yazlan gruplar bir araya getirilince
BCD kodlu say elde edilir.
Art 3 kodu (+3 Code), BCD kodu ile ilgilidir ve belirli aritmetik ilemlerde
ilem kolayl nedeniyle BCD kodu yerine kullanlr.
Bir onlu saynn Art 3 kodundaki karl, onlu saynn karl olan ikili
sayya 3 eklenmi halidir. Bu nedenle bu kodlama yntemi, 3 fazlalk kodu
olarak ta isimlendirilir. ,
Art 3 kodundaki saylar, BCD kodunda olduu gibi drt bitlik ikili saylar
eklinde ifade edilir.
+3 Kodu:
rnek: (59)10 saysnn +3 koduna evrilmesi:
5 9
3 3
+___ +___
8 11
1000 1011
(59)10=(10001011)+3
10 6
3 3
-___ -___ --------- (10100110)+3 =(73)10
7 3
Parity (Elik) Kod (Hata Dzeltme Kodu)
Eitlik biti, kodlanan veride 1 yada 0larn tek mi, ift mi olduunu belirtir.
ki turlu eitlik biti yntemi bulunmaktadr: ift eitlik (even parity) ve tek
eitlik (odd parity).
ift Eitlik Yntemi
Tek eitlik bit yntemi; ayn manta gre dzenlenir. Tek fark kodlanan
bilgideki 1lerin says tek olmaldr.
Daha sonra ISO (International Organization for Standardization) devreye girdi ve ISO
Latin1 karakter setini gelitirdi. Bu karakter setinin ilk 128 karakteri standart ASCII
ile ayndr. Microsoft, Windows iletim sistemi iin ISO Latin-1in biraz deitirilmi
halini Windows Kod sayfas 1252 ismiyle kullanmaktadr.
Daha sonra Uluslararas ihtiyalar esas tutan ve dnyada tek bir karakter setinin
kullanmn ngren yeni bir karakter seti oluturulmas dnld. Bugn iin, 96
binden fazla karakterden oluan bu yeni karakter setinin ad Unicode. Unicode
ierisinde, grme zrllerin kullandklar Braille alfabesinden, matematiksel
sembollere, Uzakdou dilleri harflerinden Arap harflerine kadar olduka geni bir
gsterim salanmtr. Balangta 16 bit kullanlarak 65536 farkl karakterin gsterimi
amalanmt. Fakat daha sonra bu say yaklak 1.1 milyon karaktere karlmtr.