ТРЕБОВАНИЕ-8
Язык(и) | Русский (базовая поддержка) |
---|---|
Стандартный | ГОСТЬ 19768-74 |
Классификация | Расширенный ISO 646 , KOI |
Расширения | КОИ8-Б ( КОИ8-Р , КОИ8-У , КОИ8-РУ , КОИ8-Т , ИСО-ИР-111 , КОИ8-Ф ) |
Преобразует/кодирует | ISO 646 :IRV (нижний) КОИ-7 Н1 (верхний) |
Предшественник | ТРЕБОВАНИЕ-7 |
Преемник | СТ СЭВ 358-88 ( ИСО-ИР-153 ) |
Другая связанная кодировка(и) | ИНИС кириллица |
КОИ-8 (КОИ-8) — 8-битный набор символов, стандартизированный ГОСТ 19768-74. [1] [2] Это расширение КОИ-7 , позволяющее использовать латинский алфавит наряду с русским алфавитом , как прописные, так и строчные буквы; однако буква Ё ё и прописная буква Ъ пропущены, последняя во избежание конфликтов с символом удаления (оба добавляются в большинстве расширений, см. KOI8-B ). Первые 127 кодовых точек идентичны ASCII, за исключением знака доллара код 24 $ ( шестнадцатеричный ), замененного универсальным знаком валюты ¤. Строки x8_ и x9_ (кодовые точки 128–159) могут быть заполнены дополнительными управляющими символами из EBCDIC (кодовые точки 32–63).
Этот стандарт стал основой для более поздних интернет-стандартов, таких как KOI8-RU .
В современных приложениях, особенно в Интернете, Unicode предпочтительнее KOI-8 и его вариантов или других кодировок кириллицы, что делает UTF-8 доминирующей кодировкой для веб-страниц. (Для дальнейшего обсуждения полного покрытия Unicode, 436 кириллических букв/кодовых точек, включая старую кириллицу , и того, как однобайтовые кодировки символов, такие как варианты Windows-1251 и KOI8, не могут этого обеспечить, см. Кириллическое письмо в Unicode .)
Набор символов
[ редактировать ]В следующей таблице показана кодировка KOI-8. Каждый символ отображается со своим эквивалентом кодовой точки Unicode.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | А | Б | С | Д | И | Ф | |
0x | НУЛЕВОЙ | СОХ | СТХ | И Т. Д | EOT | ENQ | ПОДТВЕРЖДЕНИЕ | БЕЛ | БС | ХТ | НЧ | ВТ | ФФ | ЧР | ТАК | И |
1x | ДЛЕ | DC1 | DC2 | DC3 | DC4 | ХОТЕТЬ | СИН | ЭТБ | МОЖЕТ | В | СУБ | ЭКУ | ФС | GS | РС | НАС |
2x | СП | ! | " | # | ¤ / $ [а] 00А4 | % | & | ' | ( | ) | * | + | , | - | . | / |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | @ | А | Б | С | Д | И | Ф | Г | ЧАС | я | Дж | К | л | М | Н | ТО |
5x | П | вопрос | Р | С | Т | В | V | В | Х | И | С | [ | \ | ] | ^ | _ |
6x | ` | а | б | с | д | и | ж | г | час | я | дж | к | л | м | н | тот |
7x | п | д | р | с | т | в | v | В | х | и | С | { | | | } | ~ | ПРИНАДЛЕЖАЩИЙ |
8x | ||||||||||||||||
9x | ||||||||||||||||
Топор | ||||||||||||||||
Бх | ||||||||||||||||
Сх | ю 044E | а 0430 | б 0431 | час 0446 | д 0434 | является 0435 | ф 0444 | г 0433 | х 0445 | и 0438 | и 0439 | к 043А | л 043Б | м 043С | н 043D | о 043E |
Дх | п 043F | я 044F | р 0440 | с 0441 | т 0442 | у 0443 | же 0436 | в 0432 | ь 044C | й 044Б | с 0437 | ш 0448 | э 044D | щ 0449 | час 0447 | ъ 044А |
Бывший | Ю 042E | А 0410 | Б 0411 | Ц 0426 | Д 0414 | Хорошо 0415 | Ф 0424 | Г 0413 | Х 0425 | И 0418 | И 0419 | К 041А | л 041Б | М 041С | Н 041D | О 041E |
Форекс | П 041F | Я 042F | Р 0420 | С 0421 | Т 0422 | У 0423 | Же 0416 | В 0412 | Ь 042C | Да 042Б | С 0417 | Ш 0428 | Э 042D | Щ 0429 | Ч 0427 |
См. также
[ редактировать ]Сноски
[ редактировать ]Ссылки
[ редактировать ]- ^ (in Russian) ГОСТ 19768-74 (СТ СЭВ 358-76). Машины вычислительные и система обработки данных. Коды 8-битные для обмена и обработки информации.
- ^ (in Russian) Маркелова Л. Н. Эксплуатация программоуправляемой вычислительной машины «Искра 226». — М.: Машиностроение, 1987. — С. 41—42.
- ^ «Locale::RecodeData::KOI_8 — search.cpan.org» . search.cpan.org .