El BIOS es el software b sico que controla el funcionamiento de una computadora desde el momento en que se enciende hasta el Inicio del sistema operativo. Pero, en qu se escribi la BIOS y c mo evolucion esta tecnolog a?
Al comienzo de la historia de la creaci n de computadoras, el BIOS fue programado en un chip ROM. ROM (read-only memory) es un tipo de memoria de solo lectura. El programa BIOS se grab a nivel f sico y no se pudo modificar ni sobrescribir.
Con la llegada de los programadores, fue posible cambiar la BIOS escrita en el chip ROM. Esto permiti actualizar y refinar el software, mejorar su funcionalidad y corregir errores.
Sin embargo, el desarrollo de la tecnolog a no se detiene, y en lugar de los chips ROM, se han utilizado tecnolog as m s flexibles y vers tiles, como la memoria Flash. La memoria Flash es un tipo de memoria que le permite escribir informaci n en ella y modificarla y sobrescribirla en cualquier momento. Esto permiti a los usuarios actualizar y cambiar la BIOS de sus computadoras de forma independiente.
- Historia de la tecnolog a de BIOS
- Primeros pasos en la creaci n de la BIOS
- Tecnolog as modernas en el desarrollo de BIOS
- Unified Extensible Firmware Interface (UEFI)
- Advanced Configuration and Power Interface (ACPI)
- Trusted Platform Module (TPM)
- Advanced BIOS Features
- UEFI BIOS Updater
Historia de la tecnolog a de BIOS
Cuando aparecieron las computadoras, las descargas de software se realizaban a trav s de cintas magn ticas o tarjetas perforadas. El software se grab en medios externos y se carg en la computadora antes del lanzamiento. Esta era una forma bastante inc moda de requerir la presencia de dispositivos externos para descargar informaci n.
A mediados de la d cada de 1970, apareci la tecnolog a de memoria industrial electr nica (EPROM). EPROM era un chip de memoria en el que se pod a escribir informaci n. Esto hizo que la descarga del software fuera m s conveniente y r pida.
La descarga de software a trav s de EPROM se implement mediante microc digo (microcode), un conjunto de instrucciones que pod an escribirse en la memoria EPROM y ser ejecutadas por el procesador cuando se ejecutaba. En el caso de un cambio de hardware, el microc digo tambi n tuvo que ser actualizado.
En la d cada de 1980, IBM desarroll e introdujo el IBM PC, una computadora personal que se convirti en uno de los primeros modelos populares de computadoras. Junto con IBM PC, se desarroll un conjunto est ndar de microc digo BIOS: IBM PC BIOS. Fue escrito en un chip ROM (memoria permanente que difiere de la EPROM en que los datos en ella no se pueden cambiar).
| Fecha | Elaborador | Evento |
|---|---|---|
| D cada de 1970 | IBM | Desarrollo de la tecnolog a EPROM |
| D cada de 1980 | IBM | Desarrollo de IBM PC e IBM PC BIOS |
| 1986 | AMI (American Megatrends Inc.) | Desarrollo del primer BIOS f cilmente programable |
| 1994 | Intel | Desarrollo de un est ndar para UEFI |
Posteriormente, otras compa as comenzaron a desarrollar sus propias versiones de BIOS, incluyendo AMI (American Megatrends Inc.), Award Software y Phoenix Technologies. En 1986, ami desarroll la primera versi n del BIOS f cilmente programable, lo que evit la necesidad de reprogramar el chip ROM con cambios en el sistema.
En la d cada de 1990, Intel comenz a desarrollar el est ndar UEFI (Unified Extensible Firmware Interface). UEFI es una nueva tecnolog a de arranque de computadora que reemplaza al BIOS tradicional. UEFI tiene m s funciones y es compatible con nuevas tecnolog as como GPT (GUID Partition Table), Secure Boot y TPM (Trusted Platform Module).
Con el tiempo, las tecnolog as de BIOS contin an evolucionando y mejorando para garantizar que las computadoras funcionen de manera m s confiable y eficiente.
Primeros pasos en la creaci n de la BIOS
Inicialmente, las Biograf as se grabaron en un chip ROM, la llamada memoria ROM, que permit a almacenar el c digo constantemente incluso en ausencia de electricidad. En ese momento, la memoria ROM se divid a en dos tipos principales: PROM (programable solo una vez) y EPROM (programable borrable). Los desarrolladores pod an grabar el programa en un cristal ROM utilizando dispositivos o programadores especiales.
En el proceso de desarrollo de la tecnolog a, han surgido nuevos tipos de cristales ROM, como EEPROM y memoria Flash. La EEPROM (ROM programable borrable el ctricamente) permiti la reprogramaci n del contenido de la memoria mediante pulsos el ctricos, lo que simplific el proceso de actualizaci n de la BIOS. La memoria Flash ten a una capacidad a n mayor y el acceso de escritura/lectura se aceler significativamente en comparaci n con EEPROM.
Con el advenimiento de las nuevas tecnolog as de producci n, los desarrolladores comenzaron a aumentar la capacidad de los cristales ROM, agregar nuevas funciones y mejorar los algoritmos de la BIOS. En los ordenadores modernos, la BIOS se puede escribir en un chip o integrado directamente en la placa base. Adem s, algunos fabricantes ofrecen la posibilidad de actualizar la BIOS a trav s de Internet, lo que permite corregir errores, mejorar el rendimiento y agregar nuevas funciones sin tener que reemplazar el cristal ROM.
Por lo tanto, la historia del desarrollo de la tecnolog a en el campo de la BIOS ha permitido que las computadoras sean m s confiables, flexibles y funcionales.
Tecnolog as modernas en el desarrollo de BIOS
Con la llegada de nuevos dispositivos inform ticos y sistemas operativos, las tecnolog as en el desarrollo de BIOS tambi n contin an evolucionando. En esta secci n, vamos a ver algunas de las tecnolog as modernas que se utilizan en la creaci n de BIOS.
Unified Extensible Firmware Interface (UEFI)
UEFI es una especificaci n de interfaz entre el sistema operativo y el SOFTWARE propietario de la computadora que reemplaza al antiguo est ndar BIOS. UEFI proporciona una interfaz m s confiable y f cil de usar para administrar la computadora y cargar el sistema operativo. Su principal ventaja es el soporte para discos duros grandes en formato GPT, as como la capacidad de cargar sistemas operativos desde un servidor remoto.
Advanced Configuration and Power Interface (ACPI)
ACPI es un est ndar que permite que el sistema operativo administre la energ a de manera eficiente y organice configuraciones avanzadas de la computadora. Proporciona funciones como administraci n de energ a, administraci n de densidad de hardware de computadora y la capacidad de conectar y desconectar dispositivos en caliente.
Trusted Platform Module (TPM)
Un TPM es un microcontrolador especial que se integra en una placa base de computadora u otro dispositivo. Proporciona una plataforma de hardware confiable para almacenar claves de cifrado, autenticaci n y otras operaciones criptogr ficas. TPM promueve la seguridad de la computadora, la protecci n de datos y la protecci n contra ataques.
Advanced BIOS Features
Advanced BIOS Features es un conjunto de caracter sticas adicionales en el BIOS que le permite ampliar las capacidades de su computadora. Estas caracter sticas pueden incluir diferentes modos de operaci n de disco duro, soporte para diferentes tipos de RAM, configuraci n de puertos de e / s y otras configuraciones que permiten a los usuarios optimizar el rendimiento de sus computadoras.
UEFI BIOS Updater
UEFI BIOS Updater es una herramienta que le permite actualizar su BIOS UEFI a la ltima versi n. Proporciona la capacidad de descargar e instalar nuevas actualizaciones de BIOS para corregir errores, agregar nuevas funciones y mejorar el rendimiento general de la computadora. Esta herramienta proporciona un funcionamiento estable de la computadora y protecci n contra vulnerabilidades.
Estas son solo algunas de las tecnolog as actuales que se utilizan en el desarrollo de BIOS. Con la introducci n de nuevos requisitos y capacidades, en el futuro se puede esperar un mayor desarrollo y mejoras en el BIOS para garantizar un funcionamiento m s confiable y seguro de los equipos.