Anda di halaman 1dari 6

BIOS, setup y microprocesador.

LA ROM BIOS SISTEMA BASICO DE ENTRADA/SALIDA


Se llama ROM (Read Only Memory Memoria de solo lectura) a un tipo de memoria de la que
se pueden leer datos, pero no se pueden escribir nuevos ni modificar los existentes. Este tipo
de memoria se encuentra pregrabada por el fabricante y contiene instrucciones para el manejo
de algunas tarjetas o las operaciones principales de la PC. Este tipo de ROM se llama BIOS
(Basic Input/Output System Sistema bsico de entrada/salida).
El BIOS indica el nivel de compatibilidad que tiene la PC con el hardware instalado y con los
dispositivos con los cuales se va a comunicar. Un BIOS viejo puede significar tener que utilizar
un controlador para poder acceder a un disco rgido de alta capacidad, o un nuevo tipo de
unidad de disco que no estaba disponible en los planes de los fabricantes del BIOS. Por
ejemplo, cada nueva versin de algunos sistemas operativos suele presentar problemas con
ciertos BIOS.
El BIOS est conformado por un conjunto de pequeos programas que se encuentran grabados
en la ROM (estos programas pregrabados en la memoria se conocen con el nombre de
firmware). Los mismos se encargan de administrar a bajo nivel el hardware de la PC. Cuando
uno enciende la PC, ellos son los encargados de inicializar y verificar
el hardware y los dispositivos, para luego realizar el proceso de carga y transferencia del
control al sistema operativo (booteo).
EL CMOS SETUP
La memoria CMOS es la encargada de mantener la informacin sobre la configuracin de la PC.
Esta memoria est constantemente alimentada por una batera que puede ser recargable, la
cual se carga mientras tenemos encendida la computadora, aunque hoy en da se opta por
usar una batera no recargable.
El programa de Setup (Configuracin), que es parte del BIOS, permite modificar la
configuracin almacenada en la memoria CMOS y volverla a grabar en sta.
Cualquier cambio que efecte en el hardware de su PC que no posea autodeteccin en el BIOS
deber ser notificado mediante el Setup de la memoria CMOS.
ARRANQUE BOOTEO DE UNA PC
El breve tiempo que transcurre entre que se pulsa la llave de encendido, hasta que podemos
usar el computador, ocurren una serie de acciones que se pasan a describir, que implican
bsicamente:
1. Inicializacin de registros del microprocesador con valores predeterminados.
2. Verificacin del correcto funcionamiento de circuitos de la PC mediante el programa POST
del BIOS.
3. Escritura (carga) en memoria principal de una copia del sistema operativo contenido en
archivos de un disco (proceso denominado buteo, del ingls bootstrap, abreviado boot).
1.) Inicializacin de registros del Microprocesador.
Las primeras acciones circuitales estn preparadas para que registros del microprocesador
sean puestos en cero, y los registros que forman la direccin de la prxima instruccin a
ejecutar, son inicializados para que formen el nmero de direccin de la porcin ROM BIOS
donde est la primera instruccin de la subrutina POST (Power On Self Test, o sea auto test de
encendido).
2.) Ejecucin de la subrutina POST de la ROM BIOS verificadora de hardware.
La ejecucin de la primera instruccin y las subsiguientes de POST, permiten llevar a cabo las
siguientes verificaciones, cuyo orden depende del fabricante, siendo que los resultados de
muchos de ellos aparecen en pantalla, y tambin apuntan a determinar la configuracin del
sistema:
Reloj del Sistema
Unidad Aritmtica y Lgica (ALU)
Coprocesador (UPF)
Registros
Ejecucin de Instrucciones
Modo de funcionamiento real y protegido, y otras funciones del microprocesador.
El resultado de un clculo (checksum) con los contenidos ledos en la ROM BIOS
(incluidos los del SETUP CMOS realizado por el usuario) debe coincidir con el resultado del
mismo clculo realizado cuando esos contenidos fueron escritos, a fin de determinar si son
correctos.
Correcto funcionamiento y cantidad de memoria principal instalada (en pantalla se ve el
conteo de los KB)
Testeo e inicializacin de los controladores de teclado, de video, de disqueteras, de disco
rgido, de CD-ROM, de cach, de los puertos serie, y paralelo
Determinacin de perifricos instalados y operables
Escritura en memoria de la tabla de vectores de interrupcin, con las direcciones donde
comienzan subrutinas del BIOS que atienden a las interrupciones que las llaman.
Determinacin de existencia de extensiones del ROM BIOS en plaquetas de video, disco y
otras.
Comparacin de la configuracin determinada en los pasos anteriores con la efectuada en el
SETUP CMOS.
3.) Carga en memoria principal de una copia de los archivos del S.O.
Luego de ejecutarse el POST, sta llama a otra subrutina de la ROM BIOS, a veces llamada
bootstrap ROM, para ser ejecutada. Esta escribe en memoria principal una copia del primer
sector del disco rgido que contiene una corta secuencia de instrucciones, seguida de la tabla
de particiones por lo cual suele denominarse Partition Sector.
MICROPROCESADOR
El microprocesador es bsicamente un circuito integrado, conformado por millones
de microtransistores contenidos en una pastilla de un material llamado silicio.
La funcin del microprocesador es interpretar instrucciones y procesar datos.
Recordemos el concepto de entrada/salida, en el cual un dato con determinadas
instrucciones ingresa al sistema, luego es procesado y sale de ese sistema con un
resultado.
ste mismo contiene bloques o componentes:

La UC o CU (Unidad de Control Control Unit)

La UAL o ALU (Unidad Aritmtica y Lgica Arithmetic and Logic Unit)

La UPF o FPU (Unidad de Punto Flotante Floating Point Unit) o coprocesador matemtico

Los Registros

Las Memorias Cach: NIVEL 1 o L1 y NIVEL 2 o L2

Los Buses internos y externos: Bus de control, de direcciones, de datos, hacia cach L1, hacia
cach L2.
Tipos de microprocesadores, se pueden diferenciar por:

La cantidad de ncleos (cores) de procesamiento que contienen.


El tamao de palabra (Word size) o ancho mximo de las instrucciones o datos que puede
interpretar en una nica instruccin.
La velocidad del reloj: interna del micro o externa del bus local, del sistema o FSB (Front Side
Bus Bus Frontal).
La arquitectura interna, tambin conocida como micro-arquitectura.
La cantidad y organizacin de las unidades de ejecucin.
La cantidad y organizacin de canales o caeras (pipelines) de instrucciones.
Las capacidades y la eficiencia del procesamiento.
El juego de instrucciones que soporta.
Las instrucciones adicionales y especficas.
La compatibilidad.
El ancho y la velocidad de los buses internos y externos:
o Bus de control
o Bus de direcciones
o Bus de datos
o Bus hacia cach L1
o Bus hacia cach L2
o Bus entre los diferentes ncleos de ejecucin.
. Ejemplos de registros del microprocesador son:
El registro CP (contador de programa): contiene la direccin de memoria RAM dnde se
encuentra la prxima instruccin a ejecutar.
El registro RI (registro de instruccin): encargado de recibir desde la RAM la instruccin a
procesar.
El registro ACC (registro acumulador): acumula los resultados de las operaciones realizadas
por UAL.
El microprocesador est gobernado por el reloj del sistema, un cristal de cuarzo regulado
que cumple el papel de un metrnomo electrnico.

Anda mungkin juga menyukai