COMO FUNCIONA EL BIOS Y CON QUE SE DESARROLLA
COMO FUNCIONA EL BIOS
Cuando se reinicia el procesador x86, se carga el contador de programa con una dirección fija en la parte superior del espacio de direccionamiento en modo real de 1 megabyte. La dirección de la memoria de la BIOS está situado de tal manera que se ejecutará cuando el equipo se pone en marcha primero. Entonces, una instrucción de salto dirige el procesador para iniciar la ejecución de código en la BIOS. Si el sistema acaba de ser encendido o el botón de reinicio fue presionado (arranque en frío), se ejecuta completamente la autoprueba de encendido (POST). Si se inició Ctrl+Alt+Supr ("arranque en caliente"), se detecte un valor de indicador especial en la memoria no volátil (NVRAM) y el BIOS no se ejecuta el POST. Esto ahorra el tiempo utilizado de otra manera para detectar y probar toda la memoria. La NVRAM está en el reloj en tiempo real (RTC).
El indicador de pruebas de autodiagnóstico, identifica e inicializa los dispositivos del sistema, como la CPU, la RAM, interruptores y controladores DMA y otras partes del chipset, tarjeta de vídeo, teclado, unidad de disco duro, unidad de disco óptico y otro hardware básico. La BIOS localiza el software gestor de arranque celebrada en un dispositivo almacenamiento designado como dispositivo de arranque, tal como un disco duro, un disquete, CD o DVD, carga y ejecuta ese software, dándole el control del PC. Este proceso se conoce como arranque o secuencia de arranque.
Overclocking
Algunos chips de BIOS permiten el overclocking, una acción en el que la CPU se ajusta a una velocidad de reloj más alta que su ajuste de fábrica. El overclocking puede, sin embargo, comprometer seriamente la confiabilidad del sistema en computadoras insuficientemente refrigeradas y por lo general reduce la vida útil de los componentes. El overclocking, si se realiza incorrectamente, también puede hacer que los componentes se sobrecalienten tan rápidamente que se autodestruyan al instante.
Firmware en tarjetas adaptadoras
Un sistema puede contener diversos chips con firmware BIOS además del que existe en la placa base: tarjetas de vídeo, de red y otras cargan trozos de código en la memoria (con ayuda de la BIOS principal) que permite el funcionamiento de esos dispositivos.
Tarjetas de vídeo
A diferencia de otros componentes del sistema, la tarjeta de vídeo debe funcionar desde el arranque inicial, mucho antes de que cualquier sistema operativo esté siendo cargado en la memoria RAM: en los sistemas con vídeo integrado, la BIOS de la placa base contiene las rutinas necesarias para hacer funcionar el vídeo de la placa.
Los primeros ordenadores (que no poseían vídeo integrado) tenían BIOS capaces de controlar cualquier tarjeta adaptadora MDAy CGA. En 1984 cuando aparecieron sistemas nuevos como el EGA fue necesario agregar una BIOS de vídeo para mantener la compatibilidad con esos sistemas que no tenían las rutinas de manejo para el nuevo estándar; desde esa época las tarjetas de vídeo incluyen un firmware propio.
El BIOS de estas adaptadoras provee herramientas básicas para manejar el hardware de vídeo que ofrece la tarjeta. Cuando el computador inicia, algunas de esas tarjetas muestran en pantalla la marca de la misma, el modelo y la versión del firmware además del tamaño de la memoria de vídeo.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi91WgEooYdgXqfZn6xbjIFkWg2x63HtW-Qe7NqgKCKMvPIlA2_6TXZ1cJiR3KRfcaH9RmLOqLAmCPihLlWbfXjTqgtyOIRXNNWxH2aFRMp7yI7PLMVkZoUM22PL2zuHDgHyD07_cpdzj25/s320/800px-Trident_TVGA9000.jpg)
creado por Edwin Daniel Pineda Barahona
Comentarios
Publicar un comentario