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;
10 Cards in this Set
- Front
- Back
What is the ALU and what does it do? |
The Arithmetic and Logic Unit is where arithmetic and logical operations are performed. The results are stored in the accumulator. |
|
What is the CU and what does it do? |
The Control Unit controls how data moves around parts of the CPU and how it moves between the CPU and memory. Instructions are decoded in the CU. |
|
What are registers and what do they do? |
Registers are memory locations within the processor. They work quickly so the processor can use them without a bottleneck. |
|
What is the PC and what does it do? |
The Program Counter always contains the address of the next instruction to be executed. It gets incremented to point to the next instruction. |
|
What is the ACC and what does it do? |
The Accumulator stores the results of calculations made by the ALU.
|
|
What is the MAR and what does it do? |
The Memory Address Register stores the address of the data or instructions to be fetched from or sent to. |
|
What is the MDR and what does it do? |
The Memory Data Register stores the data that has been fetched from or stored in memory. |
|
What is the CIR and what does it do? |
The Current Instruction Register is where fetched instructions are copied to for execution. |
|
What are buses and what do they do? |
Buses are circuits on the motherboard that connects the CPU to other components. A bus moves instruction and data around the system. |
|
What are data buses and what do they do? |
They send data to the memory or receive data form the memory. Data can flow both ways along a data bus.
|