Количество бит памяти для хранения символов зависит от размера алфавита, потому что чем больше алфавит, тем больше информационный вес одного символа. 1
Например, если в алфавите 32 буквы, то 32 = 2^5, поэтому на кодирование одной буквы нужно 5 бит. 3 Если учитывать большие и маленькие буквы, получается 64 символа, тогда уже нужно 6 бит, потому что 64 = 2^6. 3
Для алфавита, содержащего промежуточное между степенями двойки количество символов, количество необходимых бит нужно округлять в большую сторону. 5
Также для компьютерного алфавита, который содержит 256 символов, один символ весит 8 бит или 1 байт. 14