ensayos linux

Páginas: 6 (1279 palabras) Publicado: 2 de junio de 2013
Tarea 1:
¿Qué es un mecanismo de interrupción?
Es una señal recibida por el procesador de un ordenador, indicando que debe "interrumpir" el curso de ejecución actual y pasar a ejecutar código específico para tratar esta situación.
Una interrupción es una suspensión temporal de la ejecución de un proceso, para pasar a ejecutar una subrutina de servicio de interrupción, la cual, por lo general,no forma parte del programa (generalmente perteneciente al sistema operativo, o al BIOS). Luego de finalizada dicha subrutina, se reanuda la ejecución del programa.
Las interrupciones surgen de las necesidades que tienen los dispositivos periféricos de enviar información al procesador principal de un sistema de computación. La primera técnica que se empleó fue que el propio procesador seencargara de sondear (polling) los dispositivos cada cierto tiempo para averiguar si tenía pendiente alguna comunicación para él. Este método presentaba el inconveniente de ser muy ineficiente, ya que el procesador constantemente consumía tiempo en realizar todas las instrucciones de sondeo.
El mecanismo de interrupciones fue la solución que permitió al procesador desentenderse de esta problemática, ydelegar en el dispositivo la responsabilidad de comunicarse con el procesador cuando lo necesitara. El procesador, en este caso, no sondea a ningún dispositivo, sino que queda a la espera de que estos le avisen (le "interrumpan") cuando tengan algo que comunicarle (ya sea un evento, una transferencia de información, una condición de error, etc.).

¿Qué es la protección de la memoria?
Es unmétodo para controlar el uso de memoria en una computadora, y es parte esencial de prácticamente todos los sistemas operativos modernos. El principal propósito de la protección de memoria es evitar que un proceso en un sistema operativo acceda a la memoria que no le ha sido asignada. Así pueden evitarse problemas durante la ejecución del software, y también se evita que software maligno acceda a losrecursos del sistema.
También cuan do una zona de memoria que no está comprendida dentro de su mapa actual de memoria, el procesador 386 y posteriores, genera una interrupción y pasa al sistema operativo un conjunto de información relativa al problema.

La protección de la memoria se logra por medio de:
Tablas de páginas que describen exactamente las áreas de memoria física a las que un programapuede acceder.
Un indicador de lectura/escritura para impedir modificar una página de solo lectura o de código de programa.
Un indicador de usuarios/supervisor que permite al sistema operativo proteger su propia memoria de cualquier intento de acceso.
¿Qué es un repertorio de instrucciones reservadas?
Con el fin de evitar que los procesos concurrentes interfieran entre ellos, parte de lasinstrucciones del computador deben de reservarse para su empleo exclusivo por parte del sistema operativo. Estas instrucciones llevan a cabo tareas como habilitar y deshabilitar interrupciones, acceder a los registros usados por el hardware de protección de memoria, realizar operaciones de entrada/salida y conmutar un procesador entre distintos procesos.
Para establecer cuándo está permitidoutilizar estas instrucciones y cuándo no, la mayoría de los computadores trabajan en dos modos de funcionamiento: modo supervisor o núcleo y modo usuario. Las instrucciones reservadas únicamente pueden emplearse en modo supervisor. El cambio de modo usuario a modo supervisor se lleva a cabo al usar uno de los siguientes mecanismos:
· Llamada al sistema: un proceso hace una llamada al sistemaoperativo que requiere ejecutar alguna función que emplea instrucciones reservadas.
· Interrupción: ha ocurrido un suceso externo al proceso.
· Trap: Se da una condición de error en un proceso.
La vuelta a modo usuario desde el modo supervisor también se lleva a cabo me reservada.
¿Qué es un reloj en tiempo real?
Es un sistema operativo que ha sido desarrollado para aplicaciones de tiempo real....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ensayo linux
  • Ensayo Linux
  • Ensayo Linux
  • ensayo linux
  • linux OS ensayo
  • Ensayo De Linux
  • Ensayo De Linux
  • ensayo de codigo linux

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS