El controlador debe:
Convertir el flujo de bits en serie en un bloque de bytes.
Efectuar cualquier corrección de errores necesaria.
Copiar el bloque en la memoria principal.
Cada controlador posee registros que utiliza para comunicarse con el CPU:
Pueden ser parte del espacio normal de direcciones de la memoria: e/s mapeada a memoria.
Pueden utilizar un espacio de direcciones especial para la e/s, asignando a cada controlador una parte
de él.
No hay comentarios:
Publicar un comentario