El firmware es un bloque de instrucciones de máquina para propósitos específicos, grabado en una memoria de tipo de solo lectura (ROM, EEPROM, flash, etc), que establece la lógica de más bajo nivel que controla los circuitos electrónicos de un dispositivo de cualquier tipo
Está fuertemente integrado con la electrónica del dispositivo siendo el software que tiene directa interacción con el hardware: es el encargado de controlarlo para ejecutar correctamente las instrucciones externas.
Una visión típica de la arquitectura
de computadores como una serie de capas de abstracción: hardware, firmware,ensamblador, kernel, sistema
operativoy aplicaciones
El programa BIOS de una computadora es un firmware cuyo
propósito es activar una máquina desde su encendido y preparar el entorno para
cargar un sistema operativo en la memoria RAM.
El firmware ha evolucionado para significar casi cualquier
contenido programable de un dispositivo de hardware, no sólo código de máquina
para un procesador, sino también configuraciones y datos para los circuitos
integrados para aplicaciones específicas (ASIC), dispositivos de lógica
programable, etc.
Este comentario ha sido eliminado por el autor.
ResponderEliminar