Пожалуйста, помогите решить задачу, никак не могу понять, как решить Пусть Видеопамять...

0 голосов
27 просмотров

Пожалуйста, помогите решить задачу, никак не могу понять, как решить


Пусть Видеопамять компьютера имеет объем 512 Кбайт. Размер графической сетки - 640x480. Сколько страниц экрана одновременно разместиться в видеопамяти при палитре из 16 цветов; 256 цветов?


Информатика (43 баллов) | 27 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Найдем объем одной страницы.
16 цветов - это 4 бита на 1 пиксель, т.к. 2^4=16
Общий объем в битах равен 640*480*4
Переведем биты в килобайты:
 \frac{640*480*4}{8*1024} = 150 Kb
В памяти, объемом 512 Кбайт, можно сохранить не более 2-х таких страниц.

256 цветов - 8 бит на пиксель, т.к. 2^8=256
8 бит - 1 байт 
Объем изображения будет в два раза больше, чем в предыдущем случае. Но все равно рассчитаем:
Объем в байтах равен 640*480
Переведем в килобайты
 \frac{640*480}{1024} = 300 Kb
В 512 Кбайт можно сохранить не более одной страницы, объемом 300 Кбайт.

(15.5k баллов)