| Forum Home | ||||
| Press F1 | ||||
| Thread ID: 48471 | 2004-08-24 03:49:00 | ata and dma | yingxuan (3330) | Press F1 |
| Post ID | Timestamp | Content | User | ||
| 264901 | 2004-08-24 03:49:00 | Some magazine call it as ata and some call it Dma.Ata is a hardware device that increases the output of data transfer of a hardrive. Ata/33/66/100mhz and I see that in other places they call it dma 33/66/100 Are they the same thing? |
yingxuan (3330) | ||
| 264902 | 2004-08-24 05:06:00 | Which magazines? Women's weekly? ATA refers to the interface standard . DMA (Direct memory access) refers to a way of transferring data between peripherals (such as disks) and the computer's memory, without involving the CPU, apart from setting up the transfer and being notified after it is done . The other transfer mode PIO (Programmed I/O) involves the CPU intimately . The CPU often has better things to do . The hardware in a DMA interface can do it . But speed isn't necessarily because of DMA . Floppy disks use DMA and transfer at 500 kB/sec . PIO for MFM drives ran at 5MB/sec . The numbers, 33,66,100 , refer to the speed of the bus in the computer . This indiocates how fast the memory buffer can accept data . A DMA can't run faster than PIO on the same computer . It will cause the CPU less "busyness", so might increase the "efficiency" of the system . |
Graham L (2) | ||
| 1 | |||||