DKOI

DKOI ("binær kode til informationsbehandling") er en 8-bit kyrillisk tegntabel, der bruges på computere i EC-serien af ​​computere [1] . Telegrafkodningen tjente som grundlag for DCOI .

Standardiseret af USSR 's statsstandard i GOST 19768-74 (ST SEV 358-76) [2] , erstattet i 1995 af GOST 19768-93 (ST SEV 358-88) [3] .

Standarden etablerer to versioner af kodningen - K1 og K2. I den anden version falder russiske bogstaver i stil sammen med latinske bogstaver (A, B, E, K, M, H, O, R, C, T, X, a, e, o, p, s, y, x ), ikke brugt - i stedet for dem, latinske bogstaver med samme stil (i tabellen er disse ubrugte bogstaver markeret med gult; andre russiske bogstaver, der ikke matcher nogen latinske bogstaver, er markeret med grønt).

I begge versioner var bogstavet Yoyo og det store "hårde tegn" Ъ fraværende. Senere tilføjet til GOST 19768-93 i version K1.

I K2-varianten bruges et negationstegn og en overstregning i stedet for og (positionerne 0x5F og 0xA1 ¬) . ‾^~

IBM 880

Begge muligheder (både K1 og K2) tillader, at dollartegnet placeres $i position 91 (0x5B), i hvilket tilfælde valutategnet ¤ placeres i position 225 (0xE1). Med denne modifikation bliver K1-varianten kompatibel med IBM EBCDIC 880-kodningen, som dybest set er et supersæt af DKOI K1 med tilføjelse af understøttelse af kyrilliske bogstaver, der ikke bruges på russisk, men bruges på serbisk kyrillisk, makedonsk kyrillisk, hviderussisk kyrillisk eller Sovjet-æra ukrainsk kyrillisk, undtagen Ydermere er 0x6A i kodning 880 en kontinuerlig lodret streg (som i kodetabel 38), ikke en brudt lodret streg (som i kodesider 37 og 500).

Tegntabel

.0 .en .2 .3 .fire .5 .6 .7 .otte .9 .EN .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
CR
D

E
SI
F
 
en.
 
DLE
10
DC1
11
DC2
12
TM
13
RES9D
_
NL
85
BS8
_
IL
87
DÅS
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
 
fire.
 
RUM
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
en
430
b
431
`
60
:
3A
#
23
@
40
'27
_
=
3D
"
22
 
otte.
 
c
446
en
61
b
62
c
63
d64
_
e
65
f
66
g
67
h
68
jeg
69
d
434
e
435
f
444
g
433
x
445
og
438
 
9.
 
439 _
j
6A
k
6B
l
6C
m
6D
n
6E
o
6F
s
70
q
71
r72
_
til
43A
l
43B
m
43C
n
43D
omkring
43E
n
43F
 
EN.
 
i
44F
~
7E
s73
_
t
74
u
75
v
76
w
77
x78
_
79
_
z
7A
s
440
fra
441
t
442

443
f
436
i
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
_
jeg
49
X
425
og
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
Omkring
41E
P
41F
Jeg er
42F
420 kr
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
1
31
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
_

Kombination af bogstaver

Kombinerede russiske og latinske bogstaver er fremhævet med gult.

brev koden brev koden
MEN C1 -en 81
B BA b 78
C2 i AF
G bf G 8D
D f.Kr d 8A
E C5 e 85
OG EU og AE
W FA h B2
Og CB og 8F
Y CC th 90
Til D2 til 9A
L CE l 9B
M D4 m 9C
H C8 n 9D
O D6 om 96
P DC P 9F
R D7 R 97
FRA C3 Med 83
T E3 t AC
EB A8
F VÆRE f 8C
x E7 x A7
C BB c 80
H F.E. h B6
W Facebook sh B3
SCH FD sch B5
Kommersant b B7
S EF s B1
b EE b B0
E FC øh B4
YU B8 Yu 76
jeg DD jeg A0

Brug af DCOI

DCOI er blevet brugt i programmeringssprog:

Noter

  1. Vostrikova Z. P. Programmering i ES-computerens assemblersprog. - M .: Nauka, 1981. - S. 291.
  2. GOST 19768-74. Computere og databehandlingssystem. 8-bit koder til informationsudveksling og -behandling.
  3. GOST 19768-93. Informationsteknologi. Sæt med 8-bit kodede tegn. Binær kode for informationsbehandling . Hentet 2. december 2017. Arkiveret fra originalen 5. februar 2016.