DKOI ("binäärikoodi tietojenkäsittelyyn") on 8-bittinen kyrillinen koodisivu, jota käytetään EC-sarjan tietokoneissa [1] . Lennätinkoodaus toimi DCOI:n perustana .
Standardoitu Neuvostoliiton valtionstandardilla GOST 19768-74 (ST SEV 358-76) [2] , korvattu vuonna 1995 GOST 19768-93 (ST SEV 358-88) [3] .
Standardi perustaa kaksi versiota koodauksesta - K1 ja K2. Toisessa versiossa venäläiset kirjaimet, jotka sopivat tyyliltään latinalaisten kirjainten kanssa (A, B, E, K, M, H, O, R, C, T, X, a, e, o, p, s, y, x ), ei käytetty - niiden sijaan latinalaiset kirjaimet samalla tyylillä (taulukossa nämä käyttämättömät kirjaimet on merkitty keltaisella; muut venäläiset kirjaimet, jotka eivät vastaa latinalaisia kirjaimia, on merkitty vihreällä).
Aluksi molemmissa versioissa kirjain Yoyo ja iso "kova merkki" Ъ puuttuivat. Myöhemmin lisätty GOST 19768-93:een versiossa K1.
K2-versiossa käytetään negatiivista merkkiä ja yliviivausta ja (paikat 0x5F ja 0xA1 ¬) sijasta . ‾^~
IBM 880Molemmat vaihtoehdot (sekä K1 että K2) sallivat dollarin merkin sijoittamisen $kohtaan 91 (0x5B), jolloin valuuttamerkki ¤ sijoitetaan kohtaan 225 (0xE1). Tämän muutoksen myötä K1-versiosta tulee yhteensopiva IBM EBCDIC 880 -koodauksen kanssa, joka on pohjimmiltaan DKOI K1:n superjoukko, johon on lisätty tuki kyrillisille kirjaimille, joita ei käytetä venäjällä, mutta joita käytetään serbiassa, makedoniassa, valkovenäläisessä kyrillisessä tai Neuvostoliiton ajan ukrainalainen kyrillinen, paitsi Lisäksi 0x6A koodauksessa 880 on jatkuva pystypalkki (kuten koodisivulla 38), ei katkennut pystypalkki (kuten koodisivuilla 37 ja 500).
.0 | .yksi | .2 | .3 | .neljä | .5 | .6 | .7 | .kahdeksan | .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 |
SIIS E |
SI F |
yksi. |
DLE 10 |
DC1 11 |
DC2 12 |
TM 13 |
RES9D _ |
NL 85 |
BS8_ _ |
IL 87 |
VOI 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 | |||||||
neljä. |
TILA 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 | ||||||
kahdeksan. |
c 446 |
a 61 |
b 62 |
c 63 |
d64 _ |
e 65 |
f 66 |
g 67 |
h 68 |
minä 69 |
d 434 |
e 435 |
f 444 |
g 433 |
x 445 |
ja 438 |
9. |
439 _ |
j 6A |
k 6B |
l 6C |
m 6D |
n 6E |
o 6F |
s . 70 |
q 71 |
r72_ _ |
43A asti |
l 43B |
m 43C |
n 43D |
noin 43e |
n 43F |
A. |
minä 44F |
~ 7E |
s73_ _ |
t 74 |
u 75 |
v 76 |
w 77 |
x78_ _ |
79 _ |
z 7A |
s . 440 |
alkaen 441 |
t 442 |
osoitteessa 443 |
f 436 |
vuonna 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 _ |
minä 49 |
X 425 |
ja 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 |
Noin 41E |
P 41F |
Olen 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_ _ |
Yhdistetyt venäläiset ja latinalaiset kirjaimet on korostettu keltaisella.
kirje | koodi | kirje | koodi |
---|---|---|---|
MUTTA | C1 | a | 81 |
B | BA | b | 78 |
AT | C2 | sisään | AF |
G | bf | G | 8D |
D | eKr | d | 8A |
E | C5 | e | 85 |
JA | EU | ja | AE |
W | FA | h | B2 |
Ja | CB | ja | 8F |
Y | CC | th | 90 |
Vastaanottaja | D2 | to | 9A |
L | CE | l | 9B |
M | D4 | m | 9C |
H | C8 | n | 9D |
O | D6 | noin | 96 |
P | DC | P | 9F |
R | D7 | R | 97 |
FROM | C3 | Kanssa | 83 |
T | E3 | t | AC |
klo | EB | klo | A8 |
F | OLLA | 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 |
minä | DD | minä | A0 |
DCOI:ta on käytetty ohjelmointikielissä:
Merkkien koodaukset | |
---|---|
Historialliset koodaukset | lisäkomp. semafori (Makarov) morsia Bodo MTK-2 comp. 6-bittinen SCP RADIX-50 EBCDIC KOI-7 ISO 646 |
moderni 8-bittinen esitys | symboleja ASCII ei-ASCII 8-bittiset koodisivut Kyrillinen KOI-8 Peruskoodaus MacCyrillic ISO 8859 1 (lat.) 2 3 neljä 5 (kir.) 6 7 kahdeksan 9 kymmenen yksitoista 12 13 neljätoista 15 (€) 16 Windows 1250 1251 (kir.) 1252 1253 1254 1255 1256 1257 1258 WGL4 IBM ja DOS 437 850 852 855 866 "vaihtoehto" MIC |
Monitavu | perinteinen DBCS GB2312 HTML unicode UTF-32 UTF-16 UTF-8 merkkiluettelo Kyrillinen |
käyttöliittymä näppäimistöasettelu alue rivin käännös fontti translitterointi mukautettuja fontteja apuohjelmia iconv ennätys |