1 / 18

I/O

I/O. บทที่ 5. I/O. อุปกรณ์ภายนอกที่ต่อเข้ากับ PC เสียบผ่านทาง Slot หรือ Port ISA, PCI, AGP, USB. ภาพการทำงาน. PCI จะรับงานหนักที่สุด, FireWire มี Bandwidth สูงมาก. การส่งข้อมูลแบบ Serial ( พอร์ทอนุกรม). ส่งข้อมูลทีละบิทผ่านสายไฟ

elke
Download Presentation

I/O

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. I/O บทที่ 5

  2. I/O • อุปกรณ์ภายนอกที่ต่อเข้ากับ PC • เสียบผ่านทาง Slot หรือ Port • ISA, PCI, AGP, USB

  3. ภาพการทำงาน PCI จะรับงานหนักที่สุด, FireWire มี Bandwidth สูงมาก

  4. การส่งข้อมูลแบบ Serial (พอร์ทอนุกรม) • ส่งข้อมูลทีละบิทผ่านสายไฟ • PC ในช่วงแรกมีพอร์ทแบบ Serial ที่เรียกว่า RS-232 จำนวน 2 พอร์ท ซึ่งเป็นการส่งข้อมูลแบบ asynchronous

  5. UART Chip (Universal Asynchronous Receiver transmitter) • เป็น Chip ที่ใช้แปลงข้อมูลใน PC ให้เป็นแบบอนุกรมและส่งไปตามสายได้ • ส่วนใหญ่ใช้การส่งข้อมูลแบบ N,8,1 • หมายความว่าส่งข้อมูล 8 บิท, ไม่มี Parity Bit, และใช้ stop bit จำนวน 1 บิท

  6. ปัจจุบันพอร์ท Serial สามารถส่งข้อมูลได้ถึง 115,200 บิทต่อวินาที (bps) • อุปกรณ์ที่ใช้ Serial Port • The mouse and digitizers • Modems • ISDN adapters • Printers with serial interface • Digital cameras

  7. Parallel Port (พอร์ทขนาน) • ส่งข้อมูลหลายๆบิทพร้อมๆกัน • มีระยะทางจำกัด (5-10 เมตร) • อุปกรณ์ที่ใช้ Parallel Port • ZIP drives • Portable CD-ROM drives • SCSI adapters • Digital cameras • Scanners all using the parallel port to connect to the system bus.

  8. EPP/ECP ports • เป็นการส่งข้อมูลแบบ 2 ทิศทาง และ Half-duplex ส่งข้อมูลได้เร็วกว่าพอร์ทขนานธรรมดา (ได้ถึง 1 MB ต่อ วินาที) • EPP (Enhanced Parallel Port) ใช้กับอุปกรณ์ที่ไม่ใช่ Printer • ECP (Enhanced Capability Port) ใช้กับ Printer และ Scanner • มาตรฐาน IEEE1284

  9. Keyboard • Keyboard รุ่นเก่า (DIN) และรุ่นใหม่ (PS/2) จะต่อเข้ากับ ISA Port • อนาคต(ปัจจุบัน)จะเป็น USB • เมื่อมีการกดปุ่มจะมีการสร้าง Scan Code และ Scan Code จะถูกเปลี่ยนเป็น ASCII Code

  10. Adapter • แผงวงจรที่เชื่อมต่อกับ PC (ผ่านทาง slot) • เรียกว่า expansion board • เป็นสถาปัตยกรรมแบบ open • หากเป็น Built-in (Notebook ส่วนใหญ่) ก็จะเป็นแบบ closed

  11. Expansion IO แบบอื่นๆ • Internal modem (in lieu of external modem) • ISDN adapters • Extra parallel ports • Video editing boards • Special graphics cards, which supplement the usual (3D and MPEG) • TV and radio receivers.

  12. IRQ กับ I/O • I/O จะติดต่อกับ CPU ผ่านทาง IRQ • การ์ดที่นำมาต่อ จะเชื่อมกับเส้นทาง IRQ บน I/O Bus ซึ่งจะไม่ซ้ำกัน • Chip ควบคุม IRQ คือ Intel 8259

  13. Shared IRQ • BUS สมัยใหม่ (MCA, EISA and PCI) สามารถใช้ IRQ เบอร์เดียวกับ Card จำนวน 2 Card • เมื่อมีการทำงานของ IRQ โปรแกรม Driver จะต้องตรวจสอบว่า เป็นการติดต่อของ Card ใด

  14. DMA • ส่งข้อมูลไปที่ RAM ได้โดยไม่ต้องใช้การทำงานของ CPU ใช้กับ ISA Bus • มี Controller ควบคุม (Intel 8237) • DMA สามารถเกิด Conflict ได้

  15. Bus Mastering • สำหรับ PCI Bus จะใช้ Bus Mastering • สามารถให้ Controller บน Card ควบคุม Bus ได้ • ใช้กับ H.D. ได้อย่างดี ปัจจุบันเป็น DMA/66

  16. PC Card • ใช้กับเครื่อง Notebook • อาจเรียก PCMCIA Card ก็ได้ • สมัยก่อนเชื่อมกับ ISA Bus • ปัจจุบันเชื่อมกับ Card Bus ซึ่งเชื่อมกับ PCI Bus อีกทีหนึ่ง • MODEM, Digital Camera, etc.

  17. PC Card2 • ใช้กับ H.D. ได้ • กล้องดิจิตอลบางรุ่นเสียบ H.D. แบบนี้ได้ • กับอุปกรณ์อื่นๆ (CF Card, SSFDC)

  18. การ์ดแบบทูอินวัน • รวมงาน 2 งานใน Card เดียว • Graphics + sound • SCSI + sound • Ethernet network controller + modem • Token Ring network controller + modem

More Related