Course ILT Bus structures Unit objectives Describe the primary types of buses Define interrupt, IRQ, I/O address, DMA, and base memory address Describe.

Slides:



Advertisements
Similar presentations
MUHAMMAD AHMED HUSSAIN
Advertisements

BY: SHIVANI SHARMA G.P.C.G PATIALA. There are many standards for I/O buses and interfaces Standards allow open architectures Many vendors can provide.
Provide data pathways that connect various system components.
Bus Architecture.
Expansion Bus Chapter 5.
Computer Architecture CST 250 BUS & EXPANSION CARDS ARCHITECTURE Prepared by:Omar Hirzallah.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 35 – Buses.
Bus structures Unit objectives:
Motherboard Components Used for Communication Among Devices
Basic PC Maintenance, Upgrade and Repair
Hardware Fundamentals
Unit Subtitle: Bus Structures Excerpted from 1.
HARDWARE Rashedul Hasan..
1 Operating Systems Input/Output Management. 2 What is the I/O System A collection of devices that different sub- systems of a computer use to communicate.
International Test Instruments Corporation
Chapter 2 How Hardware and Software Work Together.
PC Maintenance: Preparing for A+ Certification
Introduction Computer Hardware Jess 2006 EXPANSION CARDS BUS ARCHITECTURE AND CONNECTORS.
Chapter 10 Supporting I/O Devices. You Will Learn…  How to install peripheral I/O devices  How to use ports and expansion slots for add- on devices.
Bus A bus is an interface between a generic computer and a specific adapter that you install.
Computer Architecture Ports.  There are lots of external devices that you can connect to your computer. All external devices connect to the computer’s.
INFO1119 (Fall 2012) INFO1119: Operating System and Hardware Module 2: Computer Components Hardware – Part 2 Hardware – Part 2.
LOGO. Types of System Boards  Nonintegrated System Board  Nonintegrated system boards can be easily identified because each expansion slot is usually.
PHY 201 (Blum) Buses Warning: some of the terminology is used inconsistently within the field.
System Configuration Chapter 3. Objectives Distinguish between the various methods used to configure a computer Describe how to replace a motherboard.
Computer Organization CSC 405 Bus Structure. System Bus Functions and Features A bus is a common pathway across which data can travel within a computer.
Chapter 2 How Computers Work.
Chapter 8 Input/Output. Busses l Group of electrical conductors suitable for carrying computer signals from one location to another l Each conductor in.
Computer Maintenance Introduction to PCs: How Computers Work 1 Copyright © Texas Education Agency, All rights reserved.
Interconnection Structures
… when you will open a computer We hope you will not look like …
Peripheral Busses COMP Jamie Curtis. PC Busses ISA is the first generation bus 8 bit on IBM XT 16 bit on 286 or above (16MB/s) Extended through.
Motherboard (MOBO) CHAPTER 2 PCM Chapter 3: MOBO1.
How Hardware and Software Work Together
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 22 All About SCSI.
9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA.
1 Chapter Overview Understanding Expansion Buses Configuring Expansion Cards Cables and Connectors.
Bus structures Unit objectives Describe the primary types of buses, and define interrupt, IRQ, I/O address, DMA, and base memory address Describe the features.
CSC 370 (Blum)1 Communicating with Devices: Buses, Bridges, etc.
1 A+ Guide to Managing and Maintaining Your PC, Fifth Edition Hardware Needs Software to Work Hardware  Physical components of a computer  Visible part.
Lab3 for I/O TA: 黃俊輔 jojoman
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 1 Introducing Hardware.
System Resources.
Exercise 2 The Motherboard
Buses Warning: some of the terminology is used inconsistently within the field.
IRQ  The IRQ is a number set in the computer for the interrupt request.  assigned to devices to allow it to "interrupt", or send a signal, to the computer.
BUS IN MICROPROCESSOR. Topics to discuss Bus Interface ISA VESA local PCI Plug and Play.
Computer Architecture Part IV-B: I/O Buses. Chipsets Intelligent bus controller chips found on the motherboard Enable higher speeds on one or more buses.
Motherboard and Bios. Generic Modern Motherboard.
Buses All devices in the computer are connected to the External Data Bus Extension to External Data Bus called Expansion Bus –Used for devices that might.
Chapter 3 System Configuration The Complete A+ Guide to PC Repair 5/e Update.
CS-350 TERM PROJECT COMPUTER BUSES By : AJIT UMRANI.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER The System Unit computing ESSENTIALS    
CHAPTER Microcomputer as a Communication Device. Chapter Objectives Examine the components of the motherboard that relate to communication Describe a.
AmendmentsAmendments Advanced Higher. The PCI bus was adequate for many years, providing enough bandwidth for all the peripherals most users might want.
1. Overview In this chapter you will learn how to: Identify the structure and function of the expansion bus Identify the modern expansion bus slot Explain.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK– PARALLEL BUS DEVICE PROTOCOLS 1.
PC Internal Components Lesson 4.  Intel is perhaps the most recognizable microprocessor manufacturer. List some others.
1 Chapter 2 Central Processing Unit. 2 CPU The "brain" of the computer system is called the central processing unit. Everything that a computer does is.
System Buses Blane Adcock Eric Bartel Kevin Estep Jason Losco.
System Bus.
Key Terms – Chapter 2 from Enhanced A+ Guide to Managing and Maintaining Your PC Enhanced Third Edition by Jean Andrews Richard Goldman.
Lesson 5 Installation and Configuration Core Hardware Fundamentals.
Presented By: Team-2 Vishal Shrikant Vikas Setu Vishakha
Introduction to PCs: How Computers Work
What is a Bus? A Bus is a communication system that transfers data between components inside a computer or between computers. Collection of wires Data.
Chapter Overview Understanding Expansion Buses
I/O BUSES.
PC Buses & Standards Bus = Pathway across which data can travel. Can be established between two or more computer elements. PC has a hierarchy of different.
Presentation transcript:

