Subido por samuel monsalve caballero

nocion de estados

Anuncio
Surge de la necesidad de que haya un solo responsable
de la administración de los recursos de la maquina ( s.o.)
NOCION
DE
ESTADOS
Dividir el
repertorio de
instrucciones
de la
maquina en
dos
conjuntos
CONSISTE
EN
Definir 2
estados
Instrucciones
privilegiadas
Instrucciones
no
privilegiadas
Estado
supervisor o
núcleo
Estado
problema o
usuario
Son aquellas que afectan directamente
los recursos de la máquina
• Asignar/retirar
procesador
• Crear/destruir
procesos
Ejemplos
• Asignar/liberar
memoria
• Todas las
operaciones de
E/S
Son las demás
Ejemplos
• Asignación a
variables
• Operaciones
aritmético/ lógicas
• Saltos .
• En este estado se pueden ejecutar
tanto instrucciones privilegiadas
como no privilegiadas
• En este estado se ejecutan los
servicios del sistema operativo
• En este estado solo se pueden
ejecutar
instrucciones
no
privilegiadas, Si se intenta ejecutar
una instrucción privilegiada ocurre
una interrupción y el sistema
operativo toma el control
• En este estado se ejecutan los
procesos de usuario
Descargar