3.5 MÉTODOS DE TRANSFERENCIA DE DATOS

Los primeros PCs utilizaban para la transferencia de datos entre la CPU y otros dispositivos como discos ATA, puertos externos o tarjetas de red el método llamado PIO (Programmed Input/Output) que fue sustituido por DMA (Direct Memory Access).

Con PIO la CPU se ocupa de realizar toda la transferencia. Con DMA la CPU solo se ocupa de iniciar la transferencia y después pasa a realizar otras tareas hasta que recibe una interrupción DMA indicando el final de la misma.

El uso de PIO se ha reducido hasta casi hacerlo desaparecer, quedando todavía en uso para los puertos PS/2 de teclado y ratón, algunos usos del puerto paralelo, dispositivos antiguos...

DMA se utiliza en los accesos a discos duros, en casi todos los dispositivos modernos (tarjetas de red, gráficas, sonido...) e incluso transferencias intra-chip en procesadores multinúcleo.

2009-05 http://guimi.net
 
Puede descargar una versión en PDF del documento: PDF G-Hardware_PC.
Creative Commons License 2009-05 Güimi (http://guimi.net)
Está permitido copiar, distribuir y/o modificar los documentos bajo los términos de la licencia
"Reconocimiento-Compartir bajo la misma licencia 3.0 España" de Creative Commons.
Puede ver una copia de esta licencia completa.

Hardware, PC, Arquitectura PC, Placa base, Motherboard, Buses, Almacenamiento, Memoria, Chipset, RAID