A bus is a set of wires or connections that connect the different components together and through which signals travel. there are three major types of buses in computer. in other words, a bus is a set of wires that is used as a communication path. the bus width determines the speed of data transmission.
Types of Buses
there are three types of buses in common which are as follows:
- Address bus
- Control bus
- Data bus
there are local buses that connect elements within the CPU and buses, which connect the computer to external memory and peripherals.
What is the Address Bus?
The address bus is a collection of wires connecting the CPU with the main memory. it is used to identify particular locations (address) in the main memory where data is stored.
What is the Purpose of Address Bus?
The address bus is the connection between CPU and memory that transmits the address from which the CPU will write. the number of bits in the address bus can determine the amount of memory the CPU can address.
Example of the Address bus
Modern PCs have as many as 36 address lines or buses which enable them theoretically to access 64 GB of main memory. however, the actual amount of memory that can be accessed is usually much less than this theoretical limit due to the chipset and motherboard limitations.
What is the Control Bus?
the control bus is a physical connection between the CPU and other devices within the computer.
What is the Purpose of Control Bus?
- it carries control information between the CPU and other devices within the computer.
- the control bus carries signals that report the status of various devices.
Example of Control Bus
one line of the bus is used to indicate whether the CPU is currently reading or writing to the main memory.
What is Data Bus?
it is a communication route through which data can travel between the computer’s central processing unit, memory, and peripherals.
What is the Purpose of Data Bus?
the number of wires in the data bus determines the speed at which data can travel between the hardware components, just as the number of lanes on the highway determines the number of vehicles that reach their destinations at the same time.
Example of Control Bus
each wire transmits a single bit at a time, so 8 bits buses can transfer 8-bits at a time. similarly, 16 bits buses can transmit 16-bits simultaneously and so on.
You May Also Like:
- Different Types of Computer
- Difference between First Generation and Second Generation Computers
- Difference between Micro, Mini, and Macro Computers
- Difference Between Ram and Rom