видеопамять компьютера имеет объем 512Кбайт.Размер графической сетки-640х480.Сколько страниц экрана одновременно разместится в видеопамяти при палитре 32 цвета?
Answers & Comments
buldoz8zer8
Найдем кол-во битов для кодирования одного пикселя: 32=2^x x=5 Найдем объем видеопамяти, которую занимает одна страница: 640*480*5=1536000 бит=192000 байт=187,5 КБайт Найдем кол-во страниц: 512/187,5=2,7 округляем в меньшую сторону, получается 2 Ответ: 2 страницы
0 votes Thanks 0
57633
Пусть видеопамять компьютера имеет объем 512 кБайт. Размер графической сетки - 640 х 480. Сколько страниц экрана одновременно разместится в видеопамяти при палитре из 16 цветов; 256 цветов?
Для 16 (2^4) цветов нужно 4 бита на пиксель, для одного экрана нужно 640*480*4=1228800 бит=153600 байт, память 512*1024=524288 байт, посчитаем 524288 /153600=3,41333 т.е. 3 страницы.
Для 256 (2^8) цветов нужно 8 бит на пиксель, для одного экрана нужно 640*480*8=2457600 бит=307200 байт, память 512*1024=524288 байт 524288 /307200=1,70667 т.е. 1 страница.
Answers & Comments
32=2^x
x=5
Найдем объем видеопамяти, которую занимает одна страница:
640*480*5=1536000 бит=192000 байт=187,5 КБайт
Найдем кол-во страниц:
512/187,5=2,7 округляем в меньшую сторону, получается 2
Ответ: 2 страницы
Для 16 (2^4) цветов нужно 4 бита на пиксель, для одного экрана нужно 640*480*4=1228800 бит=153600 байт, память 512*1024=524288 байт, посчитаем 524288 /153600=3,41333 т.е. 3 страницы.
Для 256 (2^8) цветов нужно 8 бит на пиксель, для одного экрана нужно 640*480*8=2457600 бит=307200 байт, память 512*1024=524288 байт
524288 /307200=1,70667 т.е. 1 страница.