stringtranslate.com

КОИ-8

КОИ-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. Каждый символ отображается с эквивалентной кодовой точкой Юникода.

Смотрите также

Сноски

  1. ^ Первоначально использовался как знак международной валюты, соответствующий стандарту ISO 646 IRV, который с тех пор был изменен, чтобы соответствовать ASCII, придав ему знак доллара. Используемые варианты и расширения KOI-8 обычно соответствуют ASCII, см., например, RFC  2319.

Рекомендации

  1. ^ (на русском языке) ГОСТ 19768-74 (СТ СЭВ 358-76). Вычислительные машины и системы обработки данных. Коды 8-битные для обмена и обработки информации.
  2. ^ (на русском языке) Маркелова Л. Н. Эксплуатация программноуправляемой вычислительной машины «Искра 226». — М.: Машиностроение, 1987. — С. 41—42.
  3. ^ "Locale::RecodeData::KOI_8 - search.cpan.org" . search.cpan.org .