1 / 15

LAB 3

LAB 3. TA: Hu-Hsi Yeh( 葉護熺 ) Date: 2005 3/21 E-mail: r93943122@ntu.edu.tw. Outline. I/O driven IRQ Lab questions. Handshaking. http://rebrown.com/rebrown/handsh.htm. I/O Driven. Busy waiting DMA (Direct Memory Access) Interrupt. I/O Driven.

osmond
Download Presentation

LAB 3

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LAB 3 TA: Hu-Hsi Yeh(葉護熺) Date: 2005 3/21 E-mail:r93943122@ntu.edu.tw

  2. Outline • I/O driven • IRQ • Lab questions

  3. Handshaking http://rebrown.com/rebrown/handsh.htm

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

  5. I/O Driven • Busy waitingKeep asking I/O device if they have data to transfer or not.

  6. 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.

  7. I/O Driven • IRQ( Interrupt Request) • Some hardware need some methods to call the process of CPU. But there should be some order and priority.

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

  9. Assign a IRQ Number • In win98 & win MEclick “系統” and open “裝置管理員” • In win 2k & win XPthe same but...........

  10. 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.

  11. 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).

  12. Lab Question1 • What are the IRQ numbers for yours devices?

  13. Lab Question2 • How to change keyboard’s repeat delay and repeat rate?

  14. Lab Question3 • How to setup/add/switch input methods?

More Related