Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
13 Cards in this Set
- Front
- Back
CPU |
. |
|
What is the purpose of the CPU? |
To process all data and instructions that make the system work |
|
What is the Von Neumann Architecture? |
|
|
What is the fetch-decode-execute cycle? |
Fetch: 1) Memory address copied from PC to MAR 2) Instruction stored in MAR address copied to MDR 3) PC incremented to point to address of next instruction Decode: Instruction in MDR is decoded by CU Execute: Instruction then performed. |
|
What is the role of the Program Counter? |
To hold memory address of the instruction for each cycle |
|
What is the role of the Accumulator? |
To store intermediate result of the calculations in the ALU |
|
What is the role of the MAR? |
Holds any memory address about to be used by the CPU |
|
What is the purpose of the MDR? |
Holds the actual data or instruction |
|
What does the CU do? |
It controls the flow of data in and out of the CPU |
|
What does the ALU do? |
It performs simple arthimetic as well as logic operations and binary shifts |
|
What does the Cache do? |
It stores regularly used data so the CPU can access it quickly |
|
What 3 things effect the Performance of a CPU? |
Clock speed Cache Size Number of Cores |
|
What other Components can effect System Performance? |
RAM GPU Motherboard |