КОИ-8 (КОИ-8) — 8-битный набор символов, стандартизированный ГОСТ 19768-74. [1] [2] Это расширение КОИ-7 , которое позволяет использовать наряду с русским алфавитом латинский алфавит , как прописные, так и строчные буквы; однако буква Ё ё и прописная буква Ъ пропущены, последняя во избежание конфликтов с символом удаления (оба добавляются в большинстве расширений, см. KOI8-B ). Первые 127 кодовых точек идентичны ASCII , за исключением знака доллара $ ( шестнадцатеричный код 24 ), замененного универсальным знаком валюты ¤. Строки x8_ и x9_ (кодовые точки 128–159) могут быть заполнены дополнительными управляющими символами из EBCDIC (кодовые точки 32–63).
Этот стандарт стал основой для более поздних интернет-стандартов , таких как КОИ8-Р , КОИ8-У , КОИ8-РУ и всех остальных производных .
В современных приложениях, особенно в Интернете, Unicode предпочтительнее KOI-8 и его вариантов или других кодировок кириллицы, что делает UTF-8 доминирующей кодировкой для веб-страниц. (Для дальнейшего обсуждения полного покрытия Unicode, 436 кириллических букв/кодовых точек, включая старую кириллицу , и того, как однобайтовые кодировки символов, такие как варианты Windows-1251 и KOI8, не могут этого обеспечить, см. Кириллическое письмо в Unicode .)
В следующей таблице показана кодировка KOI-8. Каждый символ отображается с эквивалентной кодовой точкой Юникода.