2. Name: Hassan Mansoor
Program: Bs(CS) 4TH Semester
Topic To Present:
“Buses & Its Types”
Professor Name:
“Mr.Haseeb Khalid”
3. CONTENTS:
What is bus?
Bus Width.
System Bus.
Data Bus.
Address Bus.
Control Bus.
Expansion Bus and Its Types.
4. What Is Bus?
Devices are connected together by a communications channel
called Bus.
To move a large amount of bits in the form of electrical pulses from one unit to
another.
5. Bus Width:
The amount of data that a bus can carry at one
time is called bus width
32 Lines Carry 32-bit Data Or 4 Bytes.
6. The bus is used to connect the following
units:
Central Processing Unit
1.Control Unit
2.Arithmetic and Logic Unit
Main Memory (RAM, ROM)
Input / Output Devices
8. Data Bus:
Transfer data between different components of the computer.
It transfers instructions from to CPU for execution.
The data bus lines are Bi-directional and can carry data to or from memory.
9. Address Bus:
Identify particular addresses in main memory.
A computer with a 32-bit address bus can directly address 4GB of physical
memory.
10. Control Bus:
Transmit different commands from one component to another
component.
A control signal contains the following:
Timing Information: It specifies the time for which a device can use data and
address bus.
Command Signal: It specifies the type of operation to be performed.
11. Expansion Bus:
The buses that connect CPU to the peripheral devices are
called expansion buses.
Provide faster transfer speeds and wider bit widths for higher data transfer
rates
12. Some Common Expansion Buses:
Peripheral Component Interconnect (PCI bus).
PCI Express (PCIe) bus
AGP Bus
USB
FireWire/1EEE 1394 Bus
ISA Bus