Меню
Главная
Случайная статья
Настройки
|
7-битный код для обмена и обработки информации (сокр. КОИ-7) — семейство семибитных кодировок символов, основанных на ISO/IEC 646[1] и предназначенных для обмена и обработки информации с возможностью использования латинского и русского алфавитов. КОИ-7 был стандартизован в ГОСТ 13052—67[2][3], заменённом на ГОСТ 13052—74[4], который, в свою очередь, заменён на ГОСТ 27463—87[5], действующий по сей день.
Изначально КОИ-7 включал в себя 3 кодированных набора символов (кодировки) — Н0, Н1 и Н2 (в настоящее время — только Н0 и Н1[a]). КОИ-7 Н0 соответствует ISO 646:1983 IRV (отличается от ASCII заменой знака доллара ($) на знак валюты (¤) и тильды (~) на черту сверху ()); в КОИ-7 Н1 латинские буквы и некоторые специальные знаки (кодовые позиции —
На практике использовался либо КОИ-7 Н2 сам по себе, либо КОИ-7 Н0/Н1 с переключением: для перехода в русский режим (Н1) использовался управляющий символ SO (ВЫХ [6]), вводившийся с клавиатуры клавишей РУС, для возврата в латинский (Н0) — SI (ВХ [6]), вводившийся клавишей
КОИ-7 использовался в основном на компьютерах семейств СМ ЭВМ и ДВК; КОИ-7 Н2 использовался на БЭСМ-6 (там он назывался «внутренний код данных» (ВКД); при этом вместо части русских букв использовались совпадающие по начертанию латинские, как в ДКОИ К2), а также на микроЭВМ семейств «Электроника-60», «Электроника Д3-28» и ряде других ЭВМ тех времён.
Содержание
Кодовые таблицы
КОИ-7 Н0
|
.0
|
.1
|
.2
|
.3
|
.4
|
.5
|
.6
|
.7
|
.8
|
.9
|
.A
|
.B
|
.C
|
.D
|
.E
|
.F
|
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
|
SO 000E
|
SI 000F
|
1.
|
DLE 0010
|
DC1 0011
|
DC2 0012
|
DC3 0013
|
DC4 0014
|
NAK 0015
|
SYN 0016
|
ETB 0017
|
CAN 0018
|
EM 0019
|
SUB 001A
|
ESC 001B
|
FS 001C
|
GS 001D
|
RS 001E
|
US 001F
|
2.
|
SP 0020
|
! 0021
|
" 0022
|
# 0023
|
¤ 00A4
|
% 0025
|
& 0026
|
' 0027
|
( 0028
|
) 0029
|
* 002A
|
+ 002B
|
, 002C
|
- 002D
|
. 002E
|
/ 002F
|
3.
|
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.
|
@ 0040
|
A 0041
|
B 0042
|
C 0043
|
D 0044
|
E 0045
|
F 0046
|
G 0047
|
H 0048
|
I 0049
|
J 004A
|
K 004B
|
L 004C
|
M 004D
|
N 004E
|
O 004F
|
5.
|
P 0050
|
Q 0051
|
R 0052
|
S 0053
|
T 0054
|
U 0055
|
V 0056
|
W 0057
|
X 0058
|
Y 0059
|
Z 005A
|
[ 005B
|
\ 005C
|
] 005D
|
^[b] 005E
|
_ 005F
|
6.
|
` 0060
|
a 0061
|
b 0062
|
c 0063
|
d 0064
|
e 0065
|
f 0066
|
g 0067
|
h 0068
|
i 0069
|
j 006A
|
k 006B
|
l 006C
|
m 006D
|
n 006E
|
o 006F
|
7.
|
p 0070
|
q 0071
|
r 0072
|
s 0073
|
t 0074
|
u 0075
|
v 0076
|
w 0077
|
x 0078
|
y 0079
|
z 007A
|
{ 007B
|
| 007C
|
} 007D
|
00AF
|
DEL 007F
|
КОИ-7 Н1
|
.0
|
.1
|
.2
|
.3
|
.4
|
.5
|
.6
|
.7
|
.8
|
.9
|
.A
|
.B
|
.C
|
.D
|
.E
|
.F
|
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
|
SO 000E
|
SI 000F
|
1.
|
DLE 0010
|
DC1 0011
|
DC2 0012
|
DC3 0013
|
DC4 0014
|
NAK 0015
|
SYN 0016
|
ETB 0017
|
CAN 0018
|
EM 0019
|
SUB 001A
|
ESC 001B
|
FS 001C
|
GS 001D
|
RS 001E
|
US 001F
|
2.
|
SP 0020
|
! 0021
|
" 0022
|
# 0023
|
¤ 00A4
|
% 0025
|
& 0026
|
' 0027
|
( 0028
|
) 0029
|
* 002A
|
+ 002B
|
, 002C
|
- 002D
|
. 002E
|
/ 002F
|
3.
|
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.
|
ю 044E
|
а 0430
|
б 0431
|
ц 0446
|
д 0434
|
е 0435
|
ф 0444
|
г 0433
|
х 0445
|
и 0438
|
й 0439
|
к 043A
|
л 043B
|
м 043C
|
н 043D
|
о 043E
|
5.
|
п 043F
|
я 044F
|
р 0440
|
с 0441
|
т 0442
|
у 0443
|
ж 0436
|
в 0432
|
ь 044C
|
ы 044B
|
з 0437
|
ш 0448
|
э 044D
|
щ 0449
|
ч 0447
|
ъ[c] 044A
|
6.
|
Ю 042E
|
А 0410
|
Б 0411
|
Ц 0426
|
Д 0414
|
Е 0415
|
Ф 0424
|
Г 0413
|
Х 0425
|
И 0418
|
Й 0419
|
К 041A
|
Л 041B
|
М 041C
|
Н 041D
|
О 041E
|
7.
|
П 041F
|
Я 042F
|
Р 0420
|
С 0421
|
Т 0422
|
У 0423
|
Ж 0416
|
В 0412
|
Ь 042C
|
Ы 042B
|
З 0417
|
Ш 0428
|
Э 042D
|
Щ 0429
|
Ч 0427
|
DEL 007F
|
КОИ-7 Н2
|
.0
|
.1
|
.2
|
.3
|
.4
|
.5
|
.6
|
.7
|
.8
|
.9
|
.A
|
.B
|
.C
|
.D
|
.E
|
.F
|
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
|
SO 000E
|
SI 000F
|
1.
|
DLE 0010
|
DC1 0011
|
DC2 0012
|
DC3 0013
|
DC4 0014
|
NAK 0015
|
SYN 0016
|
ETB 0017
|
CAN 0018
|
EM 0019
|
SUB 001A
|
ESC 001B
|
FS 001C
|
GS 001D
|
RS 001E
|
US 001F
|
2.
|
SP 0020
|
! 0021
|
" 0022
|
# 0023
|
¤ 00A4
|
% 0025
|
& 0026
|
' 0027
|
( 0028
|
) 0029
|
* 002A
|
+ 002B
|
, 002C
|
- 002D
|
. 002E
|
/ 002F
|
3.
|
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.
|
@ 0040
|
A 0041
|
B 0042
|
C 0043
|
D 0044
|
E 0045
|
F 0046
|
G 0047
|
H 0048
|
I 0049
|
J 004A
|
K 004B
|
L 004C
|
M 004D
|
N 004E
|
O 004F
|
5.
|
P 0050
|
Q 0051
|
R 0052
|
S 0053
|
T 0054
|
U 0055
|
V 0056
|
W 0057
|
X 0058
|
Y 0059
|
Z 005A
|
[ 005B
|
\ 005C
|
] 005D
|
¬[b] 00AC
|
_ 005F
|
6.
|
Ю 042E
|
А 0410
|
Б 0411
|
Ц 0426
|
Д 0414
|
Е 0415
|
Ф 0424
|
Г 0413
|
Х 0425
|
И 0418
|
Й 0419
|
К 041A
|
Л 041B
|
М 041C
|
Н 041D
|
О 041E
|
7.
|
П 041F
|
Я 042F
|
Р 0420
|
С 0421
|
Т 0422
|
У 0423
|
Ж 0416
|
В 0412
|
Ь 042C
|
Ы 042B
|
З 0417
|
Ш 0428
|
Э 042D
|
Щ 0429
|
Ч 0427
|
DEL 007F
|
См. также
Примечания
Комментарии
- КОИ-7 Н2 не определён ни в ГОСТ 27463—87, ни в каких-либо других действующих на данный момент стандартах.
- 1 2 Согласно ГОСТ 13052—74, размещённый в данной кодовой позиции знак отрицания (¬) допускалось заменять на «стрелку вверх» — циркумфлекс (^).
- Согласно ГОСТ 13052—74, размещённую в данной кодовой позиции строчную букву ъ допускалось заменять на прописную букву Ъ или подчёркивание (_).
Источники
- ГОСТ Р 34.303—92 (ИСО 4873—86) «Информационная технология. Наборы 8-битных кодированных символов. 8-битный код обмена и обработки информации».
- ГОСТ 13052—67 «Машины вычислительные и аппаратура передачи данных. Коды алфавитно-цифровые» (рус.). Дата обращения: 14 апреля 2025. Архивировано 19 ноября 2017 года.
- Савчук В. Л. Общие понятия и определения. Цели кодирования // Электронные средства сбора, обработки и отображения информации. Электронный учебник. — Томск: ТУСУР, 2012.
-
- ГОСТ 27463—87 (СТ СЭВ 356—86) «Системы обработки информации. 7-битные кодированные наборы символов».
- 1 2 3 ГОСТ 27465—87 (СТ СЭВ 359—86) «Системы обработки информации. Символы. Классификация, наименование и обозначение».
|
|