Меню
Главная
Случайная статья
Настройки
|
Основная кодировка — основанная на CP437 кодовая страница, соответствующая рекомендациям Международной организации по стандартизации (ISO) по размещению букв национального алфавита в кодовой таблице (ISO 4873:1979[1]). Разработана в паре с альтернативной кодировкой (с которой совпадает по набору символов) в середине 1980-х годов в Вычислительном центре Академии наук СССР, была названа и описана в статье в журнале «Микропроцессорные средства и системы»[2]. Использовалась мало (в феврале 1989 года только 7 % опрошенных заявили, что используют её, против 85 % использующих альтернативную)[3]. Её поддерживало только оборудование и программное обеспечение, производившееся в СССР (ЕС ПЭВМ, Лексикон и др.), а также некоторые принтеры Epson.
Встречаются упоминания[4] о том, что один из вариантов основной кодировки был стандартизован в ГОСТ 19768—87, но достоверных сведений о существовании такой редакции стандарта нет: ГОСТ 19768—74 действовал до 1 января 1995 года и был заменён на ГОСТ 19768—93[5], определяющий только кодировки ДКОИ К1 и ДКОИ К2, основанные на EBCDIC. Вероятно, имеется в виду некое изменение к ГОСТ 19768—74, которое планировалось, но так и не было опубликовано (подобное в своё время произошло с ASA X3.4—1965, второй редакцией стандарта ASCII); также возможно, что это был черновой вариант стандарта, впоследствии ставшего ГОСТ Р 34.303—92[6].
Расположение русских букв (кроме заглавной Ё) в кодовой таблице основной кодировки легло в основу международного стандарта кодирования кириллицы ISO/IEC 8859-5, первая редакция которого (ISO/IEC 8859-5:1988) была опубликована в декабре 1988 года[7]. В свою очередь, ГОСТ Р 34.303—92, действующий с 1 июля 1993 года[6], определяет кодировку КОИ-8 В1, основанную на ISO/IEC 8859-5:1988, и кодировки КОИ-8 Н1 (базовую) и КОИ-8 Н2 (рабочую), основанные на альтернативной. Несмотря на сходство названий, эти кодировки не имеют отношения к КОИ-8 по ГОСТ 19768—74, в настоящее время не определённой ни в одном из действующих стандартов.
Хотя оригинальная версия основной кодировки не была стандартизована ни в одном из когда-либо существовавших ГОСТов, её иногда называют «основной кодировкой ГОСТа» или «основной кодировкой ГОСТ». Данное ошибочное название закрепилось за ней из-за использования в одном из первых русскоязычных учебников по работе с IBM PC, пользовавшемся популярностью в 1990-х годах — книге В. Э. Фигурнова «IBM PC для пользователя»[8].
Встречаются упоминания номера кодовой страницы основной кодировки — 1030[источник не указан 235 дней].
Содержание
Кодовая таблица
Нижняя половина (позиции —
|
.0
|
.1
|
.2
|
.3
|
.4
|
.5
|
.6
|
.7
|
.8
|
.9
|
.A
|
.B
|
.C
|
.D
|
.E
|
.F
|
8.
|
2567
|
2568
|
2564
|
2561
|
2562
|
2556
|
2555
|
2565
|
2559
|
2558
|
2552
|
255C
|
255B
|
255E
|
255F
|
2553
|
9.
|
2554
|
2557
|
255D
|
255A
|
2550
|
2551
|
2566
|
2563
|
2569
|
2560
|
256C
|
2591
|
2592
|
2593
|
256B
|
256A
|
A.
|
250C
|
2510
|
2518
|
2514
|
2500
|
2502
|
252C
|
2524
|
2534
|
251C
|
253C
|
2588
|
2584
|
258C
|
2590
|
2580
|
B.
|
А 0410
|
Б 0411
|
В 0412
|
Г 0413
|
Д 0414
|
Е 0415
|
Ж 0416
|
З 0417
|
И 0418
|
Й 0419
|
К 041A
|
Л 041B
|
М 041C
|
Н 041D
|
О 041E
|
П 041F
|
C.
|
Р 0420
|
С 0421
|
Т 0422
|
У 0423
|
Ф 0424
|
Х 0425
|
Ц 0426
|
Ч 0427
|
Ш 0428
|
Щ 0429
|
Ъ 042A
|
Ы 042B
|
Ь 042C
|
Э 042D
|
Ю 042E
|
Я 042F
|
D.
|
а 0430
|
б 0431
|
в 0432
|
г 0433
|
д 0434
|
е 0435
|
ж 0436
|
з 0437
|
и 0438
|
й 0439
|
к 043A
|
л 043B
|
м 043C
|
н 043D
|
о 043E
|
п 043F
|
E.
|
р 0440
|
с 0441
|
т 0442
|
у 0443
|
ф 0444
|
х 0445
|
ц 0446
|
ч 0447
|
ш 0448
|
щ 0449
|
ъ 044A
|
ы 044B
|
ь 044C
|
э 044D
|
ю 044E
|
я 044F
|
F.
|
Ё 0401
|
ё 0451
|
[a] 1FBA3
|
[b] 1FBA2
|
[c] 1FBA0
|
[d] 1FBA1
|
2192
|
2190
|
2193
|
2191
|
00F7
|
± 00B1
|
№ 2116
|
¤ 00A4
|
25A0
|
NBSP 00A0
|
Примечания
Комментарии
- Часть рамки, соединяющая центральные точки нижней и правой сторон.
- Часть рамки, соединяющая центральные точки нижней и левой сторон.
- Часть рамки, соединяющая центральные точки верхней и левой сторон.
- Часть рамки, соединяющая центральные точки верхней и правой сторон.
Источники
- International Organization for Standardization. ISO 4873:1979 — Information processing — 8-bit coded character set for information interchange (англ.). Дата обращения: 6 апреля 2025. Архивировано 29 ноября 2023 года.
- Брябрин В. М., Ландау И. Я., Неменман М. Е. О системе кодирования для персональных ЭВМ // Микропроцессорные средства и системы : журнал. — 1986. — № 4. — С. 61—63. Архивировано 8 июля 2018 года.
- Юрий Стариков. 30-летию Russian MS-DOS 4.01 посвящается (рус.). Дата обращения: 6 апреля 2025. Архивировано 8 декабря 2024 года.
- IBM Corporation. Supported code set names used by Informix® (англ.). Дата обращения: 13 января 2025. Архивировано 13 января 2025 года.
- ГОСТ 19768—93 «Информационная технология. Наборы 8-битных кодированных символов. Двоичный код обработки информации».
- 1 2 ГОСТ Р 34.303—92 (ИСО 4873—86) «Информационная технология. Наборы 8-битных кодированных символов. 8-битный код обмена и обработки информации».
- International Organization for Standardization. ISO/IEC 8859-5:1988 — Information processing — 8-bit single-byte coded graphic character sets — Part 5: Latin/Cyrillic alphabet (англ.). Дата обращения: 6 апреля 2025. Архивировано 1 сентября 2023 года.
- Фигурнов В. Э. Приложение 6. Кодировки символов // IBM PC для пользователя (рус.). — М.: Финансы и статистика, 1990. — С. 226, 229. — 240 с.: ил. — 200 000 экз. — ISBN 5-279-00649-1. Архивировано 11 декабря 2023 года.
|
|