Кодовые таблицы DOS (CP866), Windows1251, KOI8-R отличаются друг от друга …
количеством байт для представления одного символа
набором символов в первой части кодовой таблицы
количеством кодируемых символов
набором символов во второй части кодовой таблицы