Kodlashning notekis usuliga Morze alifbosi usullari misol bo’la
oladi, chunki unda har bir harf va raqanga uzun va qisqa signallarning
ikkilik ketma – ketligi mos keladi. Masalan “Y” harfiga birgina nuqta
mos kelsa, “O” harfi uchun uchta tire mos keladi. bunday usul bilan
axborotlarni uzatish mumkin bo’lsa-da,
ularni qayta ishlash katta
muammoli vazifadir. Shuning uchun ham axborotlarni qayta ishlash
vositasi
hisoblash
mashinalarida
tekis
kodlash usullaridan
foydalaniladi. Kompyuterlarda har bil belgiga 0 va 1
belgilarining
ketma-kekligidan iborat sakkizta belgi mos qo’yiladi. Shu sakkizta
belgining har biri bit deb nomlanadi. sakkizta bit esa bir baytni tashki
etadi.
8 ta 0 va birlaning turli kombinatsiyasidan foydalanib, turli hildagi
belgilarni kodklashimiz mumkin. 0 va 1 dan iborat raqamlar yordamida
ularni sakkistadan ajratsak, bu kombinatsiyalar soni 2
8
= 256 bo’ldi va
ular yordamida 256 ta harf , raqamlar
va turli boshqa belgilarni
kodlash imkoniyatini tug’iladi.
Bitta belgini kompyuterlarda kodlash uchun 8 bit, ya’ni 1 bayt joy
yetadi. Ko’rinib turibdiki, 1 bayt joyda ikkilik kod orqali 256 ta belgini
kodlash imkoniyati bo.
ASCII jadvali yordamida ayrim belgilarning ikkilik Sistemasidagi
kodlarni misol sifatida keltiramiz.
A-01000001 B-01000010 C-01000011
I-01001001 J-010011010 K-010011011
M-010011101 N-01001110 O-01001111
Ya’ni ASCII jadvalida keltirilgandek A belgisini o’nta oltilikda 14
ga teng (belgi turgan katakda kesilgan satr va ustun raqamlari
qo’shiladi) 14 – 41 tetrada asosida 1=0001; 4 = 0100. Demak A belgisini
komyuterda kodlanishi 01000001 bo’ladi, LOLA so’zini
quyidagicha
kodlash mumkin.
01001100 01001111 01001100 01000001
Buyruqlarni yoki turli boshqa turdagi axborotlarni kodlash uchun
tartibda yondoshiladi. biroq turli rusumdagi kompyuterlar uchun bu
yondoshuv turlicha bo’lishi mumkin. Bu texnikaning xususiyatiga
bog’liq bo’lgan holatdadir.
0 va 1 lar ketma – ketligi bilan grafik axborotlarni ham kodlash
mumkin. Buning uchun quyidagi usuldan foydalaniladi. Rozmomadagi
rasmga
diqqat bilan razm solsangiz, u mayda nuqtalardan (ularni
polografiya tilida “Rastor” deyishadi) tashkil topganligini ko’rasiz. turli
polografiya uskunalaridan foydalanilganlikboyis, bu nuqtalarning
zichligi turlicha bo’ladi. Ko’pchilik ro’znomalardagi rasmlarda 1 smlik
uzunlikda 24 ta nuqta bo’ladi, ya’ni 10 x 10 sm
2
o’lchovidagi rasm
taxminan oltmish ming nuqtadan iborat bo’ladi. Bular bir xil darajadagi
oq va qora nuqtalarda iborat bo’lsa u holda bir nuqtadagi 1 bit yetarli
bo’lmaydi. 2 bit bilan nuqtaning to’rt xil rangini 00-oq, 01 och kul rang
10-kul rang , 11-qora rangni kodlash mumkin bo’lsa uch bit sakkis hil
rangni, 4 bit 16 xil rangni kodlash imkoniyatini beradi.
Dostları ilə paylaş: