Аппаратные интерфейсы ПК

Embed Size (px)

Text of Аппаратные интерфейсы ПК

- -- 2002

. . . . . . , . .

32.973.2-04420 681.327.8(03) . 93 . . .: , 2002. 528 .: . ISBN 5-94723-180-8 , . , , , , , , , , . , , , , . , , .

, 2002 . . , , , . , , , . ISBN 5-94723-180-8

. 196105, -, . , . 67. 05784 07.09.01. 005-93, 2; 953005 - . 05.07.02. 70x100/16. . . . 41,28. 5000 . 714. . . . , . 197110, -, ., 15.

.11 ............................................................................................................................13 1. LPT-.............................................................17 2. -...................................................48 3. ................................................................................78 4. USB FireWire........................................................87 5. SCSI ...................................................................................................... 114 6. ............................................................................ 145 7. .................................................................. 235 8. .... 310 9. ................................................................... 352 10. ............................................................... 405 11. ....................... 420 12. IBM PC- .. 454 13. , .. 505 ..................................................................................................................... 516 .................................................................................................. 517

11.1. LPT- 1.2. 1.3. IEEE 1284 1.3.1. 1.3.1. Nibble Mode 1.3.2. 1.3.2. Byte Mode 1.3.3. 1.3.3. EPP 1.3.4. 1.3.4. 1.3.5. 1.3.5. - 1.3.6. IEEE 12841.3.7. 1.3.8. IEEE 1284 1.4. 1.4. LPT- 1.5. 1.5. PnP 1.6. 1.6. LPT- 1.7. 1.7. LPT- 1.8. 1.8. 2 2.1. 2.1. RS-232C 2.2. 2.2. 2.3. 2.3. 2.4. 2.4. 2.5. 2.5. 2.6. 2.6. - 2.7. 1.7. LPT- 2.8. 2.8. - 2.9. 2.9. - n 2.10. - 2.10.1. 2.10.1. 2.10.2. 2.10.2. 2.10.3. 2.10.3. , 3 3.1. 3.1. IrDA 3.2. 3.2. Bluetooth

4 4.1. USB 4.1.1. 4.1.1. USB 4.1.2. 4.1.2. 4.1.3. 4.1.3. 4.1.4. 4.1.4. 4.1.5. 4.1.5. 4.1.6. 4.1.6. 4.1.7. 4.1.7. USB .......................................................................101 4.1.8. 4.1.8. USB 4.2. IEEE 1394 - FireWire 4.2.1. 4.2.1. 4.2.2. 4.2.2. IEEE 1394 4.2.3. 4.2.3. 1394 4.2.4. 4.2.4. 1394 5 1.2. 5.1. SCSI 5.1.1. 5.1.1. , , 5.1.2. 5.1.2. 5.1.3. 5.1.3. 5.1.4. 5.1.4. 5.1.5. 5.1.5. 5.2. 5.2. Fibre Channel 5.3. 5.3. - SCSI 5.4. 5.4. 6 6.1. ISA, EISA PC/104 6.1.1. 6.1.1. 6.1.2. 6.1.2. DMA 6.1.3. 6.1.3. 6.1.4. 6.1.4. 6.1.5. 6.1.5. 6.1.6. 6.1.6. /104 6.1.7. 6.1.7. ISA EISA 6.1.8. 6.1.8. Plug and Play ISA 6.2. PCI 6.2.1. 6.2.1. PCI 6.2.2. 6.2.2. PCI 6.2.3. 6.2.3. , -2 6.2.4. 6.2.4. , 6.2.5. 6.2.5. 6.2.6. 6.2.6. 6.2.7. 6.2.7. , ISA DMA (PC/PCI) 6.2.8. 6.2.8. , PCI 6.2.9. 6.2.9. PCI 6.2.10. PCI

8_____________________________________________________________ 6.2.11. 6.2.12. 6.2.12. 6.2.13. 6.2.13. PCI 6.2.14. 6.2.14. PCI BIOS 6.2.15. 6.2.15. PCI 6.3. 6.3. AGP 6.4. 6.4. LPC 6.5. 6.5. 6.5.1. PCMCIA, PC Card CardBus 7 7.1. 7.1.1. 7.1.1. FPM, EDO BEDO DRAM 7.1.2. 7.1.2. SDRAM DDR SDRAM 7.1.3. 7.1.3. Rambus DRAM 7.1.4. 7.1.4. VC DRAM 7.1.5. 7.1.5. 7.2. 7.2. 7.3. 7.3. 7.3.1. 7.3.1. ROM, PROM, EPROM 7.3.2. 7.3.2. EEPROM - 7.3.3. 7.3.3. 8 8.1. 8.1.1. 8.1.1. AT PS/2 8.1.2. 8.1.2. 8042/8242 8.1.3. 8.1.3. 8.2. 8.2.1. 8.2.1. MS Mouse PC Mouse 8.2.2. 8.2.2. PS/2 8.2.3. 8.2.3. Bus Mouse 8.3. 8.3.1. 8.3.1. Centronics, IEEE 1284, PNP 8.3.2. 8.3.2. 8.3.3. 8.3.3. 8.4. 8.4.1. 8.4.1. RGB TTL 8.4.2. 8.4.2. RGB 8.4.4. 8.4.4. P&D, DVI DFP 8.4.5. 8.4.5. 8.4.6. 8.4.6. 8.5. 8.5.1. 8.5.1. 8.5.2. 8.5.2. 8.5.3. 8.5.3. MIDI 8.5.4. 8.5.4. 8.6. Game-

