Firmware o Programación en Firme, es un bloque de instrucciones de programa para propósitos específicos, grabado en una memoria tipo
ROM, que establece la lógica de más bajo nivel que controla los
circuitos electrónicos de un dispositivo de cualquier tipo. Al estar integrado en la
electrónica del dispositivo es en parte
hardware, pero también es
software, ya que proporciona lógica y se dispone en algún tipo de
lenguaje de programación. Funcionalmente, el firmware es el intermediario (
interfaz) entre las órdenes externas que recibe el dispositivo y su
electrónica, ya que es el encargado de controlar a ésta última para ejecutar correctamente dichas órdenes externas(...)
Ver más en Wikipedia.org...
software que se inserta en la memoria
ROM y se convierte así en parte permanente de un dispositivo:
impresora ,
módem , etcétera. Se puede ejecutar y leer, pero no modificar.
Instrucciones de software que se establecen de forma permanente o semipermanente en la ROM.