1 Hardware Flashcards
What is FDE?
Fetch, Decode, Execute cycle
What is the purpose of the CPU?
To process data and instructions
What is the purpose of the Control Unit?
It directs the flow of data and information around the CPU and coordinates other components in the CPU
What is the purpose of the ALU?
The arithmetic and logic unit performs simple calculation’s and logical comparisons
What is the purpose of the registers?
The registers are temporary storage spaces used in the FDE cycle
What is the purpose of Cache memory / internal memory?
Cache memory is used to store data that is frequently accessed, it is split into three levels it is faster than RAM
What is computer architecture?
The ay a computer is designed and laid out, the most common type is Von Neumann
What is Harvard architecture?
An alternative architecture with the control unit as the most essential component
What are the key features of Von Neumann architecture?
> The CPU is the most important component
Instructions and data are stored in memory
Data input/output is important.
Why is storing instructions in memory important?
It allows the computer to be re-programmed more easily
What is the purpose of buses?
They allow data to be transferred to different parts of the computer.
What is the purpose of the address bus?
This carries the storage address of any data that needs to be loaded or saved
What is the purpose of the Data bus?
It carries data to and from RAM as well as input/output deivces
What is the purpose of the control bus?
The control unit uses the to send control signals to different parts of the computer
What is the purpose of Fetch in FDE?
Fetch takes the address from the PC puts it in MAR from memory stores it in the instruction register and increments the program counter