Low Level Processing - Architecture of a Computer Flashcards
What is the CPU made up of and what do the components do? (3)
- The Control Unit (This manages the fetching and execution of instructions from main memory)
- The Arithmetic Logic Unit (This performs arithmetic operations and logical decisions)
- The Registers (These are temporary storage locations that are internal to the processor)
What can registers hold? (3)
Data being processed, the current instruction being executed and the memory being read from or written to
What is RAM?
It stores all of the data and programs currently being used (It is volatile)
What is ROM?
Non volatile memory that contains the bootstrap loader
What is a word?
The number of bits that the processor can process in a single operation
What are interfaces and what do they provide?
- The hardware and software required to allow communication between the processor and peripheral devices
- It needs to provide buffering and analogue to digital conversion
What is the address bus?
This bus holds the address of where the data is to be read from or written to
What is the data bus?
This bus is used to transfer data (The grater the bus width the more bits can be processed)
What is the control bus?
Each line on the control bus has its own function to trigger an event (It can read, write and reset)