13.07.2015 Views

de un proceso

de un proceso

de un proceso

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Tratamiento <strong>de</strong> interrupciones• Esquema <strong>de</strong> tratamiento <strong>de</strong>be:– Minimizar ensamblador– Factorizar código– Permitir múltiples rutinas <strong>de</strong> interrupción por cada línea• Vector contiene dirección <strong>de</strong> macro en ensamblador:– Salva registros en pila <strong>de</strong> sistema– Invoca f<strong>un</strong>ción genérica pasándole i<strong>de</strong>ntificador <strong>de</strong> interrupción– Restaurar registros <strong>de</strong> la pila <strong>de</strong>l sistema <strong>de</strong>l <strong>proceso</strong> y RETI• F<strong>un</strong>ción genérica (común a todas las interrupciones)– Invoca f<strong>un</strong>ción (o f<strong>un</strong>ciones) específica <strong>de</strong>l manejador• F<strong>un</strong>ción específica incluida forma parte <strong>de</strong> manejadorDiseño <strong>de</strong> Sistemas Operativos 36 Fernando Pérez Costoya (2008)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!