Buses And Its Types Formation

alihaxxan 2,199 views 13 slides Aug 01, 2018
Slide 1
Slide 1 of 13
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13

About This Presentation

In This you will know differents types of System Bus
there Functions And About there Work


Slide Content

Name: Hassan Mansoor Program: Bs (CS) 4 TH Semester Topic To Present: “Buses & Its Types” Professor Name: “ Mr.Haseeb Khalid”

CONTENTS: What is bus? Bus Width. System Bus. Data Bus. Address Bus. Control Bus. Expansion Bus and Its Types.

What Is Bus? Devices are connected together by a communications channel  called Bus. T o move a large amount of bits in the form of electrical pulses from one unit to another.

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.

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

System Bus:

Data Bus: Transfer data between different components of the computer.   It transfers instructions from to CPU for execution . The data bus lines are B i-directional and can carry data to or from memory.

Address Bus:   Identify particular addresses in main memory . A computer with a 32-bit address bus can directly address 4GB of physical memory.

Control B us:   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.

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

Some Common Expansion Buses: Peripheral Component Interconnect (PCI bus). PCI Express ( PCIe ) bus AGP Bus USB FireWire/1EEE 1394 Bus ISA Bus

If( A nyQuestion ){ Cin <<“So You Can Ask”; Cout <<“I Will Answer”; } Else{ Cout <<“Thanks You”; }
Tags