Chapter 17: Hardware Flashcards
What does the Arithmetic Logic Unit (ALU) do?
Performs calculations and logical decisions within the CPU.
What is the role of the Control Unit (CU)?
Sends signals to other parts of the computer system to control the movement of data around the CPU.
What is Cache in a computer system?
A small amount of high-speed memory built within or very close to the processor. It temporarily stores & provides fast access to frequently used instructions & data, speeding up processing
(Primary memory & volatile)
What is the function of the Clock in a CPU?
The electronic unit that synchronizes related components by generating pulses at a constant rate.
What is a Bus in computer architecture?
A collection of wires for transmitting data and instructions between components.
What is the Address Bus?
A unidirectional bus that carries addresses which data needs to be written to or read from.
What is the Data Bus?
A bidirectional bus that carries actual data or instructions.
What does the Control Bus do?
A bidirectional bus that carries commands and signals that control and coordinate all the activities within the computer and tell components whether to read or write the data and when to do so.
What are Registers in a CPU?
Tiny, fast pieces of onboard memory inside the CPU each with a very specific purpose.
What is the purpose of the Accumulator?
Holds results of calculations performed by the ALU
What does the Program Counter do?
Holds the memory address of the next instruction to be fetched.
What is the Current Instruction Register (CIR)?
Holds the instruction currently being executed.
What is a CPU?
The central processing unit is responsible for handling/executing all the instructions received from the computer’s software and hardware.
It is made of transistors acting as on/off switches, controlled by electric signals.
What is a Microprocessor?
An integrated circuit that contains a CPU.
What factors affect CPU performance?
- Number of cores: The more cores a CPU has, the greater the number of instructions it can process in a given space of time.
- Cache size: The larger the cache, the better the CPU performance.
- Clock speed: The faster the clock speed, the faster the rate of processing.