Lenguajes de Alto Nivel

Jerarquía de diseño de SO por Browm/Denning

 

Implementación del sistema

–          Los sistemas operativos tradicionalmente se han escrito en ensamblador, ahora pueden ser escritos en lenguajes de alto nivel.

–          El código escrito en alto nivel:

  • Puede ser escrito más rápido.
  • Es más compacto.
  • Es fácil de entender y depurar.

–          Un sistema es más fácil de ser portable si está escrito en un lenguaje de alto nivel.

–          Algunos lenguajes de alto nivel usados para escribir sistemas operativos:  C(Unix, ..)

 

GENERACIÓN SISTEMA (SYSGEN)

–          Lo sistemas operativos se diseñan para correr en cualquier clase de maquinas; el sistema debe configurarse para cada computador especifico.

–          El programa sysgen obtiene información relacionada con la configuración especifica del hardware del sistema.

–          Booting arrancar un computador al cargar su kernel.

–          Bootstrap program – codigo almacenado en la ROM que es capaz de localizar el kernel, cargarlo en la memoria e iniciar su ejecución.

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