DKOI („cod binar pentru procesarea informațiilor”) este o pagină de cod chirilic pe 8 biți utilizată pe computerele din seria de calculatoare EC [1] . Codarea telegrafică a servit drept bază pentru DCOI .
Standardizat de standardul de stat al URSS în GOST 19768-74 (ST SEV 358-76) [2] , înlocuit în 1995 de GOST 19768-93 (ST SEV 358-88) [3] .
Standardul stabilește două versiuni de codificare - K1 și K2. În a doua versiune, litere rusești care coincid în stil cu cele latine (A, B, E, K, M, H, O, R, C, T, X, a, e, o, p, s, y, x ), neutilizate - în locul lor, litere latine cu același stil (în tabel, aceste litere nefolosite sunt marcate cu galben; alte litere rusești care nu se potrivesc cu nicio literă latine sunt marcate cu verde).
Inițial, în ambele versiuni, litera Yoyo și „semnul greu” Ъ au fost absente. Adăugat ulterior la GOST 19768-93 în versiunea K1.
În varianta K2, un semn de negație și o supralinie sunt folosite în loc de și (pozițiile 0x5F și 0xA1 ¬) . ‾^~
IBM 880Ambele opțiuni (atât K1, cât și K2) permit plasarea semnului dolar $în poziția 91 (0x5B), caz în care semnul valutar ¤ este plasat în poziția 225 (0xE1). Cu această modificare, varianta K1 devine compatibilă cu codificarea IBM EBCDIC 880, care este practic un superset al DKOI K1 cu adăugarea de suport pentru literele chirilice neutilizate în rusă, dar folosite în chirilic sârbesc, chirilic macedonean, chirilic belarus sau Chirilicul ucrainean din era sovietică, cu excepția În plus, 0x6A în codificarea 880 este o bară verticală continuă (ca în pagina de coduri 38), nu o bară verticală ruptă (ca în paginile de cod 37 și 500).
.0 | .unu | .2 | .3 | .patru | .5 | .6 | .7 | .opt | .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 |
CR D |
SO E |
SI F |
unu. |
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 | |||||||
patru. |
SPATIUL 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 |
un 430 |
b 431 |
` 60 |
: 3A |
# 23 |
@ 40 |
'27 _ |
= 3D |
" 22 | ||||||
opt. |
c 446 |
un 61 |
b 62 |
c 63 |
d64 _ |
e 65 |
f 66 |
g 67 |
h 68 |
eu 69 |
d 434 |
e 435 |
f 444 |
g 433 |
x 445 |
și 438 |
9. |
439 _ |
j 6A |
k 6B |
l 6C |
m 6D |
n 6E |
o 6F |
p 70 |
q 71 |
r72 _ |
la 43A |
l 43B |
m 43C |
n 43D |
aproximativ 43E |
n 43F |
A. |
eu 44F |
~ 7E |
s73 _ |
t 74 |
u 75 |
v 76 |
w 77 |
x78 _ |
79 _ |
z 7A |
p 440 |
din 441 |
t 442 |
la 443 |
f 436 |
în 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 _ |
eu 49 |
X 425 |
și 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 |
Despre 41E |
P 41F |
Am 42F |
R 420 |
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 _ |
Literele combinate din rusă și latină sunt evidențiate cu galben.
scrisoare | Codul | scrisoare | Codul |
---|---|---|---|
DAR | C1 | A | 81 |
B | BA | b | 78 |
LA | C2 | în | AF |
G | bf | G | 8 D |
D | î.Hr | d | 8A |
E | C5 | e | 85 |
ȘI | UE | și | AE |
Z | FA | h | B2 |
Și | CB | și | 8F |
Y | CC | th | 90 |
La | D2 | la | 9A |
L | CE | l | 9B |
M | D4 | m | 9C |
H | C8 | n | 9D |
O | D6 | despre | 96 |
P | DC | P | 9F |
R | D7 | R | 97 |
DIN | C3 | Cu | 83 |
T | E3 | t | AC |
La | EB | la | A8 |
F | FI | f | 8C |
X | E7 | X | A7 |
C | BB | c | 80 |
H | F.E. | h | B6 |
W | SH | B3 | |
SCH | FD | sch | B5 |
Kommersant | b | B7 | |
S | EF | s | B1 |
b | EE | b | B0 |
E | FC | uh | B4 |
YU | B8 | Yu | 76 |
eu | DD | eu | A0 |
DCOI a fost folosit în limbaje de programare:
Codificarea caracterelor | |
---|---|
Codificări istorice | comp. suplimentare semafor (Makarov) morse Bodo MTK-2 comp. 6 biți SCP RADIX-50 EBCDIC KOI-7 ISO 646 |
reprezentare modernă pe 8 biți | simboluri ASCII non-ASCII Pagini de cod pe 8 biți chirilic KOI-8 Codificare de bază MacCyrillic ISO 8859 1 (lat.) 2 3 patru 5 (chir.) 6 7 opt 9 zece unsprezece 12 13 paisprezece 15 (€) 16 Windows 1250 1251 (Kir.) 1252 1253 1254 1255 1256 1257 1258 WGL4 IBM și DOS 437 850 852 855 866 „alternativă” MIC |
Multiocteți | tradiţional DBCS GB2312 HTML unicode UTF-32 UTF-16 UTF-8 lista de caractere chirilic |
interfața cu utilizatorul dispunerea tastaturii local traducere de linie font transliterare fonturi personalizate utilitati iconv record |