Основна́я кодиро́вка — основанная на CP437 кодовая страница, соответствующая рекомендациям Международной организации по стандартизации (ISO) по размещению букв национального алфавита в кодовой таблице (:1979). Разработана в паре с альтернативной кодировкой (с которой совпадает по набору символов) в середине годов в Вычислительном центре Академии наук СССР, была названа и описана в статье в журнале «Микропроцессорные средства и системы». Использовалась мало (в феврале 1989 года только 7 % опрошенных советских пользователей IBM PC-совместимых ПК заявили, что используют её, против 85 % использующих альтернативную). Её поддерживало только оборудование и программное обеспечение, производившееся в СССР (ЕС ПЭВМ, Лексикон и др.), а также некоторые принтеры Epson.
Встречаются упоминания о том, что один из вариантов основной кодировки был стандартизован в , но достоверных сведений о существовании такой редакции стандарта нет: действовал до 1 июля 1993 года и был заменён на , определяющий только кодовые страницы ДКОИ К1 и ДКОИ К2, основанные на EBCDIC. Вероятно, имеется в виду некое изменение к , которое планировалось, но так и не было опубликовано (подобное в своё время произошло с , второй редакцией стандарта ASCII); также возможно, что это был черновой вариант стандарта, впоследствии ставшего ..
Расположение русских букв (кроме заглавной Ё) в кодовой таблице основной кодировки легло в основу международного стандарта кодирования кириллицы , первая редакция которого (:1988) была опубликована в декабре 1988 года. В свою очередь, , действующий с 1 июля 1993 года, определяет кодировку КОИ-8 В1, основанную на :1988, и кодовые страницы КОИ-8 Н1 и КОИ-8 Н2, основанные на альтернативной кодировке. Несмотря на сходство названий, эти кодировки не имеют отношения к КОИ-8 по , в настоящее время не определённой ни в одном из действующих стандартов.
Хотя оригинальная основная кодировка не была стандартизована ни в одном из когда-либо существовавших ГОСТов, её иногда называют «основной кодировкой ГОСТа» или «основной кодировкой ГОСТ». Данное ошибочное название закрепилось за ней из-за использования в одном из первых русскоязычных учебников по работе с IBM PC-совместимыми ПК, пользовавшемся популярностью в годах — книге В. Э. Фигурнова «IBM PC для пользователя».
Кодовая таблица Нижняя половина (позиции —) кодовой таблицы не показана, поскольку она полностью совпадает с CP437 (ASCII). Числа под символами обозначают их шестнадцатеричный код в Юникоде.
Примечания
Комментарии
Источники
Категория:Компьютерные кодировки Категория:Кодировки кириллицы