Chapter 1 - Processor Components (1.1) Flashcards
What components does the CPU contain? (10)
- Control Unit
- Control Bus
- Data Bus
- Address Bus
- Arithmetic Logic Unit
- Accumulator
- Program Counter
- Current Instruction Register
- Memory Address Register
- Memory Data Register
What does the Control Unit do?
Controls and coordinates activities of CPU and Fetch Decode Execute cycle, also contains the clock
What is the Control Bus?
transmits control signals and provides status info between system components, coordinates the use of the data and address buses
Is the control bus bi-directional?
Yes
Give examples of the control lines from the control bus. (6)
- Bus Request
- Bus Grant
- Memory Write
- Memory Read
- Interrupt Request
- Clock
What is a Bus Request?
indicates device is requesting use of data bus
What is a Bus Grant?
indicates CPU granted access to data bus
What is a Memory Write?
causes data on data bus to be written into addressed location
What is a Memory Read?
causes data from addressed location to be placed on data bus
What is an Interrupt Request?
indicates device is requesting access to CPU
What is a Clock?
synchronises operations
What is the Data Bus?
transmits data and instructions between system components
Is the Data Bus bi-directional?
Yes
What is the Address Bus?
transmits memory addresses specifying where data is to be sent to or retrieved from so that data is received and sent back to processor
Is the address bus bi-directional?
No