0% found this document useful (0 votes)
25 views13 pages

System Bus

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views13 pages

System Bus

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

System Bus

•A bus is a set of electrical wires (lines) that connects the various hardware
components of a computer system.

•It works as a communication pathway through which information flows from one
hardware component to the other hardware component.

•A bus that connects major components (CPU, memory and I/O devices) of a
computer system is called as a System Bus.
System Bus
Components Of A System Bus-

1.Data Bus
2.Address Bus
3.Control Bus
Components Of A System Bus-
Data Bus-

• As the name suggests, data bus is used for transmitting the data / instruction from
CPU to memory/IO and vice-versa.

• It is bi-directional

• A 32-bit bus has thirty two (32) wires and thus can transmit 32 bits of data at a
time.

• A 64-bit bus has sixty four (64) wires and thus can transmit 64 bits of data at a
time.
•.
Control Bus

• As the name suggests, control bus is used to transfer the control and
timing signals from one component to the other component.

• The CPU uses control bus to communicate with the devices that are
connected to the computer system.

• The CPU transmits different types of control signals to the system


components.

• It is bi-directional.
Address Bus-

• As the name suggests, address bus is used to carry address from CPU
to memory/IO devices.

• It is used to identify the particular location in memory.

• It carries the source or destination address of data i.e. where to store or


from where to retrieve the data.

• It is uni-directional.
Address Bus-

• An address bus that consists of 16 wires can convey 2 16 (= 64K)


different addresses.

• An address bus that consists of 32 wires can convey 2 32 (= 4G)


different addresses.
• When CPU wants to read or write data, it sends the memory read or
memory write control signal on the control bus to perform the memory
read or write operation from the main memory and the address of the
memory location is sent on the address bus.

• If CPU wants to read data stored at the memory location (address) 4,


the CPU send the value 4 in binary on the address bus.
• Which of the following system bus is used to designate the source or
destination of the data on the bus itself?
1.Control bus
2.Data bus
3.Address bus
4.System bus
• he bus which is used to transfer data from main memory to peripheral device is-

1.Data bus
2.Input bus
3.DMA bus
4.Output bus
• How many memory locations a system with a 32-bit address bus can
address?
1.28
2.216
3.232
4.264
• How many bits can be transmitted at a time using a bus with 32 data
lines?
1.8 bits
2.16 bits
3.32 bits
4.1024 bits

You might also like