Sunteți pe pagina 1din 2

1

ARRANQUE DE LA COMPUTADORA

El arranque de la computadora tiene dos fases:


1. La fase de arranque del hardware
2. La fase de arranque del sistema operativo

Bajo el control del iniciador ROM Test del hardware


Carga en memoria del cargador del SO

Bajo el control del cargador (boot) del SO { Carga en memoria componentes del SO

Test del sistema de archivo


Inicializacin bajo el control de la parte Creacin de estructura de datos interna
Residente del SO Completa la carga del SO residente
Creacin de procesos login

Se entra en fase normal de funcionamiento del SO.

Operaciones realizadas en el arranque de la computadora.

Arranque del hardware


Una computadora es capaz de realizar actividades tiles si cuenta con el
correspondiente programa cargado en memoria principal. Si la memoria principal fuese
voltil implicara que al encender la mquina, no contiene ninguna informacin vlida y no
seria capaz de realizar nada.
Existe un programa de arranque permanentemente grabado en memoria ROM no
voltil, a este programa le llamaremos iniciador ROM.
Cuando se arranca la computadora, o cuando se pulsa el botn RESET, se genera
una seal elctrica que carga unos valores predefinidos en los registros. E n especial, esta
seal carga en el contador de programa la direccin de comienzo del iniciador ROM. De
esta manera se cumplen todas las condiciones para que la computadora ejecute el programa
y realice funciones tiles.
El iniciador ROM realiza tres funciones:
1. Hace la comprobacin del sistema, que sirve para caractersticas, cantidad de
memoria principal disponible, perifricos, etc.
2. Fase de lectura y almacenamiento en memoria del programa cargador del
sistema operativo.
3. Da control al programa cargador del sistema operativo, bifurcando a la
direccin de memoria en la que lo ha almacenado. Para dar flexibilidad se
hace que el programa iniciador ROM sea independiente del sistema
operativo.

Cuando la computadora es tipo PC, la memoria ROM contiene adems del


programa iniciador, software de E/S denominado BIOS (basic input-output system). El
BIOS proporcionado por el fabricante suele contener procedimientos para leer y escribir de
disco, leer caracteres del teclado y escribir en pantalla.
2

Ubicacin del sistema operativo


El sistema operativo se encuentra almacenado en una unidad de disco, tal y como se
muestra en la figura:

El programa cargador del sistema operativo o boot del sistema operativo est almacenado
en una zona predefinida del disco.
El iniciador ROM trae a memoria principal el programa cargador del sistema operativo.
Observe que el iniciador ROM es independiente del sistema operativo, siempre que esto se
cumpla la mquina podr soportar varios sistemas operativos.
Para dar una mayor seguridad el programa cargador del sistema operativo incluye en una
posicin de memoria prefijada por el iniciador ROM, una contrasea. De esta forma el
iniciador ROM puede verificar que la informacin contenida en la zona prefijada contiene
efectivamente el programa cargador de un sistema operativo.

Arranque del sistema operativo


El programa cargador del sistema operativo tiene una misin traer a memoria principal
algunos de los componentes del sistema operativo. Una vez cargados estos componentes, se
pasa a la fase de iniciacin, que incluye las siguientes operaciones:

Comprobacin del sistema. Se completan las pruebas del hardware realizadas por el
iniciador ROM y se comprueba que el sistema de archivos tiene un estado
coherente. Esta operacin exige revisar todos los directorios, lo que supone un largo
tiempo de procesamiento.
Se establecen las estructuras de operacin propias del sistema operativo, tales como
la tabla de procesos, las tablas de memoria y las de E/S.
Se carga en memoria principal aquella parte del sistema operativo que ha de estar
siempre en memoria, parte que se denomina sistema operativo residente.
Se crea un proceso de inicio o login por cada terminal definido en el sistema, as
como una serie de procesos auxiliares y de dominios (p. Ej.: el dominio de
impresin o el dominio de comunicaciones).

Nota:
Se denomina proceso de carga a la operacin combinada de leer un programa ubicado en un
perifrico y de almacenarlo en memoria principal. El programa que realiza la carga se llama
cargador.

Bibliografa:
SISTEMAS OPERATIVOS. Una visin aplicada. Autores: Jess Carretero, Flix
Garca, Pedro De Miguel. Editorial: Mc Graw Hill.