informatica

Páginas: 4 (801 palabras) Publicado: 7 de noviembre de 2013
UNIVERSIDAD MODELO


NIVEL:

INGENIERIA EN SISTEMAS COMPUTACIONALES


5to CUATIMESTRE


MATERIA:

MODELACION DE SISTEMAS


TEMA A DESARROLLAR:
INTERFAZ DEL HAERDWARE CON EL S.O.RECUPERACION DE ERRORES


NOMBRE DE LA AULMNA:

ORTIZ MORALES ANA FELICIA



PROFESOR:

LIC. LORENA MENDOZA ELOS









INTERFAZ DEL HAERDWARE CON EL S.O
el sistemaoperativo es una interfaz que oculta las peculiaridades del hardware. Para ello ofrece una serie de servicios que constituyen una máquina virtual más fácil de usar que el hardware básico. Estos servicios sesolicitan mediante llamadas al sistema.
 La forma en que se realiza una llamada al sistema consiste en colocar una serie de parámetros en un lugar específico (como los registros del procesador),para después ejecutar una instrucción del lenguaje máquina del procesador denominada trap (en castellano, trampa). La ejecución de esta instrucción máquina hace que el hardware guarde el contador deprograma y la palabra de estado del procesador (PSW, Processor Status Word) en un lugar seguro de la memoria, cargándose un nuevo contador de programa y una nueva PSW. Este nuevo contador de programacontiene una dirección de memoria donde reside una parte (un programa) del sistema operativo, el cual se encarga de llevar a cabo el servicio solicitado. Cuando el sistema operativo finaliza el servicio,coloca un código de estado en un registro para indicar si hubo éxito o fracaso, y ejecuta una instrucción return from trap, esta instrucción provoca que el hardware restituya el contador de programa yla PSW del programa que realizó la llamada al sistema, prosiguiéndose así su ejecución.
Normalmente los lenguajes de alto nivel tienen una (o varias) rutinas de biblioteca por cada llamada alsistema. Dentro de estos procedimientos se aísla el código (normalmente en ensamblador) correspondiente a la carga de registros con parámetros, a la instrucción trap, y a obtener el código de estado a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS