Você está na página 1de 18

BIOS Y PCI

Qu es la BIOS
La BIOS es una ROM que contiene el software

directamente relacionado con la mquina y que


permitir:

Que la mquina arranque y se ponga en un estado


operativo. (comprobacin e inicializacin de dispositivos)

Dar soporte a cualquier aplicacin interesada en


interactuar con el hardware de una forma lo
suficientemente alejada de la plataforma como para no
depender de ella.

POST (Power On Self Test)


Chequear la presencia/ausencia de dispositivos

en el sistema

Inicializarlos
Comprobar el correcto funcionamiento del

hardware

Informar sobre el estado del sistema


Cargar el sistema operativo

Orden de
comprobaciones
e
inicializaciones
realizadas por
POST

System Bios
un conjunto de rutinas invocables a travs de

interrupciones software habitualmente (modo


Real).

Permiten acceder a los recursos hardware de


forma homognea con independencia de la
plataforma.

BIOS y Memoria
Memoria convencional: los primeros 640 k.
mnimo exigido por cualquier sistema PC, para
comenzar a arrancar.
Memoria Oculta (Shadow): Hasta el 1Mbyte.

Conjunto de direcciones cedidas a las ROM


Al realizarse este mapeo, las localizaciones fsicas de
la Ram quedan inaccesibles, las rom les hacen
sombra.

Memoria Extendida: A partir del primer Mega.


En el modo Real no es posible acceder a esta
memoria. Se ha de pasar al modo protegido.

Organizacin de la memoria

Memoria convencional
Genera el vector de interrupcin
Enlazndolas con las funciones preestablecidas en la
rom
Reserva espacio para una pila

Para poder realizar las invocaciones a las


interrupciones software, etc.

Reserva espacio para almacenar datos del sistema


Servirn para que las aplicaciones puedan identificar
los recursos existentes y conocer sus localizaciones.

Memoria convencional

Zona de expansin:

se localizan aqu las rom de


dispositivos que aportan sus propios servicios BIOS

System Bios Data Segment pg

Plug & Play y BIOS


En los sistemas compatibles con ISA, la

configuracin de los dispositivos era


rgida

Los dispositivos indicaban de forma rgida sus


requerimientos (rango especfico de
direcciones, lnea de interrupcin requerida)

La resolucin de conflictos requera la

intervencin del usuario

Cambio de jumpers o conmutadores

Plug & Play


Los dispositivos Plug & Play no exigen

recursos especficos.

En lugar de cableada, la asignacin de


recursos es programada

Adems admiten reconfiguracin dinmica.

Los registros de asignacin de recursos son


de lectura y escritura

BIOS
Las BIOS han debido adaptarse

Identificacin de dispositivos P&P


Lectura de los requerimientos de los
dispositivos.
Gestin dinmica de los recursos del sistema
Asignacin dinmica de recursos a
dispositivos

Sistema BIOS
de Inicializacin
de dispositivos
P&P

Interfaz Software PCI


PCI suministra una BIOS que permite manejar los recursos del

bus con independencia de la plataforma en la que est


integrado. Este conjunto de rutinas permiten:

localizar

dispositivos.
generar ciclos especiales.
acceder

al espacio de configuracin.

Acceso
1 (Modo Real) Interrupcin Software: INT 1Ah
AH=0B1h, AL=Funcin
2 (Modo Real Virtual) Simular una invocacin

Software:

Guardar en la pila el registro de flags


Realizar una llamada a la rutina lejana situada en
FFE6Eh
CS=F000h, DS=F000h, IP=FE6Eh

3 Modo Protegido
Comprobar la existencia del servicio PCI 32 bits
Bios Service Directory Routine
Acceder al punto de entrada

Lista de servicios PCI BIOS

Fin

Pci & PCI-X Hardware and Software Architecture Design


Edward Solari George Willse

Você também pode gostar