Proceso de Interrupciones y Transferencia de Datos por DMA
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 8,46 KB
Entre las rutinas se detiene el proceso de E/S. Tras el inicio y espera a que finalice operación E/S, la rutina de inicio está no activa. La RTI se encargará de que continúe el proceso pasando a activo la rutina de inicio.
Para las interrupciones utilizamos un hardware (controlador y CPU) que ayudan en el proceso de sincronización (6 fases).
Procesador envía orden E/S al controlador.
Controlador realiza operación E/S y al finalizar activa bits registro de estado. (Inicio de Sincronización).
Hardware del controlador activa señal de interrupción para avisar CPU (Petición de Interrupción) - Petición inter de controlador activada y saber que inter atenderé y cuales dejaré pendientes.
CPU detecta cambio en señal de petición de interrupción