Multitarea en Microprocesadores: Funcionamiento y Estructuras Clave
Clasificado en Informática
Escrito el en español con un tamaño de 3,26 KB
Multitarea en Microprocesadores
1. Casos de Conmutación de Tareas
- La tarea actual ejecuta una instrucción JMP o CALL, la cual usa el TSS.
- El vector de interrupción o situaciones especiales indican a tareas en IDT.
- La tarea actual ejecuta la instrucción IRET cuando está activado NT=1 (NT permite el anidamiento de interrupciones).
2. Acciones para Pasar al Modo Protegido (R.P.)
- Los registros base del GDTR e IDTR deben indicar hacia GDT e IDT reales.
- El nivel de prioridad actual (CPL) tiene que ser igual a cero.
- Los registros de segmentación (excepto CS) siguen indicando hacia las mismas direcciones lineales que en el modo real (en modo real, la dirección lineal coincide con la dirección física).
- Después de la ejecución de la instrucción con