Lab3 for I/O TA: 黃俊輔 jojoman

Slides:



Advertisements
Similar presentations
CP1610: Introduction to Computer Components
Advertisements

Provide data pathways that connect various system components.
Expansion Bus Chapter 5.
Bus structures Unit objectives:
Course ILT Bus structures Unit objectives Describe the primary types of buses Define interrupt, IRQ, I/O address, DMA, and base memory address Describe.
Module 3 Configuring Hardware on a Computer Running Windows XP Professional.
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.
Chapter 2 How Hardware and Software Work Together.
IRQ, DMA and I/O Ports - Introduction -. IRQ – Interrupt Request Stands for "Interrupt Request." PCs use interrupt requests to manage various hardware.
PC Maintenance: Preparing for A+ Certification
Introduction Computer Hardware Jess 2006 EXPANSION CARDS BUS ARCHITECTURE AND CONNECTORS.
Parts & Functions of a Computer. 2 Functions of a Computer.
EET 450 – Lecture 1 Chapter 1 – How Computers Work.
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.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 1 Introducing Hardware.
Bus A bus is an interface between a generic computer and a specific adapter that you install.
PS/2 Keyboard USB Ports Serial Port VGA Port Speakers Line In Microphone PS/2 Mouse RJ-45(Ethernet) LPT1 (Parallel) Game Port (Joystick)
Motherboards Common Components.
System Configuration Chapter 3. Objectives Distinguish between the various methods used to configure a computer Describe how to replace a motherboard.
System Resources INFO1119 (Fall 2012).
Input/Output. Input/Output Problems Wide variety of peripherals —Delivering different amounts of data —At different speeds —In different formats All slower.
COMP 1017: Digital Technologies Session 7: Motherboards.
Chapter 2 How Computers Work.
Computer Maintenance Introduction to PCs: How Computers Work 1 Copyright © Texas Education Agency, All rights reserved.
Introduction to Computers Personal Computing 10. What is a computer? Electronic device Performs instructions in a program Performs four functions –Accepts.
How Hardware and Software Work Together
LAB 3 TA: Hu-Hsi Yeh( 葉護熺 ) Date: /21
Computer Hardware Ruth Watson
CHAPTER 5 I/O PRINCIPLE Understand the principles of System Bus
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.
… but what parts does it have and how do they work? A computer looks like this...
1 System Resources. 2 Interrupt Request (IRQ) Channels Interrupt Request (IRQ) Channels Direct Memory Access (DMA) Channels Direct Memory Access (DMA)
Organization of a computer: The motherboard and its components.
Day 4 Understanding Hardware Partitions Linux Boot Sequence.
I/O Resource Management The operating system is responsible for: Issuing commands to I/O devices Handling all interrupts and errors generated by the.
System Resources.
Motherboard (Main board)
A+ Guide to Software Managing, Maintaining and Troubleshooting THIRD EDITION Chapter 2 How an OS Works with Hardware and Other Software.
How Hardware and Software Work Together
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.
Component 6 - Health Management Information Systems Unit 2-1a - Hardware and Software Supporting Health Information Systems.
I T Essentials I Chapter 1 JEOPARDY HardwareConnector/CablesMemoryAcronymsPotpourri
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.
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.
©Richard L. Goldman 1 IRQ Interrupt Requests (Static Presentation) ©Richard L. Goldman April 25, 2002.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER The System Unit computing ESSENTIALS    
AmendmentsAmendments Advanced Higher. The PCI bus was adequate for many years, providing enough bandwidth for all the peripherals most users might want.
System Configuration & Disassembly and Power IT190 Foundations in Information Technology.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK– PARALLEL BUS DEVICE PROTOCOLS 1.
CSIT 301 (Blum)1 Hardware Overview Continued. CSIT 301 (Blum)2 Serial Port The serial port is used along with a local communication standard that transmits.
CASE(READ TO SEE IF THE CASE COMES WITH A POWER SUPPLY)
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 2 How Hardware and Software Work Together.
Health Management Information Systems Unit 2 Hardware and Software Supporting Health Information Systems Component 6/Unit21 Health IT Workforce Curriculum.
PC Maintenance: Preparing for A+ Certification Chapter 14: Configuring Devices in Windows.
Lesson 5 Installation and Configuration Core Hardware Fundamentals.
Introduction to PCs: How Computers Work
BTEC-Computer Hardware1 BTEC National Unit 23. BTEC-Computer Hardware2 –Investigate basic computer architecture and the functions of devices –Dismantle.
পরিচিতি Hardware Maintenance & Troubleshooting A+ Core Hardware Motherboard Processor Ram BIOS and CMOS H.D.D. ( Hard Disk Drive) Floppy Drives Laptop.
Hardware.
CS 286 Computer Organization and Architecture
IRQ, DMA and I/O Ports - Introduction -
Chapter Overview Understanding Expansion Buses
0. What is a Computer?.
COMPUTER PERIPHERALS AND INTERFACES
1.00 Examine the role of hardware and software.
ITEC 1011 Introduction to Information Technologies 0. What is a Computer?
A+ Guide to Hardware: Managing, Maintaining, and Troubleshooting
Presentation transcript:

Lab3 for I/O TA: 黃俊輔 jojoman

Handshaking

I/O Driven Busy waiting Interrupt DMA (Direct Memory Access)

I/O Driven Busy waiting Keep asking I/O device if they have data to transfer or not.

I/O Driven DMA (Direct Memory Access) Short for DMA, a technique for transferring data from main memory to a device without passing it through the CPU.

IRQ Numbers IRQ#Device 0System timer 1Keyboard 2Cascade from IRQ 9 3COM port 2 4COM port 1 5Parallel (printer) port 2 or sound cards

IRQ Numbers IRQ#Device 6Floppy drive controller 7Parallel (printer) port 1 8Real time clock 9Open 10Open 11Open 12PS/2 mouse

IRQ Numbers IRQ#Device 13Coprocessor 14Primary IDE controller (hard drives) 15Secondary IDE controller (hard drives)

Plug-and-Play(PnP) Plug-and-Play automatically tells the software (device drivers) where to find various pieces of hardware (devices) such as modems, network cards, sound cards, etc.

Plug-and-Play(PnP) PnP allocates the following "bus- resources" to both drivers and hardware: I/O addresses, memory regions, IRQs, DMA channels (ISA bus only).

Assign a IRQ Number In win98 & win ME click “ 系統 ” and open “ 裝置管理員 ” In win 2k & win XP the same but

IRQ Conflicts There are few IRQ numbers open, but we still have a lot of devices such as USB, AGP, PCI, RAID, SATA, LAN, Solution: We have to share IRQ numbers. It depends on each motherboard.

IRQ Conflicts Example: for ABIT KT7A-Raid DeviceABCD PCI Slot1s--- PCI Slot2-s-- PCI Slot3-s-- PCI Slot4---s PCI Slot5--s- PCI Slot6---s AGP Slots--- USB controller---s RaidController--s-

Lab Question1 How to change keyboard ’ s repeat delay and repeat rate?

Lab Question2 How to setup/add/switch input methods?

Lab Question3 Adjustable on “ control panel ”