Ikkilik kodlash orqali har bir raqam va alifbodagi belgilar jahon andozalaridagi kodlash jadvali – ASCII (American Standart Code for Information Interchange) yordamida ikklik belgilar ketma-ketligida ifodalanadi.
ASCII jadvali yordamida ayrim belgilarning ikkilik tizimidagi kodlari:
A – 01000001 I – 01001001
B – 01000010 J – 01001010
ya’ni ASCII jadvalida keltirilgan, masalan A belgisi o‘noltilikda 41(16) ga teng bo‘ladi. Bu yerda belgi turgan katakda kesishgan ustun va satr raqamlari qo‘shilib yoziladi.
Quyidagi jadvalda ASCII kodlari keltirilgan belgilar 0 dan 7F (o‘nlik tizimda 0 dan 127 gacha) berilgan.
Kengaytirilgan ASCII-kodlar. Klaviatura tugmalarini kodlash ham kengaytirilgan ASCII kodlar orqali aniqlanadi. Faqatgina tugmalar uchun 2 bayt ajratiladi. Birinchi bayt xizmatchi-bayt bo‘lib 0 ga teng bo‘ladi, ikkinchi bayt esa axborotiy-bayt hisoblanadi. Yego Uning kodi tugmachaning tartib raqamiga teng bo‘ladi va sken-kod deyiladi. Shu bois alifbo kodlariga mos kelmaydi.
Zamonaviy hisoblash texnikasi ko‘pincha axborotni signallarning ketma-ketligi yordamida kodlashning ikki usulidan foydalaniladi magnitlangan va magnitlanmagan, yuqori yoki past kuchlanishli va hokazo. Bir holatni 0 bilan, ikkinchisini 1 raqami bilan belgilash qabul qilingan. Bunday kodlash ikkilik kodlash deyilib, 0 va 1 raqamlari bitlar (ing. Dit-dinary-digit-ikkilik raqam) deb ataladi. Bunda har bir murakkab tushuncha, ikkilik belgilari ketma-ketligida
Shunday qilib quyidagilar bajariladi.
Oʽnlik raqamlarni ikkilikda (binarli) kodlash.
Alifbo belgilarini ikkilikda kodlash (axborot almashinishning alifbo standart kodi (ASCII).
Kodlar ikki xil: tekis va tekis bulmagan turda bo‘lishi mumkin. Tekis ikkilik kodlari ketma-ketligi bir xil ikkilik belgilariga ega bo‘lsa, tekis bulmagan turi teng bulmagan ikkilik belgilariga ega.
Tekis boʽlmagan kodga Morze alifbosi misol boʽla oladi, chunki unda har bir harf va raqamga uzun va qisqa signallarning ikkilik ketma-ketligi mos keladi. Masalan, E harfiga birgina nuqta mos kelsa, R harfiga toʽrtta nuqta mos keladi.
Hisoblash texnikasida odatda tekis kodlardan foydalaniladi.
Matni axborotni ikkili kodlashda har bir belgiga uning kodi-belgilangan mikdorldagi nollar va birlar ketm a-ketligi mos quyiladi. Ko‘pgina zamonaviy EHM larda har bir belgiga bayt deb ataladigan 8 ta nol va birlardan tashkil topgan ketma-ketlik mos keladi. Ular ja’mi 256 ta bo‘lib, ular 256 xil turli harflarni, raqamlar, tipish belgilari va hokazolarni kodlash imkonini beradi.
Jadval. ASCII ning asosiy jadvali (16-lik sanoq tizimida)