Přenosové protokoly paměťových zařízení
K pevným diskům se přistupuje po jedné z několika typů sběrnic, včetně paralelní ATA (PATA, nazývané také IDE nebo EIDE; před zavedením rozhraní SATA označované jako ATA), Serial ATA (SATA), SCSI, Serial Attached SCSI (SAS) a Fibre Channel. Obvody můstků se někdy používají k připojení jednotek pevných disků ke sběrnicím, se kterými nemohou komunikovat nativně, jako jsou IEEE 1394, USB, SCSI, NVMe a Thunderbolt.
PIO je metoda přenosu dat mezi spuštěným softwarem a periferií pomocí speciálních instrukcí procesoru. Protokol PIO vyžaduje pro přenos dat velkou režii procesoru. V důsledku této neefektivity se může výrazně snížit výkon systému.
DMA je hardwarová funkce, která umožňuje jednotlivým zařízením přistupovat k systémové paměti pro čtení a zápis nezávisle na centrální procesorové jednotce (protokoly Multiword DMA a Ultra DMA). Tato funkce také umožňuje centrálnímu procesoru vykonávat během čtení a zápisu jinou práci. Pro režim Ultra DMA-3 a vyšší je vyžadován 80pinový kabel rozhraní.
Datová propustnost jednotlivých protokolů při přenosu dat (MB/s)
| PIO-0 | 3.3 |
| PIO-1 | 5.2 |
| PIO-2 | 8.3 |
| PIO-3 | 11.1 |
| PIO-4 | 16.7 |
| Multiword DMA-0 | 4.2 |
| Multiword DMA-1 | 13.3 |
| Multiword DMA-2 | 16.7 |
| Ultra DMA-0 | 16,7 |
| Ultra DMA-1 | 25 |
| Ultra DMA-2 | 33,3 |
| Ultra DMA-3 | 44,4 |
| Ultra DMA-4 | 66,7 |
| Ultra DMA-5 | 100 |
| Ultra DMA-6 | 133 |
| SATA-1 | 150 |
| SATA-2 | 300 |
| SATA-3 | 600 |
