Internal Computer Hardware Flashcards
Parts of the cpu
Processor
Main memory
Address, control and data buses
Input/output (i/o) controllers
I/o controllers
External devices such as printers, scanners, microphones etc.
they cannot be directly connected to the processor
An i/o Controller for each peripheral device acts as an interface between the device and the computer
Device drivers
The software that interacts directly with the i/o controller is called a device driver
When you install a new device you must also install the device driver for it
Tasks of an i/o controller
Converts signals received from a peripheral device into a format the computer can process and vice versa
Manages the data to and from the device
Control bus
Used to send control signals between each i/o controller and the processor, as well as between the processor and memory
Data bus
Sends data between cpu components
Address bus
Sends memory addresses from the processor to cpu components
Control signals
Memory read : causes data from the addressed location to be placed on the data bus
Memory Write : causes data on the data bus to be written into the addressed location
Bus request : indicates that a device is requesting use of the data bus
Bus grant : indicates that the cpu has granted access to the data bus
Clock: used to synchronise operations