Tecniche PIO
In alcune architetture hardware del computer, il trasferimento dei dati dalla CPU (unità di elaborazione centrale) ai dispositivi viene eseguito da INPUT/output programmato (PIO). L'uso di PIO richiede che la CPU attenda il trasferimento dei dati, che può diventare molto inefficiente. Questa tecnologia è stata sostituita nella maggior parte dei casi da DMA (Direct Memory Access) perché DMA può assegnare il trasferimento dei dati a un controller hardware, consentendo alla CPU di eseguire altre attività.
Per informazioni sull'uso delle cache con PIO, vedere Flushing Cached Data during PIO Operations .For information on using caches with PIO operations, see Flushing Cached Data during PIO Operations.