9/28: buses & communication buses: highways of the motherboard –system buses –local buses:...

14
9/28: Buses & Communication • Buses: highways of the motherboard – system buses – local buses: PCI, ISA, EISA – expansion slots • plug & play • laptops: PCMCIA cards • Ports: communicating with peripherals • serial ports • parallel ports • SCSI ports • USB & Firewire

Upload: clarissa-rich

Post on 26-Dec-2015

220 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: 9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA

9/28: Buses & Communication

• Buses: highways of the motherboard– system buses– local buses: PCI, ISA, EISA– expansion slots

• plug & play

• laptops: PCMCIA cards

• Ports: communicating with peripherals• serial ports

• parallel ports

• SCSI ports

• USB & Firewire

Page 2: 9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA

Buses: highways of the motherboard

• Alternative to wiring everything individually

• Function like a highway

• Buses are made of traces, microchips, and expansion slots.

• Components share them

• Different types:– system buses– local buses: PCI, ISA,

EISA

image courtesy of TigerDirect

Page 3: 9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA

Traces• Traces work like

the wires in cables: the circuits are used for: – power– data transmission– control commands– & addresses,

which are unique numbers assigned to each component on a bus. A component will ignore commands and data on the bus if another address is signaled.

image courtesy of How Computers Work

Page 4: 9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA

Microchips in Buses

• Microchips are used in some buses to increase the capacity of the bus in speed, in the number of components, and to relieve the load on the CPU.

image courtesy of How Computers Work

Page 5: 9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA

Expansion Slots

• Expansion slots are an easy way to expand and alter the computer’s setup.

• Plug & play: (PnP) a design that allows installation of adapter cards with reduced difficulty.

image courtesy of How Computers Work

Page 6: 9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA

System Buses

• Connect the CPU to other components.

• Buses, like everything else in computers, have grown: current standard is 32-bit.

• Contain address lines, command lines and data lines– address lines tell what component is involved.– command lines carry commands for the component.– data lines carry the actual data for/from the

component.

Page 7: 9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA

Local Buses

• The hubs of the local buses manage the connections and transfers of data, relieving load on CPU.

• ISA - Industry Standard Architecture: 8-bit and 16-bit, original one

• EISA - Extended ISA: 32 bit, better

• PCI - Peripheral Component Interconnect: 32 bit, operate at higher speeds (MHz), better yet.

• AGP – Advanced Graphics Port

Page 8: 9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA

Laptops: PCMCIA Cards

• PCMCIA cards function in a laptop like expansion cards function in a desktop

• No room in a laptop for physical expansion

• Networking, modems, etc. can be added to a laptop by using these cards.

images courtesy of Toshiba, & Belkin

Page 9: 9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA

Ports: not quite buses

• For communicating with peripherals– printers, external modems, keyboards, scanners, etc.

• Major varieties:– serial– parallel– SCSI– USB– Firewire

Page 10: 9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA

Serial ports

• Four wires total:– One wire to transmit data, – One wire to accept data,– Two wires for electrical grounding.

• Common uses:– modems– mice

Page 11: 9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA

Parallel ports

• Nine or Twenty-Five wires total:– Eight wires to transmit data, – Other wires for electrical grounding,– Some wires for commands & communication.

• Common uses:– printers– scanners

Page 12: 9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA

SCSI ports

• Advantages: many– much faster than serial or parallel ports– provides ability to daisy-chain peripherals

• Disadvantages: few– expensive– uncommon

• Common uses:– printers– external drives (hard disk, tape, CD-ROM, etc.)

Page 13: 9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA

USB (Universal Serial Bus) ports

• Four wires total:– One wire to transmit data, – One wire to accept data,– Two wires for electrical power.

• Common uses: any peripheral – mice -scanners– external modems - joysticks – keyboards - printers

images courtesy of www.allUSB.com

Page 14: 9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA

• aka IEEE 1394

• Developed by Apple

• Will probably replace USB someday

• Daisy-chaining, faster

• Common uses: any peripheral – mice -scanners– external modems - joysticks – keyboards - printers

images courtesy of Apple and firewirestuff.com

Firewire ports