DKOI

DKOI ("código binario para el procesamiento de información") es una página de códigos cirílicos de 8 bits utilizada en computadoras de la serie EC de computadoras [1] . La codificación del telégrafo sirvió como base para el DCOI .

Estandarizado por el Estándar Estatal de la URSS en GOST 19768-74 (ST SEV 358-76) [2] , reemplazado en 1995 por GOST 19768-93 (ST SEV 358-88) [3] .

El estándar establece dos versiones de la codificación: K1 y K2. En la segunda versión, letras rusas que coinciden en estilo con las latinas (A, B, E, K, M, H, O, R, C, T, X, a, e, o, p, s, y, x ), no utilizadas - en lugar de ellas, letras latinas con el mismo estilo (en la tabla, estas letras no utilizadas están marcadas en amarillo; otras letras rusas que no coinciden con ninguna letra latina están marcadas en verde).

Inicialmente, en ambas versiones, la letra Yoyo y el "signo duro" Ъ mayúscula estaban ausentes. Posteriormente se agregó a GOST 19768-93 en la versión K1.

En la variante K2, se utilizan un signo de negación y una línea superior en lugar de y (posiciones 0x5F y 0xA1 ¬) . ‾^~

IBM 880

Ambas opciones (tanto K1 como K2) permiten colocar el signo de dólar $en la posición 91 (0x5B), en cuyo caso el signo de moneda ¤ se coloca en la posición 225 (0xE1). Con esta modificación, la variante K1 se vuelve compatible con la codificación IBM EBCDIC 880, que es básicamente un superconjunto de DKOI K1 con la adición de soporte para letras cirílicas que no se usan en ruso, pero se usan en cirílico serbio, cirílico macedonio, cirílico bielorruso o Cirílico ucraniano de la era soviética, excepto Además, 0x6A en la codificación 880 es una barra vertical continua (como en la página de códigos 38), no una barra vertical rota (como en las páginas de códigos 37 y 500).

Tabla de caracteres

.0 .una .2 .3 .cuatro .5 .6 .7 .ocho .9 .A .B .C .D .MI .F
 
0.
 
NULO
0
SO
1
STX2
_
ETX
3
PF9C
_
HT9
_
LC86
_
DEL7F
_
GE
97
RLF
8D
SMM
-8E
TV
B
FF
C
CR
D
SO
E
SI
F
 
una.
 
DLE
10
DC1
11
DC2
12
TM
13
RES9D
_
NL
85
BS8
_
IL
87
LATA
18
EM
19
CC92
_
CU18F
_
IFS
1C
IGS
1D
IRS
1E
SIU
1F
 
2.
 
DS80
_
SOS
81
FS
82
BYP
84
LF
A
ETB
17
ESC
1B
SM
-8A
CU2
8B
ENQ
5
AK6
_
BEL
7
 
3.
 
SIN
16
PN
94
$
95
UC96
_
fin de semana
4
CU3
9B
DC4
14
NAK
15
SUB
1A
 
cuatro
 
ESPACIO
20
[
5B
.
2E
<
3C
(
28
+
2B
!
21
 
5.
 
&
26
]
5D
¤
A4
*
2A
)
29
;
3B
¬AC_
_
 
6.
 
-
2D
/
2F
|
7C
,
2C
%
25
_5F_
_
>
3E
?
3F
 
7.
 
tu 44E
un
430
b
431
`
60
:
3A
#
23
@
40
'27
_
=
3D
"
22
 
ocho.
 
446
_
un
61
62
_
63
_
d64
_
mi
65
66
_
g
67
hora
68
yo
69
434
_
mi
435
F
444
g433
_
x
445
y
438
 
9.
 
439 _
6A
_
k
6B
l6C
_
metro
6D
norte 6E
6F
_
pág.
70
q
71
r72
_
a
43A
l43B
_
metro
43C
norte 43D
sobre
43E
norte 43F
 
UNA.
 
yo
44F
~
7E
s73
_
74 _
tu
75
v76
_
77
_
x78_
_
79
_
Z
7A
pág
. 440
de
441
t442 _
en
443
436
_
en
432
 
b.
 
44C
_
44B _
437 _
448
_
y 44D
w449
_
hora
447
b44A
_
Yu
42E
un
410
B
411
426 _
D
414
415
_
F
424
G
413
 
C.
 
{
7B
un
41
B42
_
43 _
D44
_
mi
45
F
46
G47
_
H48
_
yo
49
X425
_
y
418
Y
419
K
41A
L
41B
METRO
41C
 
D.
 
}
7D
J4A
_
K4B
_
L4C
_
M4D
_
N
4E
O
4F
P50
_
P
51
R52
_
H
41D
Acerca
de 41E
P
41F
soy
42F
$
420
C
421
 
MI.
 
\
5C
S
53
T54
_
U
55
56
_
57
_
x58_
_
año
59
Z5A
_
T
422
423 _
F
416
B
412
segundo 42c
S
42B
 
F.
 
0
30
1
31
2
32
3
33
4
34
5
35
6
36
7
37
8
38
9
39
417
_
SH
428
E
42D
Shch
429
Capítulo
427
EO9F
_

Combinación de letras

Las letras rusas y latinas combinadas se resaltan en amarillo.

carta el código carta el código
PERO C1 a 81
B licenciado en Letras b 78
A C2 en FA
GRAMO novio GRAMO 8D
D antes de Cristo d 8A
mi C5 mi 85
Y UE y AE
Z FA h B2
Y CB y 8F
Y CC el 90
A D2 a 9A
L CE yo 9B
METRO D4 metro 9C
H C8 norte 9D
O D6 sobre 96
PAGS corriente continua PAGS 9F
R D7 R 97
DE C3 Con 83
T E3 t C.A.
A EB a A8
F SER F 8C
X E7 X A7
C cama y desayuno C 80
H FE h B6
W Facebook w B3
SCH DF sch B5
Kommersant b B7
S FE s B1
b EE.UU. b B0
mi FC oh B4
YU B8 Yu 76
yo DD yo A0

Usando el DCOI

DCOI se ha utilizado en lenguajes de programación:

Notas

  1. Vostrikova Z. P. Programación en lenguaje ensamblador de la computadora ES. - M.: Nauka, 1981. - S. 291.
  2. GOST 19768-74. Máquinas de computación y sistema de procesamiento de datos. Códigos de 8 bits para intercambio y procesamiento de información.
  3. GOST 19768-93. Tecnologías de la información. Conjuntos de caracteres codificados de 8 bits. Código Binario de Procesamiento de la Información . Consultado el 2 de diciembre de 2017. Archivado desde el original el 5 de febrero de 2016.