Processor components Flashcards
The CPU contains different components including..
Registes,
ALU,
CU,
and Buses
Name the system bus
Control bus, Address bus, and Data bus
Describe the address bus
The address bus carries the location address of where the data or instruction is going to/ coming from
Describe the data bus
The data bus transmits data from one place to another
Describe the control bus
The control bus transmits control signals from the control unit to other components of the processor
The purpose of the control bus is to transmit commnad, timing, and specific status information between system components so to ensure that access to and use of the data and address buses by the different systems components does not lead to conflict.
Name the special registers.
Accumulator, PC, CIR, MAR, and MDR
The defintion for the CU
The control unit coordinates and controls the activities of the CPU, directing the flow of data between the CPU and other devices. It accepts the next instruction, decodes it into several sequential steps such as fetching addresses and data from memory, and manages its execution and stores the resulting data back into memory or registers.
Define a bus.
A bus is a set of parallel wires connecting two or more components of a computer, typically consisting 8, 16, 32 or 64 lines.
A bus is a shared transmission medium, hence only one device can transmit along a bus at any one time.
What bus does not allow its content to travel in both directions?
Address bus
Control lines include:
Bus Request
Bus Grant
Memory Write
Memory Read
Interrupt Request
Clock
The function of the bus request
Indicates that a device is requesting the use of the data bus
The function of the bus grant
indicates that the CPU has granted access to the data bus
The function of the memory write
causes that the data on the data bus to be written in the addressed loaction
The function of the memory read
causes the data from the addressed location to be placed on the data bus
The function of the interrupt request
indictaes that a device is requesting access to the CPU