Для кодирования кириллических текстов в Windows-1251 понадобилось 8 бит на символ, потому что 7 бит, выделенных для представления печатных символов в первых ЭВМ, не хватало для кодирования национальных алфавитов, в том числе кириллицы. 12
Было решено перейти на кодирование с помощью 8 бит (одного байта), так как это позволяло закодировать больше символов: 28 = 256. 12 При этом символы национальных алфавитов располагались во второй половине кодовой таблицы, то есть содержали единицу в старшем разряде байта, отведённого для кодирования символа. 1