ATA - (AT Attachment) is the general standard for connecting disk drives. ATA covers a range of data transfer methods:
PIO - (Programmed Input/Output) The CPU reads the data from the disc interface and writes it to memory.
DMA - (Direct Memory Access) is where the circuitry on the disc controller card relieves the CPU of much of its memory read/write activities (Bus Mastering). This frees up the CPU to carry out other non-memory access tasks.
UDMA - (Ultra-DMA) An improved version of DMA, this methos uses techniques of improved timing and data pipelining to double the maximum data transfer rate achieved by standard DMA.
PIO:
Mode, Speed, Standard.
0, 3.3Mbps, ATA
1, 5.2Mbps, ATA
2, 8.3Mbps, ATA
3, 11.1Mbps, ATA-2
4, 16.7Mbps, ATA-3 (standard speed for non-DMA CD devices)
5, 22Mbps, Not implemented.
DMA:
Single Word 0, 1.04Mbps, ATA
Single Word 1, 2.08Mbps, ATA
Single Word 2, 4.17Mbps, ATA
Multiple Word 0, 4.7Mbps, ATA
Multiple Word 1, 13.3Mbps, ATA-2
Multiple Word 2, 16.7Mbps, ATA-3
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.