The System Bus
The System Bus is refered to as the set of wires that connect all components within a device, which transfer data, instructions and information around the device. There are three different bus types: Control Bus, Data Bus and Address bus.
Each Bus has its own role within the device, they are as follows:
- Control Bus: Signals sent straight from the cpu which communicate with other parts of the device, controlling other peices of hardware throughout, this bus is omni-directional meaning it travels both from the CPU and into it.
- Data Bus: The data bus is also omni-directional and contains the contents of the data/instruction held in a certain location in memory, it loads these values to the MBF(Memory Buffer Register).
- Address Bus: Sent from the MAR(Memory Address Register) the Address bus travels to main memory with the location of the desired instruction/data where it will wait for a signal from the control bus to read or write data.