Está en la página 1de 1

Ejercicios 1 Conceptos Bsicos

Nota: algunos ejercicios estn tomados de: Ejercicios de Grficos. Conceptos Generales. Pedro
Pascual)

1. Qu cantidad de memoria se necesita para representar en una pantalla de 1024 x 768 color
verdadero (truecolor)?
2. Cunta memoria de video se requiere para almacenar una pantalla de 800 x 600 pixeles con 1.8
millones de colores?
3. Determinar el tiempo de acceso a un pixel para una pantalla con una resolucin de 768 x 256 pixeles
y con una frecuencia de refresco de 40 Hz en un sistema de barrido entrelazado. Considerando que
para un sistema de representacin de este tipo, el tiempo de retorno horizontal es de 20 s, el
tiempo de retorno vertical es de 1500 s y el tiempo de cuadro es de 25000 s.
4. Si se dispone de una DPU con 4 planos para una pantalla de 768x640 pixels, determinar la memoria
mnima en Kb que debe tener el buffer de refresco (raster). Qu requerimientos mnimos de
memoria grfica, expresada en Kbytes, es necesaria para poder utilizar Truecolor (24 bits de color)
en un dispositivo de 1024x768 pixels?
5. En la terminales de barrido, qu se almacena en la memoria de refresco y para qu se utiliza?
6. Qu diferencia hay entre un formato de almacenamiento con representacin vectorial y uno con
representacin de mapa de bits?
7. Un subsistema grfico tiene su frame buffer en la direccin 0 0D000000 (direccionamiento de 32
bits). Se est en un modo con resolucin de 1024x768 y el tamao de celda del frame buffer es de
3 bytes, uno por cada componente de color (modo directo). Qu se debe hacer para mostrar un
punto blanco en el centro de la pantalla, y el resto en negro?
8. Repetir el problema si el tamao de celda es de un byte, y el subsistema grfico funciona en modo
indirecto, con LUT de 6 bits por componente de color.
Nota: El primer valor del frame buffer corresponde al vrtice superior izquierdo de la pantalla. Se
barre por lneas.
9. El frame buffer de un subsistema grfico se encuentra en la direccin 0x0A000000. El tamao de
cada celda es de 1 byte, la resolucin de 640x480 y estamos en un modo indirecto, con una LUT
de 8 bits por componente de color (R,G,B). Qu aparece en pantalla en los siguientes casos, si la
LUT tiene la primera entrada a 0xFF0000, la segunda 0x00FF00, la tercera 0x0000FF, la cuarta
0xFFFFFF y el resto de entradas est a cero?
a. Valor 1 en el rango de direcciones 0x0A000000 : 0A0018FF y resto a 0.
b. Valor 2 en los rangos 0x0A000000 : 0A000004,0x0A000280 : 0A000284,0x0A000500 :
0A000504, 0x0A000780 : 0A000784, 0x0A000A00 : 0A000A04 y resto a 0.
c. Valor 3 en las posiciones 0x0A000000, 0x0A00027F, 0x0A04AD80, 0x0A04AFFF y resto en
2.
Nota: El primer valor del frame buffer corresponde al vrtice superior izquierdo de la pantalla. Se
barre por lneas.
10. Para un frame buffer de 4 bit por pixel, con LUT de 6 bit por color primario, indicar:
a. El nmero mximo de colores distintos que se pueden mostrar simultneamente en pantalla
b. El nmero de colores de entre los que se pueden elegir los que se muestran en pantalla
c. El nmero de niveles de gris
d. La resolucin mxima que se puede obtener de entre las siguientes si se dispone de 256KB
de memoria de vdeo: 640x480, 800x600, 1024x768. Repetir el clculo si se dispone de
512KB de memoria de vdeo.
11. Repetir el problema para un frame buffer de 6 bit por pxel, con LUT de 8 bit por color primario,
memoria de vdeo de 512KB y las mismas resoluciones.

También podría gustarte