Flashcards from GC
mostly paper 1 topics (73 cards)
What is the purpose of the CPU?
To process instructions and manage data in a computer
What is the name of the architecture that stores programs and data in the same memory?
Von Neumann architecture
What happens to the Program Counter as soon as an instruction has been fetched?
It is incremented to point to the next instruction
What happens in the Program Counter when the next instruction is copied to the MAR?
The PC increments to the next instruction
What is the function of the address bus?
Transmits the address between the processor and memory
What is the function of a data bus?
Transmits data between the processor, memory and input-output devices
What is the function of a control bus?
Transmits signals of the processor to control the memory and peripheral devices
List the registers used in von Neumann architecture
MAR, MDR, ACC, PC and CIR
What are the steps involved in a READ operation?
Address→MAR; Read signal is sent by processor; Data→MDR
What are the steps involved in a WRITE operation?
Data→MDR; Address→MAR; Write signal is sent by processor
What does a processor consist of?
ALU (Arithmetic and Logic unit) and Control Unit (CU)
What is the function of an ALU?
Performs arithmetic and logic operations
What is the function of a CU?
Controls the memory, processor and input-output devices
List the registers of a CU.
CIR (Current Instruction Register) and PC (Program Counter)
What are the steps involved in a fetch operation?
Address of next instruction→PC; PC→MAR; Instruction→MDR; MDR→CIR; Value of PC incremented
What are images made of?
Tiny elements called pixels (picture elements)
What are bitmaps?
A type of image made of an organised grid of coloured squares called pixels
What happens to image quality when bitmaps are scaled?
Image loses quality
What are vectors?
A type of image that uses coordinates and geometrical shapes such as lines and curves to define an image
What happens to image quality when vectors are scaled?
Image quality is not lost
How are bitmap images displayed?
Images are displayed as a grid of pixels
How are vector images displayed?
A vector image is rasterised or converted to a grid of pixels for display
What is colour depth?
Colour depth is the number of bits used to indicate different colours of a pixel
How many different colours can be represented by a n-bit system?
2n different colours