Course ILT Bus structures Unit objectives Describe the primary types of buses Define interrupt, IRQ, I/O address, DMA, and base memory address Describe the features and functions of the PCI bus, and install and configure a PCI adapter card Describe the features and functions of the various video buses, and install and configure an AGP adapter card

Course ILT Topic A Topic A: Buses Topic B: Host system interaction Topic C: The PCI bus Topic D: Video buses

Course ILT Buses Communication pathway Four types –Address –Data –Expansion –Video

Course ILT PCI bus slots

Course ILT An AGP video bus slot

Course ILT The riser bus Brings the basic wiring and control of a function to a motherboard Decreases cost Three riser standards: –Advanced Communication Riser (ACR) –Audio/Modem Riser (AMR) –Communication and Networking Riser (CMR)

Course ILT Activity A-1 Examining buses

Course ILT Topic B Topic A: Buses Topic B: Host system interaction Topic C: The PCI bus Topic D: Video buses

Course ILT System interaction Gain the attention of the CPU Access shared memory locations Extend the system BIOS Transfer data across the bus

Course ILT Interrupts Signal CPU that attention is needed –CPU stops what it was doing –Services the device request –Returns to its previous task Polling –Inefficient alternative to interrupts

Course ILT Running processes

Course ILT IRQs Numerical addresses Help CPU identify interrupt source Enforce priority of interrupts Common IRQs –IRQ 1: Keyboard –IRQ2: Cascade IRQs 9-15 –IRQ4: COM1 –IRQ6: Floppy –IRQ12: PS/2 mouse –IRQ14: Primary IDE hard drive

Course ILT Assigning IRQs Manually assign for older PC designs –DIP switches –Jumpers –Proprietary software Common for conflicts Plug and Play (PnP) in new PC designs

Course ILT Device Manager - IRQs

Course ILT Activity B-1 Examining running processes and IRQ assignments

Course ILT I/O addresses Identify section of shared memory Range of memory addresses Hexadecimal

Course ILT Device Manager–I/O addresses

Course ILT Activity B-2 Viewing your computers I/O address assignments

Course ILT DMA channels DMA controller relieves CPU DMA channels Largely replaced by other techniques

Course ILT Device Manager–DMA channels

Course ILT Activity B-3 Viewing your computers DMA channel assignments

Course ILT Base memory addresses Starting memory address of BIOS extensions –Display adapters –SCSI controllers –IDE controllers

Course ILT Device Manager–Base memory

Course ILT Activity B-4 Viewing your computers base memory address assignments

Course ILT Topic C Topic A: Buses Topic B: Host system interaction Topic C: The PCI bus Topic D: Video buses

Course ILT PC/XT bus 8-bit bus –IBM PC and IBM XT 4.77 MHz clock speed 1.6 Mbps maximum data transfer rate (0.4 MBps) Supported IRQs 0-8 Configured with DIP switches or jumpers

Course ILT PC/XT card

Course ILT DIP switches and jumpers

Course ILT PC/AT and ISA bus 16-bit bus –IBM AT, clones, 80386/486, current PCs 8 MHz clock speed 8 MBps maximum data transfer rate

Course ILT ISA adapter

Course ILT ISA expansion bus slot ISA slot

Course ILT PCI bus 32- or 64-bit bus –Pentium PCs 33 or 66 MHz clock speed MBps maximum data transfer rate Up to 8 functions on a single card Up to 5 card/slots per system Requires PnP

Course ILT PCI adapter

Course ILT PCI slots

Course ILT PCIe Newer standard Uses serial communication Link Lanes x1 (by-one) x1, x2, x4, x8, x12, x16, and x32 bus widths Can up-plug Cant down-plug

Course ILT Activity C-1 Installing a PCI card

Course ILT Topic D Topic A: Buses Topic B: Host system interaction Topic C: The PCI bus Topic D: Video buses

Course ILT Need for video buses Older PC designs just used expansion bus Graphical interfaces involve massive amounts of graphics data Specialized buses developed to be fast enough

Course ILT VESA local bus 32- or 64-bit bus –Pentium PCs 33 or 66 MHz clock speed Popular on based PCs Generally software configurable No longer used

Course ILT VLB adapter

Course ILT AGP adapter Note the hook

Course ILT AGP Technically a port, not a bus 32-bit bus 33 or 66 MHz clock speed Speed pumped to as much as 533 MHz DIrect Memory Execute (DIME) MBps maximum data transfer rate PnP configurable

Course ILT Activity D-1 Installing an AGP adapter

Course ILT Unit summary Described the primary types of buses Defined interrupt, IRQ, I/O address, DMA, and base memory address Described the features and functions of the PCI bus, and installed and configure a PCI adapter card Described the features and functions of the various video buses, and installed and configure an AGP adapter card