Меню

Главная
Случайная статья
Настройки
CP866
Материал из https://ru.wikipedia.org

Альтернативная кодировка — основанная на CP437 кодовая страница, где большинство специфических европейских символов в верхней половине (позициях 0x80

Разработана в паре с основной кодировкой (с которой совпадает по набору символов) в середине 1980-х годов в Вычислительном центре Академии наук СССР, была названа и описана в статье в журнале «Микропроцессорные средства и системы»[1]. Пользовалась большой популярностью среди советских пользователей IBM PC-совместимых ПК (в феврале 1989 года 85 % опрошенных заявили, что используют её)[2]. Техническим недостатком данной кодировки является разрыв основного диапазона строчных русских букв, несколько усложняющий обработку (в частности, сортировку) текстовой информации.

Исторически существовало несколько вариантов альтернативной кодировки, но все изменения, как правило, затрагивали только диапазон кодовых позиций

Хотя оригинальная альтернативная кодировка не была стандартизована ни в одном из когда-либо существовавших ГОСТов, её иногда называют «альтернативной кодировкой ГОСТа» или «альтернативной кодировкой ГОСТ». Данное ошибочное название закрепилось за ней из-за использования в одном из первых русскоязычных учебников по работе с IBM PC-совместимыми ПК, пользовавшемся популярностью в 1990-х годах — книге В. Э. Фигурнова «IBM PC для пользователя»[4].

Два варианта альтернативной кодировки — КОИ-8 Н1 (базовый набор кириллицы для русского языка) и КОИ-8 Н2 (рабочий набор кириллицы для русского, белорусского и украинского языков, включающий символы псевдографики) — определены в ГОСТ Р 34.303—92[5]. Несмотря на сходство названий, они не имеют отношения к кодировке КОИ-8 по ГОСТ 19768—74, в настоящее время не определённой ни в одном из действующих стандартов.

Содержание

Кодовые таблицы

Нижние половины (позиции

Оригинальная кодировка
.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
8. А
0410
Б
0411
В
0412
Г
0413
Д
0414
Е
0415
Ж
0416
З
0417
И
0418
Й
0419
К
041A
Л
041B
М
041C
Н
041D
О
041E
П
041F
9. Р
0420
С
0421
Т
0422
У
0423
Ф
0424
Х
0425
Ц
0426
Ч
0427
Ш
0428
Щ
0429
Ъ
042A
Ы
042B
Ь
042C
Э
042D
Ю
042E
Я
042F
A. а
0430
б
0431
в
0432
г
0433
д
0434
е
0435
ж
0436
з
0437
и
0438
й
0439
к
043A
л
043B
м
043C
н
043D
о
043E
п
043F
B.
2591

2592

2593

2502

2524

2561

2562

2556

2555

2563

2551

2557

255D

255C

255B

2510
C.
2514

2534

252C

251C

2500

253C

255E

255F

255A

2554

2569

2566

2560

2550

256C

2567
D.
2568

2564

2565

2559

2558

2552

2553

256B

256A

2518

250C

2588

2584

258C

2590

2580
E. р
0440
с
0441
т
0442
у
0443
ф
0444
х
0445
ц
0446
ч
0447
ш
0448
щ
0449
ъ
044A
ы
044B
ь
044C
э
044D
ю
044E
я
044F
F. Ё
0401
ё
0451

1FBA3

1FBA2

1FBA0

1FBA1

2192

2190

2193

2191

00F7
±
00B1

2116
¤
00A4

25A0
NBSP
00A0


Производные кодировки
Downgrade Counter