Computer Systems eXercises #6
Monitors and Display - Solutions
1.
the 'D' is a combination of either a 'd' and a 'shift' key, or a 'd' and the CAPS
LOCK key on - either way it is easily distinguishable from a single 'd' (which
could also be a 'd' with a 'shift' and the CAPSLOCK on)
2.
1.FIFO is a QUEUE - the first in the line is the forst one to be served
- this is appropriate as a KEYBOARD BUFFER as you want the keystrokes stored
in the order they are typed
2. LIFO is a STACK - the last thing you typed is the first thing that comes
out - this is inappropriate as a keyboard buffer as if you were to type 'ALBATROSS',
it would emerge from the LIFO structure as 'SSORTABLA' which is clearly unusable
3.
MONOCHROME displays have pixels that are a SINGLE COLOUR (usually white,
amber of green) - this allows the pixels to be high definition against the
background colour and so easy to see. a Colour display has to 'make' white
pixels (by activating the R, G and B sections of the pixel with equal intensities).
As this 'faked' solid colour is not as clear as a pixel that is uniformly one
colour, the TEXt on a colour screen is 'blurred'
4.
1. 1280 x 1024 pixels = 1310720 pixels on a screen.
32K colour required a bit depth of 16 bits per pixel
= 1310720x16 bits
= 20971520 bits for 1 screen
= 2621440 bytes
= 2.5 Mb per image
2. 2.5Mb per image x 50 frames per secone
= 125Mb per second uncompressed
3. RASTER displays would be used to display the image as each frame would be a
'mosaic' of pixels of differing colours and intensities
5.
1. RED + GREEN = YELLOW
2. GREEN + BLUE = CYAN
3. RED + BLUE = MAGENTA
4. CYAN + RED = WHITE
5. MAGENTA = GREEN = WHITE
6. YELLOW + BLUE = WHITE
6.
1.
8 4 2 1 8 4 2 1
* * * *
* * * * * *
* * * * * * * *
* * * * * *
* * * *
2.
8 4 2 1 8 4 2 1
* * * * *
*
* * * *
* *
* *
* * * *
* *
* *
7.
1. this is personal opinion and would depend on who the system was for,
what they were going to use it for and what their budget was like
2. ....
8.
1.44Mb of storage space
= 1509949 bytes = 12079595 bits
each pixel requires 24 bits
so 1.44Mb allows for 503316 pixels
which is roughly 709 x 709 pixels square (at full colour)
|