KOI-7 (КОИ-7) је 7-битно кодирање знакова, дизајнирано да покрије руски језик.

Првобитно је стандардизован у GOST 13052-67 (са 2. ревизијом GOST 13052-74 / ST SEV 356-76) and GOST 27463-87 / ST SEV 356-86.

Контролни знакови Shift Out (SO) and Shift In (SI) се користе у KOI-7, где SO почиње да штампа руска слова (KOI-7 N1), а SI поново почиње да штампа латинична слова (KOI-7 N0), или за пребацивање малих и великих слова. Ова верзија је такође позната као KOI7-switched односно csKOI7switched.

На ISO 2022 компатибилним рачунарским терминалима KOI7-switched може се активирати излазном секвенцом ESC ( @ ESC ) N LS0 .

KOI-7 N0 KOI-7 N0 (КОИ-7 Н0) је идентичан ИРВ постављеном у ISO 646:1967. У поређењу са ASCII-ем, знак долара („$“) у кодној тачки 24 ( хексадецимални ) је замењен знаком универзалне валуте „¤“, али то није задржано у свим случајевима, посебно не након пада Гвоздене завесе . Исто тако, ИРВ сет у ISO 646:1991 такође је променио карактер назад у знак долара.

KOI-7 N1 KOI-7 N1 (КОИ-7 Н1) је први пут стандардизован у GOST 13052-67, а касније и у ISO 5427. Понекад се назива и „koi-0“.

У поређењу са ASCII-ем и ISO 646, велика и мала слова су замењена како би се олакшало препознавање руског текста када се приказује помоћу ASCII.

Да би се абецеда скратила на делове од 32 карактера, тачка Ё је изостављена. Да би се избегли сукоби са дефиницијом ASCII и ISO 646 као DEL и његовом употребом као EOF маркера (-1) у неким системима, изостављен је „CAPITAL HARD SIGN“ Ъ који би се природно налазио на овој локацији.

У бугарској варијанти, непотребно руско „CAPITAL YERY“ Ы у кодној тачки 121 замењено је са „CAPITAL HARD SIGN“ Ъ.

KOI-7 N2 KOI-7 N2 (КОИ-7 Н2), као и KOI-7 N1, такође је стандардизован у GOST 13052-67.

Види још

KOI кодирања знакова KOI-8 YUSCII Кодна страница 866 Windows-1251

Референце

Литература

Категорија:Кодирање знакова