Characteristics of contemporary processors Flashcards
What is the ALU and what is its function?
The ALU completes all of the arithmetic and logical operation
What is the control unit and what is its function?
Directs the operations of the CPU
What is a register?
Registers are small memory cells that operate at a very high speed.
What does the PC (program counter) do?
Holds the address of the next instruction to be executed
What does the accumulator do?
Stores the result from a calculation.
What does the MAR( Memory Address Register) do?
Holds the location that is to be read or written to
What does the MDR (Memory Data Register) do?
Temporarily stores data that has been read or that needs to be written
What does the CIR(Current Instruction Register) do?
Holds the current instruction being executed
What is operand?
The data or memory location that is used to execute an insruction
What is opcode?
The instruction executed by the CPU
What is a bus?
A set of parallel wires that connect two or more components inside the CPU.
What are the 3 busses in the CPU?
Data bus, control bus, address bus
What does the data bus do?
This is a bidirectional bus (can go both ways). Used for transporting data and instructions between components.
What does the address Bus do?
Transmits memory addresses.
What does the control bus do?
This is a bidirectional bus (can go both ways). Used to transmit controls signals between the internal and external components.