0% found this document useful (0 votes)
45 views

Computer Bus (SYSTEM BUS IN COMPUTER ARCHITECTURE )

A bus is a communication system that transfers data between computer or network components. It consists of hardware components like wires and optical fibers, as well as software and communication protocols.

Uploaded by

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

Computer Bus (SYSTEM BUS IN COMPUTER ARCHITECTURE )

A bus is a communication system that transfers data between computer or network components. It consists of hardware components like wires and optical fibers, as well as software and communication protocols.

Uploaded by

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

COMPUTER BUSES

IN COA
-By Ms. Shruti Tiwari
-Assistant Professor,
-Department of Computer Applications
-Bhopal University,
- Bhopal, Madhya Pradesh"

MOST IMPORTENT TOPIC FOR ALL COMPUTER SCIENCE STREAM UNIVERSITY EXAM
AND GATE/NET/SET EXAM
SCHOOL BUS ONLY FOR THOSE WHO ARE STUDY IN THERE

COLLEGE BUS ONLY FOR THEIR STUDENTS

INTERCITY BUS ONLY FOR THOSE WHO WANT TO TRAVEL BETWEEN CITIES
DEFINITION OF COMPUTER BUS
A bus is a communication system that transfers data between
components of a computer or network. It's made up of hardware
components like wires and optical fibers, as well as software and
communication protocols.
OR
A bus is a set of physical connections (cables, circuits, etc.) that can be
shared by multiple hardware components to communicate with one
another. Memory and input/ output devices are connected to
the Central Processing Unit through a group of lines called a bus.
These lines are designed to transfer data between different
components.
TYPES OF BUS
• Address Bus
• Data Bus
• Control Bus
ADDRESS BUS
• A collection of wires used to identify particular location
in main memory is called Address Bus.
• Or in other words, the information used to describe the
memory locations travels along the address bus.
• The address bus transports memory addresses which the
processor wants to access in order to read or write data..
• The address bus is unidirectional.
• The size of address bus determines how many unique
memory locations can be addressed.
EXAMPLE OF ADDRESS BUS
• A system with 4-bit address bus can address
2^4 = 16 Bytes of memory.
• A system with 16-bit address bus can address
2^16 = 64 KB of memory
• A system with 20-bit address bus can address
2^20 = 1 MB of memory.
DATA BUS
• A collection of wires through which data is transmitted
from one part of a computer to another is called Data Bus.
• Data Bus can be thought of as a highway on which data
travels within a computer.
• The main objective of data bus is transfer of the data
between microprocessor to input/ output devices or
memory.
• The data bus transfers instructions coming from or going to
the processor.
• The data bus is bidirectional because the data can
flow in either direction from CPU to memory(or
input/output device) or from memory to the CPU.
• The size (width) of bus determines how much
data can be transmitted at one time.
• Example:
– A 16-bit bus can transmit 16 bits of data at a time.
– 32-bit bus can transmit 32 bits at a time.
CONTROL BUS
• The connections that carry control information
between the CPU and other devices within
the computer is called Control Bus.
• The main objective of control bus is all signals
controller carried from processor to other hardware
device.
• The control bus transports orders and synchonisation
signal coming from the control unit and travelling to all
other hardware components
• The Control bus is bidirectional because the data can
flow in either direction from CPU to memory(or
input/output device) or from memory to the CPU.
• it also transmits response signals from the hardware.
• Example:
– This bus is used to indicate whether the CPU is reading
from memory or writing to memory.

You might also like