Escolar Documentos
Profissional Documentos
Cultura Documentos
SOFTWARE DE SOPORTE
INSTRUCTOR
GUSTAVO RODRIGUEZ
APRENDIZ
JOSUE DAVID MIELES V.
BOGOTA D.C.
FIRMWARE
DEFINICIÓN
Cuando hablamos de firmware nos referimos al conjunto de instrucciones de un
programa informático que se encuentra registrado en una memoria ROM, flash o
similar. Estas instrucciones fijan una lógica primaria que ejerce el control de los
circuitos de alguna clase de artefacto.
El concepto de firmware fue utilizado por primera vez en el año 1967, en un artículo
que Rudy Meléndez publicó en la revista Datamotion.
El firmware forma parte del hardware, ya que se encuentra integrado a la
electrónica, pero también es considerado parte del software, al estar desarrollado
bajo un lenguaje de programación. Se podría decir que funciona como el nexo entre
las instrucciones que llegan al dispositivo desde el exterior y sus diversas partes
electrónicas.
Cualquier firmware debe cumplir tres funciones claras. En primer lugar, otorgar al
sistema las rutinas fundamentales de funcionamiento y respuesta con respecto a
las peticiones usuales que recibe y debe satisfacer al usuario.
También establece una interfaz para que, de esta forma, se pueda realizar la
configuración del sistema de forma rápida. Finalmente, otra de las funciones es
controlar y gestionar el arranque del sistema del dispositivo, así como la iniciación.
En la actualidad podemos encontrar firmware en multitud de dispositivos, como
impresoras, monitores o periféricos.
USOS
el firmware contrastaba tanto con el soporte físico (la CPU en sí misma) como con
el software (las instrucciones normales que se ejecutan en una CPU). El firmware
no estaba compuesto de instrucciones de máquina de la CPU, sino del microcódigo
de nivel inferior implicado en la implementación de las instrucciones de máquina
que iría a ejecutar la CPU. El firmware existía en el límite o frontera entre el hardware
y el software, por ello el término de firmware (que significa ‘software firme, fijo o
sólido’).
Posteriormente, el término fue ensanchado para incluir cualquier tipo de
microcódigo, ya fuera en RAM o ROM.
Aún más adelante, el término fue ensanchado otra vez más, en el uso popular, para
denotar cualquier cosa residente en ROM, incluyendo las instrucciones de máquina
del procesador para el BIOS, los cargadores de arranque, o aplicaciones
especializadas.
TIPOS
BIOS
Lo primero que se inicia en un ordenador al encenderlo, es la BIOS. Esta, es capaz
de interactuar con todo el hardware y comprobar si hay algún error desconocido y
que esté todo correcto. Después de esto se inicia el sistema operativo que tengamos
instalado. La BIOS, es la principal responsable de manejar los componentes de
hardware de nuestro ordenador y asegurarse de que funcionan correctamente.
Aunque muy necesaria, podemos comprobar lo poco que se modernizado durante
los años ya que esta se ejecuta en 16 bits mientras que estamos acostumbrados ya
a ver que la mayoría de los ordenadores trabajan en 64 bits.
EFI
EFI, (Extensible Firmware Interface), a veces también denominado Unified
Extensible Firmware Interface (UEFI), tiene ciertas ventajas sobre el BIOS. Una de
ellas es que ayuda a que nuestro ordenador se inicie utilizando sólo un software de
confianza para el fabricante de nuestro modelo, lo que se conoce como Secure
Boot. Esto claramente añade una seguridad mayor.
Otra de las características más notables es la de incluir una interfaz más amigable
para los usuarios. Esta mejora en la interfaz hace que podamos configurar y ver
valores como orden de arranque, voltajes de memoria y CPU, estado de los
ventiladores, temperaturas, etc.… de forma más cómoda que en las BIOS antiguos.
CARACTERISITICAS