ТРЕБОВАНИЕ-7
Кермит | КРАТКОЕ КОИ |
---|---|
Псевдоним(а) | КОИ-7 Н2, МВД |
Язык(и) | Русский |
Стандартный | ГОСТ 13052, ГОСТ 27463. |
Классификация | 7-битное KOI кодирование |
Предшественник | МТК-2 |
Преемник | ТРЕБОВАНИЕ-8 |
Другая связанная кодировка(и) | ИСО 646 |
МИМ / IANA | KOI7-переключенный |
---|---|
Псевдоним(а) | csKOI7switched |
Язык(и) | Русский |
Стандартный | ГОСТ 13052, ГОСТ 27463. |
Классификация | 7-битное с сохранением состояния KOI кодирование |
Преобразует/кодирует | ISO 646 :IRV (включение) КОИ-7 Н1 (выездной) |
Предшественник | МТК-2 |
Преемник | ТРЕБОВАНИЕ-8 |
Другая связанная кодировка(и) | ИСО 5427 |
КОИ-7 ( КОИ-7 ) — 7-битная кодировка символов , предназначенная для покрытия русского языка , использующая кириллицу .
In Russian, KOI-7 stands for Kod Obmena Informatsiey, 7 bit (Код Обмена Информацией, 7 бит) which means "Code for Information Exchange, 7 bit". [1]
Впервые он был стандартизирован в ГОСТ 13052-67 (со 2-й редакцией ГОСТ 13052-74/СТ СЭВ 356-76) и ГОСТ 27463-87/СТ СЭВ 356-86.
Shift Out (СО) и Shift In (SI) Управляющие символы используются в КОИ-7, где СО начинает печатать русские буквы (КОИ-7 Н1), а СИ снова начинает печатать латинские буквы (КОИ-7 Н0), или строчные буквы. и переключение верхнего регистра . Эта версия также известна как KOI7-switched или csKOI7switched . [2] [3]
На с ISO 2022, совместимых компьютерных терминалах, переключатель KOI7 можно активировать с помощью escape-последовательности. ESC ( @ ESC ) N LS0
. [2]
КОИ-7 применялся на машинах типа СМ ЭВМ (СМ ЭВМ) и ДВК (ДВК); КОИ-7 Н2 использовался в машинном языке Электроники Д3-28 (Электроника Д3-28) как четырёхзначный шестнадцатеричный код БЭСМ-6 (БЭСМ-6), где он назывался ВКД. , (код внутренних данных). Кодировки также использовались на RSX-11 , RT-11 и подобных системах. [4]
КОИ-7 Н0
[ редактировать ]КОИ-7 Н0 [2] ( КОИ-7 Н0 [1] ) идентичен набору IRV в ISO 646 :1967. [2] По сравнению с US-ASCII , знак доллара («$») в кодовой точке 24 ( шестнадцатеричный ) был заменен универсальным знаком валюты «¤», но это сохранялось не во всех случаях, в частности, после падения Железного мира. Занавес . Аналогично, IRV, установленный в ISO/IEC 646:1991, также изменил символ обратно на знак доллара.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | А | Б | С | Д | И | Ф | |
0x | НУЛЕВОЙ | СОХ | СТХ | И Т. Д | EOT | ENQ | ПОДТВЕРЖДЕНИЕ | БЕЛ | БС | ХТ | НЧ | ВТ | ФФ | ЧР | ТАК | И |
1x | ДЛЕ | DC1 | DC2 | DC3 | DC4 | ХОТЕТЬ | СИН | ЭТБ | МОЖЕТ | В | СУБ | ЭКУ | ФС | GS | РС | НАС |
2x | СП | ! | " | # | ¤/ $ | % | & | ' | ( | ) | * | + | , | - | . | / |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | @ | А | Б | С | Д | И | Ф | Г | ЧАС | я | Дж | К | л | М | Н | ТО |
5x | П | вопрос | Р | С | Т | В | V | В | Х | И | С | [ | \ | ] | ^ | _ |
6x | ` | а | б | с | д | и | ж | г | час | я | дж | к | л | м | н | тот |
7x | п | д | р | с | т | в | v | В | х | и | С | { | | | } | ~ | ПРИНАДЛЕЖАЩИЙ |
КОИ-7 Н1
[ редактировать ]КОИ-7 Н1 ( КОИ-7 Н1 [1] ) впервые был стандартизирован в ГОСТ 13052-67, [5] [6] [7] а позже также в ISO 5427 . [2] Его также иногда называют «кой-0». [6]
По сравнению с ASCII и ISO 646 прописные и строчные буквы поменяны местами, чтобы облегчить распознавание русского текста при представлении с использованием ASCII. [6]
Чтобы разделить алфавит на части по 32 символа, точку Ё /ë опустили. [6] Чтобы избежать конфликтов с определением DEL в ASCII и ISO 646 и его использованием в качестве маркера EOF (-1) в некоторых системах, он удалил «CAPITAL HARD SIGN» , который естественным образом находился в этом месте. [6]
В болгарском варианте ненужная русская «ЗАГЛАВНАЯ ЕРЫ» Ы в кодовой позиции 121 была заменена «ЗАГЛАВНОЙ ЖЕСТКИЙ ЗНАК» Ъ. [6]
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | А | Б | С | Д | И | Ф | |
0x | НУЛЕВОЙ | СОХ | СТХ | И Т. Д | EOT | ENQ | ПОДТВЕРЖДЕНИЕ | БЕЛ | БС | ХТ | НЧ | ВТ | ФФ | ЧР | ТАК | И |
1x | ДЛЕ | DC1 | DC2 | DC3 | DC4 | ХОТЕТЬ | СИН | ЭТБ | МОЖЕТ | В | СУБ | ЭКУ | ФС | GS | РС | НАС |
2x | СП | ! | " | # | ¤/ $ | % | & | ' | ( | ) | * | + | , | - | . | / |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | ю 044E | а 0430 | б 0431 | час 0446 | д 0434 | является 0435 | ф 0444 | г 0433 | х 0445 | и 0438 | и 0439 | к 043А | л 043Б | м 043С | н 043D | о 043E |
5x | п 043F | я 044F | р 0440 | с 0441 | т 0442 | у 0443 | же 0436 | в 0432 | ь 044C | й 044Б | с 0437 | ш 0448 | э 044D | щ 0449 | час 0447 | ъ 044А |
6x | Ю 042E | А 0410 | Б 0411 | Ц 0426 | Д 0414 | Хорошо 0415 | Ф 0424 | Г 0413 | Х 0425 | И 0418 | И 0419 | К 041А | л 041Б | М 041С | Н 041D | О 041E |
7x | П 041F | Я 042F | Р 0420 | С 0421 | Т 0422 | У 0423 | Же 0416 | В 0412 | Ь 042C | Д / Ъ | С 0417 | Ш 0428 | Э 042D | Щ 0429 | Ч 0427 | ПРИНАДЛЕЖАЩИЙ |
КОИ-7 Н2
[ редактировать ]КОИ-7 Н2 ( КОИ-7 Н2 [1] ), как и КОИ-7 Н1, также был стандартизирован в ГОСТ 13052-67. [7]
Кермит называет его SHORT-KOI / short-koi . [8] [9]
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | А | Б | С | Д | И | Ф | |
0x | НУЛЕВОЙ | СОХ | СТХ | И Т. Д | EOT | ENQ | ПОДТВЕРЖДЕНИЕ | БЕЛ | БС | ХТ | НЧ | ВТ | ФФ | ЧР | ТАК | И |
1x | ДЛЕ | DC1 | DC2 | DC3 | DC4 | ХОТЕТЬ | СИН | ЭТБ | МОЖЕТ | В | СУБ | ЭКУ | ФС | GS | РС | НАС |
2x | СП | ! | " | # | ¤/ $ | % | & | ' | ( | ) | * | + | , | - | . | / |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | @ | А | Б | С | Д | И | Ф | Г | ЧАС | я | Дж | К | л | М | Н | ТО |
5x | П | вопрос | Р | С | Т | В | V | В | Х | И | С | [ | \ | ] | ↑/ ^ | _ |
6x | Ю 042E | А 0410 | Б 0411 | Ц 0426 | Д 0414 | Хорошо 0415 | Ф 0424 | Г 0413 | Х 0425 | И 0418 | И 0419 | К 041А | л 041Б | М 041С | Н 041D | О 041E |
7x | П 041F | Я 042F | Р 0420 | С 0421 | Т 0422 | У 0423 | Же 0416 | В 0412 | Ь 042C | Да 042Б | С 0417 | Ш 0428 | Э 042D | Щ 0429 | Ч 0427 | ПРИНАДЛЕЖАЩИЙ |
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б с д ГОСТ 27463-87. Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) [ GOST 27463-87. Information processing systems. 7-bit coded character sets ] (in Russian). Госстандарт СССР. 1987-10-29. Archived from the original on 2016-12-03 . Retrieved 2016-12-02 .
- ^ Jump up to: а б с д и Соколов, Михаил (23 января 2004 г.). «Имя кодировки: KOI7-переключено» . Международная целевая группа по свободным вычислениям (IFCTF). Архивировано из оригинала 3 декабря 2016 г. Проверено 2 декабря 2016 г.
- ^ Фрид, Нед; Дюрст, Мартин, ред. (20 декабря 2013 г.). «Наборы символов» . RFC2978. Архивировано из оригинала 3 декабря 2016 г. Проверено 3 декабря 2016 г.
- ^ Нечаев, Валентин (2013) [2001]. "Обзор вселенной 8-битных кодировок кириллицы" . Архивировано из оригинала 5 декабря 2016 г. Проверено 5 декабря 2016 г.
- ^ Клюс, Джон (1988). Языковая автоматизация во всем мире - Разработка стандартов набора символов (1-е изд.). Компьютерные проекты «Сезам». ISBN 1-87009501-4 .
- ^ Jump up to: а б с д и ж Чиборра, Роман (30 ноября 1998 г.) [25 мая 1998 г.]. «Суп с кириллицей» . Архивировано из оригинала 3 декабря 2016 г. Проверено 3 декабря 2016 г. [1] [2] [3] [4]
- ^ Jump up to: а б с д Хохлов, Ю. Е. «Представление кириллической информации в электронном виде – таблицы наборов символов (кодовых страниц)» . Архивировано из оригинала 5 декабря 2016 г. Проверено 5 декабря 2016 г.
- ^ да Круз, Фрэнк (2 апреля 2010 г.). «Имена наборов символов Кермит и MIME» . Проект Кермит . Колумбийский университет , Нью-Йорк, США. Архивировано из оригинала 3 декабря 2016 г. Проверено 2 декабря 2016 г.
- ^ Jump up to: а б «КОРОТКИЙ КОИ (КОИ-7)» . Кермит . Колумбийский университет . Проверено 24 июня 2020 г.
Дальнейшее чтение
[ редактировать ]- Корнаи, Андрас; Бирнбаум, Дэвид Дж.; Крузу, Фрэнку; Дэвис, Бер; Фаулер, Джордж; Пейн, Ричард Б.; Паперно, Слава; Симонсен, Келд Дж.; Тобе, Гленн Э.; Вулис, Дмитрий; ван Винген, Йохан В. (13 марта 1993 г.). «Часто задаваемые вопросы по КИРИЛЛИЧЕСКОЙ КОДИРОВКЕ Версия 1.3» . 1.3. Архивировано из оригинала 18 февраля 2017 г. Проверено 24 июня 2020 г.