Читать книгу Instalación y parametrización del software. IFCT0510 - Álvaro Aranda Vera - Страница 15

4.1. Firmware

Оглавление

Por definición del IEEE (Institute of Electrical and Electronics Engineers) o en español, Instituto de Ingenieros Eléctricos y Electrónicos, el firmware es la combinación de instrucciones de un dispositivo de hardware e instrucciones y datos de la computadora que residen como software de solo lectura en ese dispositivo.

El firmware es un conjunto de instrucciones que están grabadas en el hardware con instrucciones específicas. Suele estar grabado en una memoria ROM, EEPROM, flash, etc. Este tipo de software está escrito en el más bajo nivel, controlando los circuitos electrónicos de un dispositivo. Está directamente relacionado con el hardware y se encarga de controlar y ejecutar las instrucciones recibidas.

Para comprender mejor el concepto de firmware se puede decir que este es el software creado específicamente para hardware. Este software está dentro del propio dispositivo y no puede ser modificado directamente, solo se puede actualizar. En una grabadora de discos, por ejemplo, es el firmware el que le indica cómo tiene que operar, cómo leer, escribir, extraer el audio, grabar, parar, iniciar etc.

Un ejemplo de firmware muy importante es el programa BIOS de una computadora, que es un firmware cuyo propósito es arrancar la computadora, configurar, comprobar los dispositivos y preparar el entorno para cargar el sistema operativo.


Nota

En la actualización de firmware hay que asegurar que no haya ningún fallo de suministro eléctrico, ya que el proceso de actualización no puede ser interrumpido. En caso de que pasara el dispositivo podría quedar inutilizable.

El siguiente esquema muestra la relación entre el firmware y el sistema operativo. El sistema operativo manda la información al firmware que está dentro del hardware y se encarga de traducir las órdenes llegadas del sistema operativo al dispositivo. En realidad el sistema operativo manda las órdenes aprovechándose de los controladores de cada dispositivo.


Por ejemplo, en el caso de que un usuario quiera escuchar música de un disco pulsará el botón de reproducir en el programa, y se transmitirá una serie de instrucciones al sistema operativo. Estas instrucciones son procesadas a su vez y enviadas al hardware donde el firmware recoge esas instrucciones y las procesa, haciendo que el dispositivo haga la petición requerida.


Recuerde

El firmware puede localizarse en cualquier dispositivo como reproductores de música, reproductores DVD, electrodomésticos, automóviles, televisiones, etc.

Instalación y parametrización del software. IFCT0510

Подняться наверх