Historia de los BIOS
Las versiones de MS-DOS o PC DOS contienen un archivo denominado
bajo alguno de los siguientes nombres: IO.SYS, IBMBIO.COM, IBMBIO.SYS, o
DRBIOS.SYS. Este archivo se conoce como el BIOS DOS o Sistema I/O DOS, y
contiene la parte de hardware específico de bajo nivel del sistema operativo.
Junto con el hardware específico, pero independiente del BIOS del sistema
subyacente al sistema operativo que reside en la memoria ROM, este representa
el análogo al CP/M BIOS.
El acrónimo BIOS fue inventado por Gary Kildall y apareció
por primera vez en 1975 en el sistema operativo CP/M describiendo la parte
específica de la máquina del CP/M cargado durante el arranque que interactúa
directamente con el hardware (por lo general, una máquina de CP/M solo tiene
un simple arranque en su ROM).
Las versiones de MS-DOS o PC DOS contienen un archivo denominado
bajo alguno de los siguientes nombres: IO.SYS, IBMBIO.COM, IBMBIO.SYS, o
DRBIOS.SYS. Este archivo se conoce como el BIOS DOS o Sistema I/O DOS, y
contiene la parte de hardware específico de bajo nivel del sistema operativo.
Junto con el hardware específico, pero independiente del BIOS del sistema
subyacente al sistema operativo que reside en la memoria ROM, este representa
el análogo al CP/M BIOS.
En otros tipos de computadoras, se emplean en su lugar los
términos monitor de arranque, gestor de arranque, y ROM de arranque. Algunos
equipos basados en PowerPC y Sun utilizan Open Firmware para este propósito.
Con la introducción de las máquinas PS/, IBM dividió el
sistema BIOS en porciones en modo real y modo protegido. La porción de modo
real estaba destinada a proporcionar retro compatibilidad con los sistemas
operativos como DOS, y por lo tanto fue nombrado CBIOS (para compatibilidad del
BIOS), mientras que el ABIOS (por Advanced BIOS) proporcionaba nuevas
interfaces adaptadas específicamente para sistemas operativos multitarea como
OS/.
Hay algunas alternativas a la funcionalidad de la legacy
BIOS en el mundo x86: Extensible Firmware Interface, Open Firmware (usado en la
OLPC XO-1), y Coreboot.


Comentarios
Publicar un comentario