1.1 Systems architecture Flashcards
Components of the CPU and the FDE cycle
CPU stands for…
Central Processing Unit
FDE cycle stands for…
Fetch Decode Execute cycle
RAM stands for…
Random Access Memory
ROM stands for…
Read-Only Memory
What are the four registers in the Von Neumann architecture?
Memory Address Register, Memory Data Register, Accumulator and the Program counter
What are the four Acronyms for the registers in the Von Neumann architecture?
MAR,MDR,PC,ACC
What is the role of the Arithmetic Logic Unit (ALU) ?
It carries out the Arithmetic and Logical calculations of the computer e.g. add (+), subtract (-), multiply (*), divide (/), DIV, MOD, greater than (>), less than (<), equal to (==), equal to or greater than (>=), equal to or less than (<=), not equal to (!=)
What is the role of the Control Unit (CU) ?
The Control Unit (CU) decodes instructions and sends signals to control how data moves around the CPU
What is the role of the Accumulator (ACC) ?
Holds the result of the calculations performed by the ALU
What is the role of the Program Counter (PC) ?
Holds the address of the next instruction to be executed in memory and it counts which instruction has just been executed so that it does not confuse itself
What is the role of the Memory Data Register (MDR) ?
Holds the data fetched from or to be written into memory
What is the role of the Memory Address Register (MAR) ?
Holds the address of where data is to be fetched or stored
What is Cache Memory?
Cache is temporary storage of frequently accessed data and instructions being read to and written from
What is Clock Speed?
Clock speed is the number of FDE cycles that are carried out per second by the CPU. Measured in Hertz/Gigahertz
How does Clock Speed affect the performance of the CPU?
Larger Clock Speed means that more FDE cycles can be carried out by the CPU per second which increases performance