Section 1.1 The CPU Flashcards
(15 cards)
Basic computer system model?
Input → CPU(processing) → output
↓
Storage
What does the CPU do?
It’s the hardware that executes programs and manages the rest of the computer.
What is the CPU made up of?
Main memory, processor and cache.
What is Von Nuemann architecture?
Before programs could be stored, VN used the idea of holding programs in main memory and data would move between the memory unit and the processor.
What does the address bus do?
Carries addresses from the processor to memory and input/output devices.
What does the data bus do?
Sends data between the processor, memory and input/output devices.
What does the control bus do?
Carries signals to coordinate all the computer activities.
What is the CU?
It coordinates the activities in the CPU.
•sequence of instructions
•decoding instructions
•processor timing
What is the ALU?
It’s does the calculations.
•logic operations(AND OR NOT)
•Shift operations
•Arithmentic operations
What does the MAR(memory address register) do?
Holds the address of the instruction or peice of data to be fetched or stored.
What does the MDR(memory data register) do?
When a instruction is fetched it is temporarily held here.
What does the PC(program counter) do?
It holds the address of the next instruction to be processed.
What does the CIR(current instruction register) do?
Holds the current instruction to be executed, just fetched that was held in the MDR.
What does the ACC(accumulator) do?
A general purpose register where data can be temporarily stored.
What is the processor made up of?
CU, ALU and registers.