System architecture Flashcards
What does ALU stand for
Arithmetic logic unit
What does the ALU do
Calculate logic and mathmatical problems
What does CPU stand for
Central processing unit
What does CU stand for
Control uni
What is cache and what does it do
Small, fast memory stpring frequently used items and data
Name the 4 registers
-MAR
-MDR
-Program counter
-Accumulator
What does MAR stand for
Memory address register
What does the MAR do
Stores the address of where the instruction is
What does MDR stand for
Memory data register
What does the MDR do
Stores the instruction that has just been fetched
What does the program counter do
Stores the address of the next instruction
What does the accumulator do
Stores the result of the ALU
What effects perfomance of the CPU
-Clock speed
-Number of cores
-Cache size
How does clock speed increase perfomance
Increasing the clock speed means the rate of F-D-E cycles per second increases
How does number of cores increase perfomance
Increasing the number of cores means (if the software allows) multiple cycles can be executed at the same time