1. Processor Components Flashcards
What are the components of the CPU?
- Control Unit (CU)
- Buses
- Arithmetic Logic Unit (ALU)
- Dedicated registers
What are the roles of the Control Unit?
- Controls and co-ordinates the activities of the CPU
- Directs flow of data between CPU and other devices
- Accepts next instruction
- Decodes instruction into several sequential steps
- Manages the execution
- Stores resulting data in memory or registers
What is a bus?
A set of parallel wires connecting two or more components of a computer
Name the 3 buses.
- Address bus
- Data bus
- Control bus
How is the processor connected to the main memory?
Via the 3 buses
What happens when the CPU wishes to access a particular main memory location?
- Sends address to memory on address bus
- Data in address location returned to CPU on data bus
- Control signals sent along control bus
What are the 3 buses called collectively?
System bus
What is the role of the address bus?
To transmit memory addresses specifying where data is to be sent to or retrieved from
What is the role of the data bus?
To transport data and instructions between components
What are the roles of the control bus?
To transmit control signals between internal and external components
Co-ordinates use of address and data buses
Provides status information between system components
Is the address bus bi-directional?
No
Is the data bus bi-directional?
Yes
Is the control bus bi-directional?
Yes
Name the 6 control lines.
- Bus Request
- Bus Grant
- Memory Write
- Memory Read
- Interrupt Request
- Clock
What does the Bus Request control line do?
Indicates that a device is requesting the use of the data bus