_____________________________________________________________ 9 9 9.1. 9.1.1. 9.1.1. 9.1.2. 9.1.2. 9.2. /ATAPI (IDE) 9.2.1. 9.2.1. 9.2.2. 9.2.2. Serial 9.3. 9.3.1. 9.3.1. CompactFlash 9.3.2. 9.3.2. SmartMedia Card 9.3.3. 9.3.3. MultiMediaCard Sequre Digital 9.3.4. 9.3.4. Miniature Card 9.4. 10 10.1.10.1. Ethernet 10.2.10.2. 10.3.10.3. 11 11.1.1. I2C 11.1.1. 11.1.1. I2C 11.1.2. 11.1.2. ACCESS.Bus 11.1.3. 11.1.3. SMBus 11.1.4. 11.1.4. I2C, ACCESS.bus SMBus 11.2. 11.2. SMI 11.3. 11.3. SPI 11.4. 11.4. JTAG 11.5. 11.5. - 12 12.1. 12.1. 12.2. 12.2. - 12.3. 12.3. 12.3.1. 12.4. DMA 12.4.1. 8237 12.5. 86 12.5.1. 12.5.1. 12.5.2. 12.5.2. 12.5.3. 12.5.3. - 12.5.4. 12.5.4. 12.6. 12.6. 12.7. 12.7. 12.8. BIOS 12.8.1. Int 09h, Int16 h

10 ____________________________________________________________ 12.8.2. 12.8.2............................................................................................................... int 10h 12.8.3. 12.8.3............................................................................................................... Int 13h 12.8.4. 12.8.4. Int 14h - 12.8.5. 12.8.5. Int17 h 12.8.6. 12.8.6. Int 1Ah Int 15h 12.8.7. 12.8.7. PCI BIOS 12.9. ROM BIOS 12.9.1. 12.9.1. ROM BIOS ISA PnP 12.9.2. 12.9.2. Expansion ROM PCI 13 13.1. 13.1. 13.2. 13.2. 13.3. 13.3. PC

. , IBM PC (1998 .), - (, , , ). , , , . . , , , . . , , LPT USB, Fire Wire, SCSI IrDA Bluetooth. PCI ISA, ( ISA , /104). , , , (, EEPROM), . , , ( , ), , , . , ( Serial ATA), ( ). Ethernet, . , . PC, SPI, JTAG. , () IBM PC- ( , -,

12 _______________________________________________

), , 86. BIOS, , . , . . . (, ), , * . , CSO#, # ( ). , , INSW ( ), DR ( ), ( ). . , , . , ! , http://www.neva.ru/ mgook, . , RUSNet (http://www.neva.ru), . . , , . mgook@stu.neva.ru () comp@piter.com ( , ). www.piter.com.

(interface) , ; , . , ( ) () , . . . ( ) . PC Centronics, LPT-, ATA, SCSI . , (, ) . (, RS-232C, -, Fire Wire, SPI, JTAG), (USB, 12). . . , , - , , LPT-. . ^ , , . , . . , , . , , . , , , ( ), .

14 ______________________________________________________________

90- DDR (Dual Data Rate). (). ( ) , . , , , . ( UltraDMA) SCSI (UltralSO ), (DDR SDRAM), (Pentium 4). , , , . SCSI ( , ); , PCI. ISA , , UltraDMA . , , , ( , ). ( ), , , . , ( ) , , . . , , . , . () ( ). . , . , . . , USB Fire Wire . RS-232C Centronics PC ( PC PC). -

_________________________________

15

(Security devices), LPT-, . , , . (, Paraport) (Iomega Zip), LPT-. (IEEE 1284.3) (Daisy Chain) , . -, , Ethernet. USB Fire Wire , , (). USB Fire Wire. , , , . , - LPT- PC, ( ). , , . , , , . -; RS-232C 2 . , , , . , (. 13). MIDI, , S/PDIF, Fire Wire, Ethernet. / (Hot Swap), . -, , , , . -, , . , , , SCSI , . USB Fire Wire . . , -

16 ______________________________________________________________________

, SCSI. , . ----------------------------------------------------------------------------------- , . , 3,3 . ( ).

PnP (Plug and Play ), . (PCI, USB, Fire Wire, Bluetooth), . - (, ISA, SCSI) PnP , (Plug and Pray ). PnP (legacy) . ISA PnP , SCSI . . , , . , (hardware) , (software), (firmware), , , . , (USB, RS-232, PC ). -. , . . ( ). ( ) . . .

1

LPT- PC LPT- (Line PrinTer ). , , LPT- ( SPPnopm) , . LPT- , , , , . , IEEE 1284. 8- , 5- 4- , - DB-25S. LPT- , - -. . - , . , , . LPT- , -. , 3BCh, 378h 278h. , IRQ7 IRQ5. DMA. BIOS POST Int 17h (. . 8.3.3) ( , ), , . ( PCI- 486) LPT-. ISA LPT-, -,

18

1. LPT-nopr

(FDC+IDE). LPT- MDA ( ) HGC ( ). PCI LPT-. LPT- , , , , , . , (LapLink).

1.1. LPT-, , LPT- (Standard Parallel Port, SPP), SPP-, ,