Computer Systems Flashcards
What are the two forms of representing text?
- Extended ASCII
- Unicode
How many bits does extended ASCII use?
8 bits
How many bits does unicode use?
16 bits
What is an advantage of extended ASCII?
Less storage requirements
What is a disadvantage of extended ASCII?
Can’t represent as many characters
What is an advantage of unicode?
Can represent more characters
What is a disadvantage of unicode?
Requires more storage
What is colour depth?
The number of bits per pixel, which determines how many colours can be represented
What is true colour?
A colour bit depth of 24 bits
What are the advantages of bitmap graphics?
3
- Can edit down to individual pixel level
- Adding extra detail does not increase file size
- Can create photo realistic images
What are the disadvantages of bitmap graphics?
2
- Very large file size for individual pixel storage
- Resolution dependant, so pixelated when scaled larger
What are the advantages of vector graphics?
3
- Small file size as only attributes are saved
- Resolution independent, so doesn’t pixelate when scaled larger
- Objects can be layered
What are the disadvantages of vector graphics?
2
- Difficult to make realistic images with just objects
- Adding extra objects increases file size
What happens if we increase the number of bits allocated to the mantissa?
Increases the precision of the number, but decreases the number of bits available for the exponent so the range of numbers is decreased
What happens if we increase the number of bits allocated to the exponent?
Increases the range of the number, but decreases the number of bits available for the mantissa so the precision of the number is decreased
What are the steps of the fetch execute cycle?
4
- The processor sets up the address bus with the required address
- The processor activated the read line on the control bus
- An instruction is fetched from the memory location using the data bus and stored in the instruction register
- The instruction in the instruction register is then interpreted by the decoder and carried out
What factors affect system performance
4
- Number of cores (processors)
- Width of data bus
- Cache memory
- Clock speed