Ответ:

1 Мбайт = 1024 · 1024 байта. Объём сообщения равен 1024 · 1024 : 512 = 2048 байт.

На один символ приходится 2048 : 1024 = 2 байта, то есть 16 бит.

Если информационный вес символа равен 16 битам, мощность алфавита равна 216.

Ответ: 65 536 символов.