Кіріспе
Кириллица әрпі үшін бірнеше кодты беттер тобы (КОИ) – кириллица әрпі үшін бірнеше кодты беттер тобы. Атауы "Код обмена информацией" (Код обмена информацией) деген сөздерден тұрады, яғни "Ақпарат алмасу коды" деген мағынаны білдіреді. KOI кодты беттерінің ерекшелігі – егер мәтін 7 биттік символдармен ғана жұмыс істей алатын құралдар немесе бағдарламалық қамтамасыздан өтіп кетсе, сол жақ биті алынып тасталғанда да оқылмалы болып қалады. Бұл символдардың ерекше ретпен орналасуына байланысты (латын әріптеріне дыбыстық жағынан ұқсас), бірақ бұл кириллицада жазылатын кез келген тілдің әліпбилік ретіне сәйкес келмейді және сұрыптау үшін анықтама кестелерін пайдалануды талап етеді. Бұл кодтамалар ASCII-ден латын және кириллица әріптері арасындағы белгілі бір сәйкестіктер (негізінен фонетикалық) негізінде алынған, бұл сәйкестіктер бұрыннан-ақ Морзе кодының орыс диалектісінде және MTK 2 телеграф кодында қолданылған. KOI8 R-де А (0xE1) әрпінен басталатын алғашқы 26 символ – А, Б, Ц, Д, Е, Ф, Г, Х, И, Й, К, Л, М, Н, О, П, Я, Р, С, Т, У, Ж, В, Ь, Ы, З.
KOI (КОИ) is a family of several code pages for the Cyrillic script. The name stands for Kod obmena informatsiey (Код обмена информацией) which means "Code for Information Interchange". A particular feature of the KOI code pages is that the text remains human readable when the leftmost bit is stripped, should it inadvertently pass through equipment or software that can only deal with 7 bit wide characters. This is due to characters being placed in a special order (128 codepoints apart from the Latin letter they sound most similar to), which, however, does not correspond to the alphabetic order in any language that is written in Cyrillic and necessitates the use of lookup tables to perform sorting. These encodings are derived from ASCII on the base of some correspondence between Latin and Cyrillic (nearly phonetical), which was already used in Russian dialect of Morse code and in MTK 2 telegraph code. The first 26 characters from А (0xE1) in KOI8 R are А, Б, Ц, Д, Е, Ф, Г, Х, И, Й, К, Л, М, Н, О, П, Я, Р, С, Т, У, Ж, В, Ь, Ы, З.
KOI-7
KOI-дың бастапқы кодтамасы (1967) КОИ 7 (КОИ 7) деп аталатын 7 биттік кодтама болды, онда кіші әріптер болмады. КОИ 7-де орыс тіліндегі 31 немесе 32 әріптің кодтары латын әріптерінің ретімен сапталған. Басқа кодтық нүктелер ASCII-дегідей, бірақ доллар белгісі $ (кодтық нүкте 24хекс) әмбебап валюта белгісі ¤-мен алмастырылуы мүмкін.
KOI-8
KOI 8 (КОИ 8), 1974 жылы GOST 19768 стандарты ретінде қалыптастырылған, ASCII-нің 8 биттік кеңейтімі. ISO IR 111 / KOI8 E (ECMA 113 (1-басылым, 1986), славян тілдері үшін көптілді). KOI8 F, KOI8 біріктірілген. KOI8 U және KOI8 E әріптерінің тағайындамаларын, сондай-ақ KOI8 R псевдографикасының бір бөлігін қамтиды. Бұған қоса, GOST R 34.303 92 "KOI 8 V1" (ISO IR 153) және "KOI 8 N1" мен "KOI 8 N2" (866 кодтық бетінің түрлері) деп анықтайды. Бұл нұсқалар KOI 8 жүйесіне сәйкес келмейді.
Additionally, GOST R 34.303 92 defines "KOI 8 V1" which is ISO IR 153, and "KOI 8 N1" and "KOI 8 N2" which are variants of Code page 866. These do not follow the KOI 8 layout.