Двои́чный код обрабо́тки информа́ции (сокр. ДКОИ) — семейство восьмибитных кодовых страниц, основанных на IBM EBCDIC и предназначенных для обработки информации с возможностью использования латинского и русского алфавитов на компьютерах серии ЕС ЭВМ. ДКОИ был стандартизован в паре с КОИ-8 в , заменённом (в части ДКОИ) на , который, в свою очередь, заменён на ., действующий по сей день.

Стандарт определяет два варианта ДКОИ — К1 и К2. Во втором варианте русские буквы, совпадающие по начертанию с латинскими (А, В, Е, К, М, Н, О, Р, С, Т, Х, а, е, о, р, с, у, х), отсутствуют — вместо них предполагается использовать аналогичные им латинские (в таблице русские буквы, отсутствующие в варианте К2, помечены жёлтым, остальные — зелёным).

Неалфавитный порядок следования русских букв в кодовой таблице ДКОИ унаследовал от телетайпного кода МТК-2. Изначально в ДКОИ отсутствовали обе (прописная и строчная) буквы Ё и прописная буква Ъ. Они были добавлены в (Ё — только в варианте К1).

В варианте К2 используется знак отрицания (¬) и черта сверху (‾) вместо циркумфлекса (^) и тильды (~) (позиции и ).

IBM 880 В обоих вариантах (как К1, так и К2) допускается размещение знака доллара ($) в позиции , в этом случае знак валюты (¤) помещается в позицию . При такой модификации вариант К1 становится совместим с кодировкой IBM EBCDIC 880, в основном представляющей собой надмножество ДКОИ К1 с добавлением поддержки кириллических букв, отсутствующих в русском алфавите, но имеющихся в украинском (советского периода), белорусском, сербском и македонском алфавитах. Кроме того, в кодировке 880 — непрерывная вертикальная черта (|) (как в кодовой странице 38), а не разорванная вертикальная черта (¦) (как в кодовых страницах 37 и 500).

Кодовая таблица

Совмещение букв Совмещённые русские и латинские буквы выделены жёлтым.

Буква Код Буква Код А а Б б В в Г г Д д Е е Ж ж З з И и Й й К к Л л М м Н н О о П п Р р С с Т т У у Ф ф Х х Ц ц Ч ч Ш ш Щ щ Ъ ъ Ы ы Ь ь Э э Ю ю Я я

Использование ДКОИ ДКОИ использовался в языках программирования: АЛМИР-65 Аналитик-74 Эль-76

Примечания

Категория:ГОСТ Категория:Кодировки кириллицы Категория:ЕС ЭВМ