КОИ-7 - KOI-7

Короткий KOI
КермитSHORT-KOI
Псевдоним (а)КОИ-7 №2, ВКД
Язык (и)русский
СтандартГОСТ 13052, ГОСТ 27463
Классификация7-битный КОИ кодирование
ПредшествуетМТК-2
ПреемникКОИ-8
Другая связанная кодировка (и)ЮСКИИ, ISO 646
КОИ-7 переключаемый
MIME / IANAKOI7-переключенный
Псевдоним (а)csKOI7switched
Язык (и)русский
СтандартГОСТ 13052, ГОСТ 27463
Классификация7-битный сохранный КОИ кодирование
Преобразует / кодируетISO 646: IRV (сдвиг)
КОИ-7 У1 (выносной)
ПредшествуетМТК-2
ПреемникКОИ-8
Другая связанная кодировка (и)ЮСКИИ

КОИ-7 (КОИ-7) является 7-битным кодировка символов, предназначенный для покрытия русский, который использует Кириллица алфавит.

На русском языке КОИ-7 означает Код Обмен Информации, 7 бит (Код Обмена Информацией, 7 бит), что означает «Код для обмена информацией, 7 бит».[1]

Впервые стандартизирован в ГОСТ 13052-67 (со 2-й редакцией ГОСТ 13052-74 / СТ SEV 356-76) и ГОСТ 27463-87 / СТ СЭВ 356-86.

Сдвиг (SO) и Перейти в (SI) управляющие символы используются в КОИ-7, где СО начинает печать Русские буквы (KOI-7 N1), и SI начинает печать Латинские буквы снова (КОИ-7 N0), или для строчная буква и верхний регистр переключение. Эта версия также известна как KOI7-переключенный он же csKOI7switched.[2][3]

На ISO 2022 совместимый компьютерные терминалы KOI7-переключение может быть активировано escape-последовательностью ESC (@ ESC) N LS0.[2]

КОИ-7 использовался на таких машинах, как SM EVM (СМ ЭВМ) и ДВК (ДВК); КОИ-7 Н2 использовался на машинном языке Электроника Д3-28 [RU ] (Электроника Д3-28) в виде четырехзначного шестнадцатеричного кода, БЭСМ-6 [RU ] (БЭСМ-6), где назывался ВКД, (внутренний код данных). Кодировки также использовались на RSX-11, РТ-11 и подобные системы.[4]

КОИ-7 №0

КОИ-7 №0[2] (КОИ-7 Н0[1]) идентичен IRV, установленному в ISO 646:1967.[2] В сравнении с US-ASCII, то знак доллара ("$") в кодовой точке 24 (шестнадцатеричный) был заменен на универсальный знак валюты «¤», но это поддерживалось не во всех случаях, особенно после падения Железный занавес. Аналогичным образом, IRV установлен в ИСО / МЭК 646: 1991 также изменил символ обратно на знак доллара.

