Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
La BIOS es una ROM que contiene el software directamente relacionado con la mquina y que permitir: 1. Que la mquina arranque y se pon a en un estado operati!o ". #ar soporte a cualquier aplicaci$n interesada en interactuar con el %ardware de una forma lo suficientemente ale&ada de la plataforma como para no depender de ella. 'l software que reali(a la primera funci$n se le denomina )OS* +)ower On Self *est, Su funci$n es: .%equear la presencia/ausencia de dispositi!os en el sistema Iniciali(arlos .ompro0ar el correcto funcionamiento del %ardware Informar so0re el estado del sistema .ar ar el sistema operati!o
'l software que reali(a la se unda funci$n se le denomina en1ricamente System Bios. .onsiste en un con&unto de rutinas in!oca0les a tra!1s de interrupciones software %a0itualmente +modo Real,. 2s posi0le acceder a ellas en cualquier momento tras el arranque +aunque tam0i1n son utili(adas por el software )OS*, por cualquier aplicaci$n.
POST.
2s in!ocado tras un reset. 2l procesador3 automticamente comien(a a e&ecutar en la direcci$n 44445%+44444445, en modo real +compati0le IS',. 'll6 encontrar un salto le&ano al comien(o de las rutina )OS*. 2stas rutinas comien(an3 dispositi!o por dispositi!o3 a compro0ar e iniciali(ar cada uno. )rimero los elementos cr6ticos3 el primero de los cuales es la propia BIOS de la cual reali(ar una compro0aci$n +c%equeo de errores, System BIOS .%ec7sum.
.ualquier error en este momento puede si nificar la detenci$n del sistema. La forma de informar so0re lo ocurrido es mediante se8ales audi0les3 secuencias de pitidos codificados acorde al error detectado. ' continuaci$n iniciali(a el monitor del sistema. 9 por :ltimo el resto de dispositi!os menos cr6ticos. *oda la informaci$n relati!a a estas compro0aciones aparecer en pantalla. +pa 11;<,
BIOS y memoria.
=na de las primeras tareas que reali(a es la compro0aci$n de los primeros ><7 de memoria. 'll6 locali(ar espacio para una pila que permita al software )OS* e&ecutarse. 'dems depositar informaci$n so0re el sistema3 y la ta0la de interrupciones. La memoria se !a a or ani(ar en tres partes: Memoria convencional: los primeros ><5 7: m6nimo e?i ido por cualquier sistema ).3 para comen(ar a arrancar. 2s donde car ar el !ector de interrupciones: 55..<55%3 la pila: SS@A5%3 sp@155% +"B>0ytes, C en realidad se solapa con el final del !ector de interrupciones3 limitando el n:mero de entradas a la ta0la de interrupciones a 1D" - y la informaci$n de sistema: <55%..<44%. Memoria Oculta (Shadow,: Easta el primer Me a0yte. La propia Rom BIOS y est mapeada en este espacio3 tam0i1n se mapean en estas direcciones las BIOS de Fideo y otras ROM +Rom Bios de e?pansi$n, suministradas por los dispositi!os que aportan nue!as funcionalidades a la BIOS o 0ien sustituyen al unas de la que ya tiene. 'l reali(arse este mapeo3 las locali(aciones f6sicas de la Ram quedan inaccesi0les3 las rom les %acen som0ra. 2l software locali(ado en las ROM puede trasladarse a la memoria de manera que el acceso sea ms rpido y por lo tanto la e&ecuci$n ms eficiente. 2sto se recomienda %a0itualmente para la ROM BIOS y para la ROM de Fideo. 2n los dems casos sur en peculiaridades que %acen que cada caso de0a ser estudiado por separado.
Memoria Extendida: ' partir del primer Me a. 2n el modo Real no es posi0le acceder a esta memoria. Se %a de pasar al modo prote ido y por lo tanto ser ya el Sistema Operati!o el que la c%equear y estionar.
System
esource Ma!
estionada por el System Resources Manager3 que
contiene el con&unto de recursos del sistema +#irecciones de memoria3 2ntrada/Salida3 Interrupciones, y sus asi naciones a dispositi!os
System
esources Manager
Jestiona el Resource Map. Reali(a3 0a&o peticiones3 la tarea de locali(ar recursos manteniendo la co%erencia del sistema.