2. BIOS
•
• En computadoras IBM PC compatibles, el Basic Input/Output
System (BIOS), también conocido como System BIOS, ROM BIOS
o PC BIOS, es un estándar de facto que define a una interfaz de
firmware. El nombre se originó en el Basic Input/Output System
usado en el sistema operativo CP/M en 1975. El software BIOS es
instalado dentro de la PC, y es el primer programa que se ejecuta
cuando se enciende la computadora.
• El propósito fundamental del BIOS es inicializar y probar el
hardware del sistema y cargar un bootloader o un sistema operativo
de un dispositivo de almacenamiento de datos. En adición, el BIOS
provee una capa de abstracción para el hardware, p.e. que consiste
en una vía para los programas de aplicaciones y los sistemas
operativos interactúen con el teclado, el monitor y otros dispositivos
de entrada/salida. Las variaciones que ocurren en el hardware del
sistema quedan ocultos por el BIOS, ya que los programas usan
servicios de BIOS en lugar de acceder directamente al hardware.
Los sistemas operativos modernos ignoran la capa de abstracción
provista por el BIOS y acceden al hardware directamente.
3. • El BIOS de la IBM PC/XT original no tenía interfaz con el
usuario interactiva. Lo mensajes de error eran mostrados en
la pantalla, o codificados por medio de una serie de sonidos.
Las opciones en la PC y el XT se establecían por medio de
interruptores y jumpers en la placa madre y en las placas de
los periféricos. Las modernas computadoras compatibles
Wintel proveen una rutina de configuración, accesible al
iniciar el sistema mediante una secuencia de teclas
específica. El usuario puede configurar las opciones del
sistema usando el teclado y el monitor.
• El software del BIOS es almacenado en un circuito integrado
de memoria ROM no-volátil en la placa madre. Está
específicamente diseñado para trabajar con cada modelo de
computadora en particular, interconectando con diversos
dispositivos que componen el conjunto de chips
complementarios del sistema. En computadores modernos, el
BIOS está almacenado en una memoria flash, por lo que su
contenido puede ser reescrito sin remover el circuito
integrado de la placa madre.
4. • Esto permite que el BIOS sea fácil de actualizar
para agregar nuevas características o corregir
errores, pero puede hacer que la computadora
sea vulnerable a los rootkit de BIOS.
• El MS-DOS (PC DOS), el cual fue el sistema
operativo de PC dominante desde principios de la
década de 1980 hasta mediados de la década de
1990, dependía de los servicios del BIOS para las
funciones de disco, teclado y visualización de
textos. El MS Windows NT, Linux y otros sistemas
operativos de modo protegido en general no lo
usan luego de cargarse.
• La tecnología de BIOS está en un proceso de
transición hacia el Unified Extensible Firmware
Interface (UEFI) desde el año 2010
5.
6. UEFI
• Interfaz Extensible del Firmware,
Extensible Firmware Interface (EFI), es
una especificación desarrollada por Intel
dirigida a reemplazar la antigua interfaz
del estándar IBM PC ROM BIOS, e
interactúa como puente entre el sistema
operativo y el firmware base.
7. • La interfaz UEFI incluye bases de datos con
información de la plataforma, inicio y tiempo de
ejecución de los servicios disponibles listos para
cargar el sistema operativo.
• UEFI destaca principalmente por:
• Compatibilidad y emulación de BIOS para los
sistemas operativos sólo compatibles con ésta
última.
• Capacidad de arranque desde unidades de
almacenamiento grandes, dado que no sufren de
las limitaciones del MBR
• Arquitectura y controladores de la CPU
independientes
• Entorno amigable y flexible Pre-Sistema
• Diseño modular
8. LEGACY
• Un sistema heredado (o sistema legacy)
es un sistema informático (equipos
informáticos o aplicaciones) que ha
quedado anticuado pero continúa siendo
utilizado por el usuario (típicamente una
organización o empresa) y no se quiere o
no se puede reemplazar o actualizar de
forma sencilla.
9. • Los sistemas heredados son considerados potencialmente
problemáticos por numerosos ingenieros de software por
diversos motivos. Dichos sistemas a menudo operan en
ordenadores obsoletos y lentos, cuyo mantenimiento tiene
elevados costes y son difíciles de actualizar por falta de
componentes adecuados o de mantenimiento.
• Los negocios por lo general reemplazan sus equipos y
maquinaria con sistemas más modernos. Sin embargo,
desechar un sistema informático y reemplazarlo con
hardware y software moderno conduce a riesgos de negocio
significativos. Reemplazar un sistema heredado es una
estrategia de negocios arriesgada por varias razones:
• Rara vez existe una especificación completa de los sistemas
heredados. Si existe una especificación, no es probable que
tenga los detalles de todos los cambios hechos en el sistema.
Por lo tanto, no existe ninguna forma directa de especificar un
nuevo sistema que sea funcionalmente idéntico al sistema
que se utiliza.
10. Los procesos de negocios y las formas en que los sistemas heredados
operan a menudo están intrincadamente entrelazados. Estos
procesos se diseñaron para aprovechar los servicios del software y
evitar sus debilidades. Si el sistema se reemplaza, estos procesos
también tendrán que cambiar, con costos y consecuencias
impredecibles.
• Las reglas de negocio importantes están contenidas en el software
y no suelen estar anotadas en ningún documento de la empresa.
Una regla de negocio es una restricción que aparece en algunas
funciones del negocio y romper esa restricción puede tener
consecuencias impredecibles para éste. Por ejemplo, las reglas
para valorar el riesgo de la aplicación de una política de una
compañía de seguros pueden estar contemplados en su software.
Si a estas reglas no se les da mantenimiento, la compañía puede
aceptar políticas de riesgo altas que conduzcan a costosas
reclamaciones.
• El desarrollo de nuevo software es por sí mismo arriesgado, ya que
pueden existir problemas inesperados. Puede ser, por ejemplo, que
no se entregue a tiempo con el precio previsto.
11. CONCLUSION
• Mi conclusión es que aprendí mas sobre BIOS
legacy y uefi.
• También sobre cada una de ellas y sobre sus
características