KOI-7 - KOI-7

KOI court
Kermit COURT-KOI
Alias ​​(s) KOI-7 N2, ВКД
Langue (s) russe
la norme GOST 13052, GOST 27463
Classification Encodage KOI 7 bits
Précédé par MTK-2
succédé par KOI-8
Autre (s) codage (s) associé (s) YUSCII , ISO 646
KOI-7 commuté
MIME / IANA Commuté KOI7
Alias ​​(s) csKOI7switched
Langue (s) russe
la norme GOST 13052, GOST 27463
Classification Encodage KOI avec état 7 bits
Transforme / Encode ISO 646 : IRV (shift-in)
KOI-7 N1 (shift-out)
Précédé par MTK-2
succédé par KOI-8
Autre (s) codage (s) associé (s) YUSCII

KOI-7 ( КОИ-7 ) est un encodage de caractères 7 bits , conçu pour couvrir le russe , qui utilise l' alphabet cyrillique .

En russe, KOI-7 signifie Kod Obmena Informatsiey, 7 bits (Код Обмена Информацией, 7 бит) qui signifie "Code pour l'échange d'informations, 7 bits".

Il a d'abord été normalisé dans GOST 13052-67 (avec la 2ème révision GOST 13052-74 / ST SEV 356-76) et GOST 27463-87 / ST SEV 356-86.

Les caractères de contrôle Shift Out (SO) et Shift In (SI) sont utilisés dans KOI-7, où SO commence à imprimer les lettres russes (KOI-7 N1), et SI recommence à imprimer les lettres latines (KOI-7 N0), ou pour les minuscules et commutation en majuscules . Cette version est également connue sous le nom de commutateur KOI7, alias csKOI7switched .

Sur les terminaux informatiques compatibles ISO 2022, la commutation KOI7 peut être activée par la séquence d'échappement . ESC ( @ ESC ) N LS0

KOI-7 a été utilisé sur des machines comme le SM EVM (СМ ЭВМ) et DVK (ДВК); KOI-7 N2 a été utilisé dans le langage machine du Электроника Д3-28  [ ru ] (Elektronika D3-28) comme code hexadécimal à quatre chiffres, БЭСМ-6  [ ru ] (BESM-6), où il s'appelait ВКД , (code de données interne). Les encodages ont également été utilisés sur RSX-11 , RT-11 et des systèmes similaires.

KOI-7 N0

KOI-7 N0 ( КОИ-7 Н0 ) est identique à l'IRV défini dans ISO 646 : 1967. Par rapport à l' US-ASCII , le signe dollar ("$") au point de code 24 ( hexadécimal ) a été remplacé par le signe monétaire universel "¤", mais cela n'a pas été maintenu dans tous les cas, en particulier pas après la chute du fer. Rideau . De même, l'IRV défini dans ISO / CEI 646: 1991 a également changé le caractère en un signe dollar.

KOI-7 N0
_0 _1 _2 _3 _4 _5 _6 _sept _8 _9 _UNE _B _C _RÉ _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
000C FF
CR
000D
SO
000E
SI
000F
1_
16
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
NOUS
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
Un
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
Je
0049
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
5_
80
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
^
005E
_
005F
6_
96
`
0060
un
0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
h
0068
je
0069
j
006A
k
006B
l
006C
m
006D
n
006E
o
006F
7_
112
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
~
007E
DEL
007F

   Lettre    Nombre    Ponctuation    symbole    Autre    Indéfini

KOI-7 N1

KOI-7 N1 ( КОИ-7 Н1 ) a d'abord été normalisé dans GOST 13052-67, et plus tard également dans ISO 5427 . Il est également parfois appelé «koi-0».

Par rapport à ASCII et ISO 646, les lettres majuscules et minuscules sont permutées afin de faciliter la reconnaissance du texte russe lorsqu'il est présenté en ASCII.

Pour découper l'alphabet en morceaux de 32 caractères, le Ё / ë pointillé a été supprimé. Afin d'éviter les conflits avec la définition ASCII et ISO 646 comme DEL et son utilisation comme marqueur EOF (-1) dans certains systèmes, il a laissé tomber le "CAPITAL HARD SIGN" Ъ qui aurait naturellement résidé à cet emplacement.

Dans une variante bulgare l'inutile « CAPITAL YERY » russe Ы au point de code 121 a été remplacé par le « signe CAPITAL DUR » Ъ .

KOI-7 N1
_0 _1 _2 _3 _4 _5 _6 _sept _8 _9 _UNE _B _C _RÉ _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
000C FF
CR
000D
SO
000E
SI
000F
1_
16
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
NOUS
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

   Lettre    Nombre    Ponctuation    symbole    Autre    Indéfini

KOI-7 N2

KOI-7 N2 ( КОИ-7 Н2 ), comme KOI-7 N1, a également été normalisé dans GOST 13052-67.

Kermit le nomme SHORT-KOI / short-koi .

KOI-7 N2
_0 _1 _2 _3 _4 _5 _6 _sept _8 _9 _UNE _B _C _RÉ _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
000C FF
CR
000D
SO
000E
SI
000F
1_
16
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
NOUS
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
Un
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
Je
0049
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
5_
80
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
/ ^
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

   Lettre    Nombre    Ponctuation    symbole    Autre    Indéfini

Voir également

Références

Lectures complémentaires

  • Kornai, Andras; Birnbaum, David J .; da Cruz, Frank; Davis, Bur; Fowler, George; Paine, Richard B .; Paperno, Slava; Simonsen, Keld J .; Thobe, Glenn E .; Vulis, Dimitri; van Wingen, Johan W. (13/03/1993). -> "FAQ ENCODAGE CYRILLIQUE Version 1.3" Vérifier la |archive-url= valeur ( aide ) . 1.3. Archivé de l'original le 18/02/2017 . Récupéré 24/06/2020 .