Le moyen d’interaction du programme avec les dispositifs périphériques par l’intermédiaires des instructions spéciales du microprocesseur
central a reçu le nom PIO (Programmed Input/Output). Dans le protocole PIO l’échange d’information suppose
l’utilisation active du microprocesseur central pendant la transmission des données, en résultat de quoi la productivité totale du
système peut être diminuée considérablement.
L’accès direct à la mémoire (DMA - Direct Memory Access) – c’est une possibilité d’appareil de l’échange
d’information entre les dispositis, n’exigeant pratiquement pas de la participation du processeur central (protocoles - Multiword
DMA et Ultra DMA), ce qui permet d’utiliser les ressources du processeur central pour l’exécution d’autres tâches pendant
l’exécution de la transmission des données. Pour les régimes Ultra DMA-3 et
supérieur on a besoin du câble d’interface à 80 âmes.
Capacité de transmission maximum des protocoles de transmission des données (Мb/s)
| PIO-0 |
3.3 |
|
Ultra DMA-1 |
25 |
| PIO-1 |
5.2 |
Ultra DMA-2 |
33,3 |
| PIO-2 |
8.3 |
Ultra DMA-3 |
44,4 |
| PIO-3 |
11.1 |
Ultra DMA-4 |
66,7 |
| PIO-4 |
16.7 |
Ultra DMA-5 |
100 |
| Multiword DMA-0 |
4.2 |
Ultra DMA-6 |
133 |
| Multiword DMA-1 |
13.3 |
SATA-1 |
150 |
| Multiword DMA-2 |
16.7 |
SATA-2 |
300 |
| Ultra DMA-0 |
16,7 |
SCSI |
320 |