Ответ:

Для кодирования одного символа алфавита требуется столько бит, чтобы можно было закодировать все символы: \(2^i = N\), где \(i\) — число бит, \(N\) — мощность алфавита.

Так как \(512 = 2^9\), получаем \(i = 9\).

Ответ: 9 бит.