Для работы монитора с разрешением 640*480 и палитрой из 32 цветов потребуется следующее количество видеопамяти:
Разрешение монитора: 640*480 = 307200 пикселей
Для хранения информации о каждом пикселе в палитре из 32 цветов потребуется 5 бит (2^5=32 цвета)
Таким образом, для хранения информации о каждом пикселе потребуется 5 бит * 307200 = 1536000 бит = 192000 байт = 187.5 килобайт
Таким образом, видеопамяти объемом 512 кб будет более чем достаточно для работы монитора с данным разрешением и палитрой.