В ASCII для кодирования одного символа требуется 8 бит, потому что это позволяет закодировать больше символов. 2 Если на каждый символ отвести 8 бит памяти, то можно будет закодировать уже 28 = 256 символов. 2
Исходный код ASCII содержал 7 бит и был предназначен для кодирования 128 символов, но для использования кириллических букв места в получившейся таблице не хватало. 2 Поэтому было решено расширить её, отведя на каждый символ 8 бит памяти. 2
Также использование 8 бит удобно тем, что первые восьмиразрядные процессоры уже были доступны, что облегчало разработку расширенной таблицы кодировок ASCII. 1
Таким образом, 8 бит в ASCII позволяют закодировать большее количество символов, включая национальные символы разных стран. 2