Монитор работает с 8-цветной палитрой в режиме 512*256 пикселей. Для кодирования изображений требуется 4800 Кбайт. Сколько страниц видеопамяти оно занимает?
Ответы
Ответ:
100 страниц видеопамяти требуется для кодирования изображений
Объяснение:
Дано:
N = 8 цветов
K = 512 * 256 = 131072 пикселей
I_и = 4800 Кбайт = 39321600 бит
Найти:
k - ?
Формулы:
N = 2^i, где
N - количество цветов в палитре
i - глубина цвета (число бит, используемых для кодирования цвета одного пикселя)
^ - знак степени
I = K * i, где
I - информационный объём изображения на мониторе
K - количество точек (пикселей)
i - глубина цвета (число бит, используемых для кодирования цвета одного пикселя)
вычислим, из первой формулы, сколько бит используется для кодирования одного пикселя:
8 = 2^i
i = 3 бит (8 = 2^3)
рассчитаем по второй формуле какой информационный объём занимает одна страница видеопамяти:
I_c = 131072 * 3 = 393216 бит
зная какой информационный объём требуется для кодирования всех изображений, рассчитаем количество страниц видеопамяти:
k = I_и / I_c
k = 39321600 / 393216 = 100 страниц
Перевод единиц:
4800 Кбайт = 4800 * 1024 = 4915200 байт (1 Кбайт = 1024 байт)
4915200 байт = 4915200 * 8 = 39321600 бит (1 байт = 8 бит)