КОИ-7 №0
_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F
0_
0
NUL
0000
SOH
0001
STX
0002
ETX
0003
EOT
0004
ENQ
0005
ACK
0006
BEL
0007
BS
0008
HT
0009
LF
000A
VT
000B
FF
000C
CR
000D
ТАК
000E
SI
000F
1_
16
DLE
0010
DC1
0011
DC2
0012
DC3
0013
DC4
0014
НАК
0015
SYN
0016
ETB
0017
МОЧЬ
0018
ЭМ
0019
SUB
001A
ESC
001B
FS
001C
GS
001D
RS
001E
НАС
001F
2_
32
SP
0020
!
0021
"
0022
#
0023
¤/$
00A4 / 0024
%
0025
&
0026
'
0027
(
0028
)
0029
*
002A
+
002B
,
002C
-
002D
.
002E
/
002F
3_
48
0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
:
003A
;
003B
<
003C
=
003D
>
003E
?
003F
4_
64
@
0040
А
0041
B
0042
C
0043
D
0044
E
0045
F
0046
г
0047
ЧАС
0048
я
0049
J
004A
K
004B
L
004C
M
004D
N
004E
О
004F
5_
80
п
0050
Q
0051
р
0052
S
0053
Т
0054
U
0055
V
0056
W
0057
Икс
0058
Y
0059
Z
005A
[
005B
\
005C
]
005D
^
005E
_
005F
6_
96
`
0060
а
0061
б
0062
c
0063
d
0064
е
0065
ж
0066
г
0067
час
0068
я
0069
j
006A
k
006B
л
006C
м
006D
п
006E
о
006F
7_
112
п
0070
q
0071
р
0072
s
0073
т
0074
ты
0075
v
0076
ш
0077
Икс
0078
у
0079
z
007A
{
007B
|
007C
}
007D
~
007E
DEL
007F

  Письмо  Число  Пунктуация  Символ  Другой  Неопределенный

КОИ-7 №1

КОИ-7 №1 (КОИ-7 Н1[1]) впервые был стандартизирован в ГОСТ 13052-67,[5][6][7] а позже и в ISO 5427.[2] Иногда его также называют «кои-0».[6]

В сравнении с ASCII и ISO 646 прописные и строчные буквы меняются местами, чтобы упростить распознавание русского текста, представленного с использованием ASCII.[6]

Чтобы разрезать алфавит на фрагменты по 32 символа, Ё / ë была сброшена.[6] Во избежание конфликтов с определением ASCII и ISO 646 как DEL и его использование как EOF маркер (-1) в некоторых системах выпал «ЖЕСТКИЙ ЗНАК» Ъ которые естественно проживали бы в этом месте.[6]

В болгарском варианте ненужное русское "КАПИТАЛ YERY" Ы в кодовой точке 121 был заменен на "ЗАГЛАВНЫЙ ЗНАК" Ъ.[6]

КОИ-7 №1[7]
_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F
0_
0
NUL
0000
SOH
0001
STX
0002
ETX
0003
EOT
0004
ENQ
0005
ACK
0006
BEL
0007
BS
0008
HT
0009
LF
000A
VT
000B
FF
000C
CR
000D
ТАК
000E
SI
000F
1_
16
DLE
0010
DC1
0011
DC2
0012
DC3
0013
DC4
0014
НАК
0015
SYN
0016
ETB
0017
МОЧЬ
0018
ЭМ
0019
SUB
001A
ESC
001B
FS
001C
GS
001D
RS
001E
НАС
001F
2_
32
SP
0020
!
0021
"
0022
#
0023
¤/$
00A4 / 0024
%
0025
&
0026
'
0027
(
0028
)
0029
*
002A
+
002B
,
002C
-
002D
.
002E
/
002F
3_
48
0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
:
003A
;
003B
<
003C
=
003D
>
003E
?
003F
4_
64
ю
044E
а
0430
б
0431
ц
0446
д
0434
е
0435
ф
0444
г
0433
х
0445
и
0438
й
0439
к
043A
л
043B
м
043C
н
043D
о
043E
5_
80
п
043F
я
044F
р
0440
с
0441
т
0442
у
0443
ж
0436
в
0432
ь
044C
ы
044B
з
0437
ш
0448
э
044D
щ
0449
ч
0447
ъ
044A
6_
96
Ю
042E
А
0410
Б
0411
Ц
0426
Д
0414
Е
0415
Ф
0424
Г
0413
Х
0425
И
0418
Й
0419
К
041A
Л
041B
М
041C
Н
041D
О
041E
7_
112
П
041F
Я
042F
Р
0420
С
0421
Т
0422
У
0423
Ж
0416
В
0412
Ь
042C
Ы /Ъ
042B / 042A
З
0417
Ш
0428
Э
042D
Щ
0429
Ч
0427
DEL
007F

  Письмо  Число  Пунктуация  Символ  Другой  Неопределенный

КОИ-7 №2

КОИ-7 №2 (КОИ-7 Н2[1]), как и КОИ-7 Н1, также был стандартизирован в ГОСТ 13052-67.[7]

Кермит называет это SHORT-KOI / короткие кои.[8][9]

КОИ-7 №2[7][9]
_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F
0_
0
NUL
0000
SOH
0001
STX
0002
ETX
0003
EOT
0004
ENQ
0005
ACK
0006
BEL
0007
BS
0008
HT
0009
LF
000A
VT
000B
FF
000C
CR
000D
ТАК
000E
SI
000F
1_
16
DLE
0010
DC1
0011
DC2
0012
DC3
0013
DC4
0014
НАК
0015
SYN
0016
ETB
0017
МОЧЬ
0018
ЭМ
0019
SUB
001A
ESC
001B
FS
001C
GS
001D
RS
001E
НАС
001F
2_
32
SP
0020
!
0021
"
0022
#
0023
¤/$
00A4 / 0024
%
0025
&
0026
'
0027
(
0028
)
0029
*
002A
+
002B
,
002C
-
002D
.
002E
/
002F
3_
48
0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
:
003A
;
003B
<
003C
=
003D
>
003E
?
003F
4_
64
@
0040
А
0041
B
0042
C
0043
D
0044
E
0045
F
0046
г
0047
ЧАС
0048
я
0049
J
004A
K
004B
L
004C
M
004D
N
004E
О
004F
5_
80
п
0050
Q
0051
р
0052
S
0053
Т
0054
U
0055
V
0056
W
0057
Икс
0058
Y
0059
Z
005A
[
005B
\
005C
]
005D
/^
2191 / 005E
_
005F
6_
96
Ю
042E
А
0410
Б
0411
Ц
0426
Д
0414
Е
0415
Ф
0424
Г
0413
Х
0425
И
0418
Й
0419
К
041A
Л
041B
М
041C
Н
041D
О
041E
7_
112
П
041F
Я
042F
Р
0420
С
0421
Т
0422
У
0423
Ж
0416
В
0412
Ь
042C
Ы
042B
З
0417
Ш
0428
Э
042D
Щ
0429
Ч
0427
DEL
007F

  Письмо  Число  Пунктуация  Символ  Другой  Неопределенный

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

использованная литература

  1. ^ а б c d ГОСТ 27463-87. Системы обработки информации. 7-битные кодированные наборы символов (с Изменением N 1) [ГОСТ 27463-87. Системы обработки информации. Наборы 7-битных кодированных символов] (по-русски). Госстандарт СССР. 1987-10-29. В архиве из оригинала от 03.12.2016. Получено 2016-12-02.
  2. ^ а б c d е Соколов, Михаил (2004-01-23). "Название набора символов: переключение KOI7". Международная рабочая группа по бесплатным вычислениям (IFCTF). В архиве из оригинала от 03.12.2016. Получено 2016-12-02.
  3. ^ Фрид, Нед; Дюрст, Мартин, ред. (2013-12-20). «Наборы символов». RFC2978. В архиве из оригинала от 03.12.2016. Получено 2016-12-03.
  4. ^ Нечаев, Валентин (2013) [2001]. «Обзор вселенной 8-битных кодировок кириллицы». В архиве из оригинала от 05.12.2016. Получено 2016-12-05.
  5. ^ Клубок, Джон (1988). Языковая автоматизация во всем мире - разработка стандартов набора символов (1-е изд.). Компьютерные проекты «Сезам». ISBN  1-87009501-4.
  6. ^ а б c d е ж Чиборра, Роман (1998-11-30) [1998-05-25]. "Суп с кириллической кодировкой". В архиве из оригинала от 03.12.2016. Получено 2016-12-03. [1] [2] [3] [4]
  7. ^ а б c d Хохлов, Ю. Э. «Представление кириллической информации в электронном виде - Таблицы кодовых страниц». В архиве из оригинала от 05.12.2016. Получено 2016-12-05.
  8. ^ да Круз, Франк (2010-04-02). "Кермит и имена наборов символов MIME". Проект Кермит. Колумбийский университет, Нью-Йорк, США. В архиве из оригинала от 03.12.2016. Получено 2016-12-02.
  9. ^ а б «КОИЙ КОИ (КОИ-7)». Кермит. Колумбийский университет. Получено 2020-06-24.

дальнейшее чтение

  • Корнаи, Андрас; Бирнбаум, Дэвид Дж .; да Круз, Франк; Дэвис, Бур; Фаулер, Джордж; Пейн, Ричард Б.; Паперно, Слава; Simonsen, Keld J .; Thobe, Glenn E .; Вулис, Дмитрий; ван Винген, Йохан В. (13 марта 1993 г.). -> "FAQ по КИРИЛЛИЧЕСКОМУ КОДИРОВАНИЮ Версия 1.3" Проверьте | архив-url = ценность (Помогите). 1.3. Архивировано из оригинал на 2017-02-18. Получено 2020-06-24.