Firmware

En informática, el firmware es un programa informático que está "incrustado" en un dispositivo de hardware y es una parte esencial del mismo. A veces se denomina software integrado. Un ejemplo es un microcontrolador, una parte del microprocesador que le indica qué acciones debe realizar. También puede ser un programa más amplio almacenado en la memoria flash o cargado en el hardware existente por un usuario.

Como su nombre indica, el firmware se encuentra entre el hardware y el software, conectando ambos mundos. Puede significar cosas ligeramente diferentes para cada persona, sobre todo porque los dispositivos electrónicos autónomos se parecen cada vez más a los ordenadores. Al igual que el software, es un programa informático ejecutado por un microprocesador. Pero también está vinculado a un hardware y no tiene sentido sin él.

En un ordenador

Un ordenador puede tener tanto firmware como software. El firmware se almacena permanentemente en el ordenador, como la BIOS, y no se puede cambiar o añadir fácilmente. El software, incluso el sistema operativo, puede sustituirse reformateando el disco duro. El software incluye las aplicaciones que ve una persona que opera un ordenador, como un navegador web o un procesador de textos. A veces, el controlador de un dispositivo se llama firmware, ya que es necesario para que funcione esa pieza de hardware, como una impresora o una tarjeta de vídeo. El controlador de dispositivo está en la parte principal del ordenador y puede actualizarse fácilmente (si existe una actualización).

En un dispositivo electrónico

Otros dispositivos electrónicos pueden no parecerse a un ordenador, pero siguen teniendo un sistema integrado como un microcontrolador en su interior, con un programa que les dice lo que tienen que hacer. Esto también se llama firmware. Una caja de televisión por cable, un controlador de ascensor y un lector de tarjetas en la cerradura de la puerta de un hotel funcionan con firmware. En este caso, el firmware es el único software del dispositivo y lo ejecuta todo, desde la gestión de las pulsaciones de los botones hasta el encendido y apagado de los motores.

En el pasado, el firmware se almacenaba en ROMs, pero ahora suele almacenarse en medios en los que se puede escribir, como EEPROMs y Flash. El firmware de muchas máquinas, como los routers, puede actualizarse ahora sin ningún hardware especial, aparte de un ordenador y un cable USB. Esto se hace descargando una nueva versión desde la World Wide Web para actualizar el dispositivo, siguiendo las instrucciones del fabricante del mismo.

Se dice que un dispositivo electrónico está "brickeado" si no puede iniciarse por problemas de firmware. Entonces es tan útil como un ladrillo. La carga de un firmware incorrecto en un dispositivo puede causar esto. El firmware se almacena como un archivo de imagen binaria.

Ejemplos

Algunos ejemplos de firmware son:

  • La BIOS de los ordenadores personales compatibles con IBM
  • Código dentro de una impresora (además del controlador de la impresora que está en el ordenador)
  • Software de control de un desfibrilador cardíaco
  • Software que controla las luces de un edificio de oficinas
  • Software que controla la electrónica de un coche: la radio, el ABS (sistema antibloqueo de frenos), los controles del motor, etc.
  • Programas informáticos que controlan los electrodomésticos más recientes (hornos microondas, lavavajillas, etc.)

Páginas relacionadas

  • BIOS
  • Sistema operativo en tiempo real
  • Microcódigo

Preguntas y respuestas

P: ¿Qué es el firmware?


R: El firmware es un programa informático que está "incrustado" en un dispositivo de hardware y es una parte esencial del hardware.

P: ¿Cuál es otro término para firmware?


R: El firmware se denomina a veces software incrustado.

P: ¿Cuál es un ejemplo de firmware?


R: Un ejemplo de firmware es un microcontrolador, que es una parte del microprocesador que le indica qué acciones debe realizar.

P: ¿El firmware puede ser un programa más grande almacenado en la memoria flash?


R: Sí, el firmware puede ser un programa más amplio almacenado en la memoria flash.

P: ¿El firmware también puede ser cargado en el hardware existente por un usuario?


R: Sí, el firmware también puede ser cargado en el hardware existente por un usuario.

P: ¿Qué relación tiene el firmware con el hardware y el software?


R: El firmware se encuentra entre el hardware y el software, conectando ambos mundos.

P: ¿Qué significa decir que el firmware no tiene sentido sin el hardware?


R: Significa que el firmware está vinculado a una pieza específica de hardware y no puede funcionar sin ella.

AlegsaOnline.com - 2020 / 2023 - License CC3