Main code page (Russian)

The Main code page (Russian: Основная кодировка) is an 8-bit code page used in DOS. It was devised in 1986 by a research group at the Academy of Science of the USSR.[1] The other code page by the same group is known as the "Alternative code page" (Russian: Альтернативная кодировка) which is nearly identical to code page 866. Unlike the latter, the "Main code page" does not preserve the code points of the pseudographic symbols of code page 437. However, the majority of software at that period were made to be compatible with code page 437, as a result the Main code page has never gained any wide use. With the introduction of the Russian version of MS-DOS in 1990 which by default uses code page 866, the Main code page has become obsolete. Neither IBM nor Microsoft have ever supported this code page, so it has not been given its code page number by any vendor.

The Main code page was hardwired in some Soviet IBM PC clones such as ES PEVM or Iskra-1030 (however, other Soviet computers such as UKNC generally used KOI-7 or KOI-8).

The cells B0–EF seem to be the origin for the same rows in ISO/IEC 8859-5.

Main code page[2][3]
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_
0
NUL
0000

263A

263B

2665

2666

2663

2660

2022

25D8

25CB

25D9

2642

2640

266A

266B

263C
1_
16

25BA

25C4

2195

203C

00B6
§
00A7

25AC

21A8

2191

2193

2192

2190

221F

2194

25B2

25BC
2_
32
SP
0020
!
0021
"
0022
#
0023
$
0024
%
0025
&
0026
'
0027
(
0028
)
0029
*
002A
+
002B
,
002C
-
002D
.
002E
/
002F
3_
48
0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
:
003A
;
003B
<
003C
=
003D
>
003E
?
003F
4_
64
@
0040
A
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
I
0049
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
5_
80
P
0050
Q
0051
R
0052
S
0053
T
0054
U
0055
V
0056
W
0057
X
0058
Y
0059
Z
005A
[
005B
\
005C
]
005D
^
005E
_
005F
6_
96
`
0060
a
0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
h
0068
i
0069
j
006A
k
006B
l
006C
m
006D
n
006E
o
006F
7_
112
p
0070
q
0071
r
0072
s
0073
t
0074
u
0075
v
0076
w
0077
x
0078
y
0079
z
007A
{
007B
|
007C
}
007D
~
007E

2302
8_
128

2567

2568

2564

2561

2562

2556

2555

2565

2559

2558

2552

255C

255B

255E

255F

2553
9_
144

2554

2557

255D

255A

2550

2551

2566

2563

2569

2560

256C

2591

2592

2593

256B

256A
A_
160

250C

2510

2518

2514

2500

2502

252C

2524

2534

251C

253C

2588

2584

258C

2590

2580
B_
176
А
0410
Б
0411
В
0412
Г
0413
Д
0414
Е
0415
Ж
0416
З
0417
И
0418
Й
0419
К
041A
Л
041B
М
041C
Н
041D
О
041E
П
041F
C_
192
Р
0420
С
0421
Т
0422
У
0423
Ф
0424
Х
0425
Ц
0426
Ч
0427
Ш
0428
Щ
0429
Ъ
042A
Ы
042B
Ь
042C
Э
042D
Ю
042E
Я
042F
D_
208
а
0430
б
0431
в
0432
г
0433
д
0434
е
0435
ж
0436
з
0437
и
0438
й
0439
к
043A
л
043B
м
043C
н
043D
о
043E
п
043F
E_
224
р
0440
с
0441
т
0442
у
0443
ф
0444
х
0445
ц
0446
ч
0447
ш
0448
щ
0449
ъ
044A
ы
044B
ь
044C
э
044D
ю
044E
я
044F
F_
240
Ё
0401
ё
0451

256D

256E

256F

2570

2192

2190

2193

2191
÷
00F7
±
00B1
}

2116
¤
00A4

25A0
NBSP
00A0

  Letter  Number  Punctuation  Symbol  Other  Undefined

References

  1. (in Russian) Брябрин В. М., Ландау И. Я., Неменман М. Е. О системе кодирования для персональных ЭВМ // Микропроцессорные средства и системы. — 1986. — № 4. — С. 61—64.
  2. (in Russian) Брябрин В. М., Ландау И. Я., Неменман М. Е. О системе кодирования для персональных ЭВМ (page 62) // Микропроцессорные средства и системы. — 1986. — № 4.
  3. (in Russian) Брябрин В. М., Ландау И. Я., Неменман М. Е. О системе кодирования для персональных ЭВМ (page 63) // Микропроцессорные средства и системы. — 1986. — № 4.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.