ATA
ATA (. AT Attachment) ( ) . 1990- IBM PC; SATA PATA (Parallel ATA).
|
|
[]
PC/AT Attachment (« PC/AT»), 16- ISA, AT. «AT Attachment» .
1986 Western Digital IDE (. Integrated Drive Electronics «, »). : , , ST-506 SCSI ST-412. ( ), ( IDE ) ( «» , ; ). , IDE -, .
, .
8 , 8 -. 16 . , , 2. , -. 2 (master slave), .
CHS . (Cylinder), (Head), (Sector).
EIDE (. Enhanced IDE « IDE»), IDE, , 528 (504 ), 8,4 . , , IDE EIDE ATA. 2003 Serial ATA (« ATA»), ATA Parallel ATA, 40- 80- .
, , . CD-ROM DVD-ROM, , , , ZIP (LS-120/240). , FreeBSD , ATAPI FDD (). Advanced Technology Attachment Packet Interface (ATAPI), ATA/ATAPI. ATAPI SCSI , "SCSI ATA-".
CD-ROM . , CD-ROM , , Panasonic ( 5 , CD-ROM). , Sound Blaster, ( CD-ROM -). ATAPI , .
ATA PIO (. Programmed input/output /) DMA (. Direct memory access ). PIO , . , ATA, , , , , SCSI . DMA .
, , . DMARQ DMA . DMA , DMACK 1- (DATA), .
DMA , BIOS, , PIO.
(-3) UltraDMA 2 (UDMA 33).
DMA Mode 2, , DIOR/DIOW. . CRC, .
ATA , . , , . 504 , 8 , 32 , 128 . , , / , ATA.
28- . 228 (268 435 456) 512 , 137 (128 ). PC BIOS 7,88 (8,46 ), 1024 , 256 63 . // CHS (Cyllinder-Head-Sector) IDE 504 (528 ). LBA (Logical Block Address), 7,88 . , 32 , 128 , 28 ( -4) . 28- ( 1 8 4- , 9-16 5-, 17-24 6- 25-28 7-).
DA0-DA2. 0 16- . 8- .
ATA 48- , 128 (144 ).
, , , . BIOS. , , Ontrack DiskManager, . , , , , , DOS- . , ( Windows NT4 SP3) , BIOS .
[] ATA
PATA 40- ( ). , ( ), . P-ATA 16 . IDE, IDE , read-only.
| 1 | Reset | 2 | Ground |
| 3 | Data 7 | 4 | Data 8 |
| 5 | Data 6 | 6 | Data 9 |
| 7 | Data 5 | 8 | Data 10 |
| 9 | Data 4 | 10 | Data 11 |
| 11 | Data 3 | 12 | Data 12 |
| 13 | Data 2 | 14 | Data 13 |
| 15 | Data 1 | 16 | Data 14 |
| 17 | Data 0 | 18 | Data 15 |
| 19 | Ground | 20 | Key |
| 21 | DDRQ | 22 | Ground |
| 23 | I/O Write | 24 | Ground |
| 25 | I/O Read | 26 | Ground |
| 27 | IOC HRDY | 28 | Cable Select |
| 29 | DDACK | 30 | Ground |
| 31 | IRQ | 32 | No Connect |
| 33 | Addr 1 | 34 | GPIO_DMA66_Detect |
| 35 | Addr 0 | 36 | Addr 2 |
| 37 | Chip Select 1P | 38 | Chip Select 3P |
| 39 | Activity | 40 | Ground |
ATA 40 , Ultra DMA/66 (UDMA4) 80- . , . 47. , . , UDMA4 66 / ( ). UDMA5 UDMA6 80- .
, , . , , . 80- , 40- . 80- (, ), 40-, ( ).
ATA 46 . , , PATA . , , . «» , . ATA . , , , , , , .
, (. master), (. slave). , BIOS . BIOS (486 ) : «C» «D» .
, . ( , Western Digital) , single ( « »). , ( CD-ROM ).
, cable select ( «, », ), ATA-1 ATA-5, . cable select, . . 28 (CSEL) ( , ). . , ( 0), , ( ) .
40- cable select 28 , . , . . , , , : , .
80- , UDMA4, . , , , . «» . 80- , . , , . , , .
«» «» ( ), , ATA. device 0 ( 0) device 1 ( 1). , . (, , ). .
[] ATA,
ATA . , , (, 66,7 / UDMA4, «Ultra-DMA 66») . , , , . , , .
, ATA-, . , PCI, 33 32 , 133 /, .
| (/) | ANSI Reference | ||||
|---|---|---|---|---|---|
| ATA-1 | ATA, IDE | PIO 0,1,2 (3.3, 5.2, 8.3) Single-word DMA 0,1,2 (2.1, 4.2, 8.3) Multi-word DMA 0 (4.2) |
137 | 28-bit LBA | X3.221-1994[1] (obsolete since 1999) |
| ATA-2 | EIDE, Fast ATA, Fast IDE, Ultra ATA |
PIO 3,4: (11.1, 16.6) Multi-word DMA 1,2 (13.3, 16,6) |
X3.279-1996[2] (obsolete since 2001) | ||
| ATA-3 | EIDE | S.M.A.R.T., Security |
X3.298-1997[3] (obsolete since 2002) | ||
| ATA/ATAPI-4 | ATAPI-4, ATA-4, Ultra ATA/33 | Ultra DMA 0,1,2 (16.7, 25.0, 33.3) aka Ultra-DMA/33 |
Support for CD-ROM, etc., via ATAPI packet commands |
NCITS 3171998 | |
| ATA/ATAPI-5 | ATA-5, Ultra ATA/66 | Ultra DMA 3,4 (44.4, 66.7) aka Ultra DMA 66 |
80-wire cables | NCITS 3402000[4] | |
| ATA/ATAPI-6 | ATA-6, Ultra ATA/100 | UDMA 5 (100) aka Ultra DMA 100 |
144 PB | 48-bit LBA Automatic Acoustic Management |
NCITS 3472001 |
| ATA/ATAPI-7 | ATA-7, Ultra ATA/133 | UDMA 6 (133) aka Ultra DMA 133 SATA/150 |
SATA 1.0, Streaming feature set, long logical/physical sector feature set for non-packet devices | NCITS 3612002 | |
| ATA/ATAPI-8 | ATA-8 | in progress |
[] .
[]
[]
- . = Upgrading and Repairing PCs. 17- . .: , 2007. . 573623. ISBN 0-7897-3404-4