ARQUITECTURA DEL SISTEMA

ARQUITECTURA DEL SISTEMA

ARRANQUE DEL COMPUTADOR:

–          El arranque/Reset carga valores predefinidos en registros. <- dirección de arranque del cargador ROM.

–          Se ejecuta el cargador ROM del sistema:

  • Test del sistema.
  • Trae a memoria el boot del SO.

–          La zona ROM puede estar ubicada tanto al principio de la memoria, como al final.

–          En el del PC, la ROM contiene, además, el software de E/S (BIOS).

ARRANQUE DEL SISTEMA OPERATIVO:

–          El cargador ROM carga el sector de boot del SO y le da control, si multos >Programa gestor de arranque.

–          El boot del SO carga el SO residente y da control al programa de arranque del SO, que:

  • Comprueba el hardware.
  • Comprueba el sistema de ficheros.
  • Establece las tablas del SO.
  • Crea procesos (según el tipo de SO):
    • Proceso INIT.
    • Procesos o tareas del sistema (demonios).
    • Procesos de login (uno por terminal).

–          Tras la autenticación, el proceso login se convierte en Shell

–          Toma control SO (inicio) .

–          Espera de ocurrencia de suceso (interrupción hw/sw). Controla el orden de ejecución de los programas.

  • Si hay interrupción:
    • Desactiva las otras interrupciones.
    • Guarda estado sistema.
    • Ejecuta rutina de vector de interrupciones/escrutinio.
    • Reactiva variables de estado.

–          Proceso de interrupción:

  • Atiende la interrupción.
  • Guarda la variable de estado.
  • Vector de interrupciones. Donde ocurrió la interrupción.

 

Shell: En informática, el término shell se emplea para referirse a aquellos programas que proveen una interfaz de usuario para acceder a los servicios del sistema operativo. Estos pueden ser gráficos o de texto simple, dependiendo del tipo de interfaz que empleen. Los shells están diseñados para facilitar la forma en que se invocan o ejecutan los distintos programas disponibles en el computador.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s