DKOI

DKOI („binární kód pro zpracování informací“) je 8bitová kódová stránka v azbuce používaná na počítačích řady EC [1] . Telegrafní kódování sloužilo jako základ pro DCOI .

Standardizováno Státní normou SSSR v GOST 19768-74 (ST SEV 358-76) [2] , v roce 1995 nahrazeno GOST 19768-93 (ST SEV 358-88) [3] .

Norma zavádí dvě verze kódování - K1 a K2. Ve druhé verzi jsou ruská písmena, která se stylově shodují s latinskými (A, B, E, K, M, H, O, R, C, T, X, a, e, o, p, s, y, x ), nepoužívané - místo nich latinská písmena se stejným stylem (v tabulce jsou tato nepoužívaná písmena označena žlutě; ostatní ruská písmena, která neodpovídají žádné latince, jsou označena zeleně).

Zpočátku v obou verzích chybělo písmeno Yoyo a velké „tvrdé znamení“ Ъ. Později přidán do GOST 19768-93 ve verzi K1.

Ve variantě K2 je místo a použito znaménko negace a overline (pozice 0x5F a 0xA1 ¬) . ‾^~

IBM 880

Obě možnosti (jak K1, tak K2) umožňují umístit znak dolaru na $pozici 91 (0x5B), v tomto případě je znak měny ¤ umístěn na pozici 225 (0xE1). Touto úpravou se varianta K1 stává kompatibilní s kódováním IBM EBCDIC 880, což je v podstatě nadmnožina DKOI K1 s přidáním podpory pro písmena azbuky nepoužívané v ruštině, ale používané v srbské azbuce, makedonské azbuce, běloruské azbuce popř. Ukrajinská azbuka ze sovětské éry, kromě Dále, 0x6A v kódování 880 je souvislý svislý pruh (jako na kódové stránce 38), nikoli přerušovaný svislý pruh (jako na kódových stránkách 37 a 500).

Tabulka znaků

.0 .jeden .2 .3 .čtyři .5 .6 .7 .osm .9 .A .B .C .D .E .F
 
0.
 
NUL
0
SOH
1
STX2
_
ETX
3
PF9C
_
HT9
_
LC86
_
DEL7F
_
GE
97
RLF
8D
SMM
-8E
VT
B
FF
C
ČR
D
TAK
E
SI
F
 
jeden.
 
DLE
10
DC1
11
DC2
12
TM
13
RES9D
_
NL
85
BS8
_
IL
87
CAN
18
EM
19
CC92
_
CU18F
_
IFS
1C
IGS
1D
IRS
1E
IUS
1F
 
2.
 
DS80
_
SOS
81
FS
82
BYP
84
LF
A
ETB
17
ESC
1B
SM
-8A
CU2
8B
ENQ
5
A.K.6
_
BEL
7
 
3.
 
SYN
16
PN
94
RS
95
UC96
_
EOT
4
CU3
9B
DC4
14
NAK
15
SUB
1A
 
čtyři.
 
PROSTOR
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.
 
yu
44E
430 _
b
431
`
60
:
3A
#
23
@
40
'27
_
=
3D
"
22
 
osm.
 
c
446
61 _
b
62
c
63
d64
_
e
65
f
66
g
67
h
68

69
d
434
e
435
f
444
g
433
x
445
a
438
 
9.
 
439 _
j
6A
k
6B
l
6C
m
6D
n
6E
o
6F
str.
70
q
71
R72
_

43A
l
43B
m
43C
n
43D
asi
43E
n
43F
 
A.
 
i
44F
~
7E
s73
_
t
74
u
75
v
76
w
77
x78
_
79
_
z
7A
p
440
od
441
t
442
na
443
f
436
v roce
432
 
b.
 
b
44C
s
44B
s
437
sh
448
e
44D
w
449
h
447
b
44A
Yu
42E
A
410
B
411
C
426
D
414
E
415
F
424
G
413
 
C.
 
{
7B
A
41
B42
_
C
43
D44
_
E
45
F
46
G47
_
H48
_

49
X
425
a
418
Y
419
K
41A
L
41B
M
41C
 
D.
 
}
7D
J4A
_
K4B
_
L4C
_
M4D
_
N
4E
O
4F
P50
_
Q
51
R52
_
H
41D
Asi
41E
P
41F
Jsem
42F
420 R
C
421
 
E.
 
\
5C
S
53
T54
_
U
55
V
56
W
57
x58
_
Y
59
Z5A
_
T
422
423 _
F
416
B
412
b
42c
S
42B
 
F.
 
0
30
131 _
2
32
3
33
4
34
5
35
6
36
7
37
8
38
9
39
W
417
SH
428
E
42D
Shch
429
Ch
427
EO9F
_

Kombinace písmen

Kombinovaná ruská a latinská písmena jsou zvýrazněna žlutě.

dopis kód dopis kód
ALE C1 A 81
B BA b 78
V C2 v AF
G bf G 8D
D před naším letopočtem d 8A
E C5 E 85
A EU a AE
Z FA h B2
A CB a 8F
Y CC čt 90
Na D2 na 9A
L CE l 9B
M D4 m 9C
H C8 n 9D
Ó D6 o 96
P DC P 9F
R D7 R 97
Z C3 S 83
T E3 t AC
V EB v A8
F BÝT F 8C
X E7 X A7
C BB C 80
H F.E. h B6
W Facebook w B3
SCH FD sch B5
Kommersant b B7
S EF s B1
b EE b B0
E FC uh B4
YU B8 Yu 76
DD A0

Použití DCOI

DCOI se používá v programovacích jazycích:

Poznámky

  1. Vostrikova Z. P. Programování v jazyce assembler počítače ES. - M.: Nauka, 1981. - S. 291.
  2. GOST 19768-74. Výpočetní stroje a systém zpracování dat. 8bitové kódy pro výměnu a zpracování informací.
  3. GOST 19768-93. Informační technologie. Sady 8bitových kódovaných znaků. Binární kód zpracování informací . Získáno 2. prosince 2017. Archivováno z originálu 5. února 2016.