FUNCIÓN, DIFERENCIAS E IMPORTANCIA
Charlotte García
Juan Castaño
UNIVERSIDAD LIBRE
Ingeniería de Sistemas
Arquitectura de computadores
Grupo SC
Profesor: Fernando Pinto Cruz
04 de febrero de 2026
INTRODUCCIÓN
INTRODUCCIÓN
El firmware es un tipo de software de bajo nivel que se encuentra estrechamente ligado al
hardware, controlando funciones esenciales de los dispositivos electrónicos. Se almacena
generalmente en memorias no volátiles y actúa como intermediario entre el hardware y el
software de más alto nivel, como el sistema operativo. Su papel es fundamental en cualquier
sistema computacional, pero adquiere características particulares dependiendo de la arquitectura
del procesador, especialmente en sistemas basados en RISC Y CISC. Analizar el firmware en
estas dos arquitecturas permite comprender mejor cómo se optimiza el rendimiento, el consumo
energético y la gestión del hardware. (Yadav) (Jaramillo Villegas, 2022)
DEFINICIONES
QUÉ ES RISC
Reduced Instruction Set Computer: Es un tipo de arquitectura de procesadores que
utiliza un conjunto de instrucciones pequeño y simple, en lugar de muchas instrucciones
complejas como ocurre en otras arquitecturas (CISC). La idea principal de RISC es que las
instrucciones sean más fáciles y rápidas de ejecutar, aunque cada instrucción haga menos cosas,
el procesador puede ejecutarlas a gran velocidad, lo que mejora el rendimiento general. (arm)
Este “conjunto de instrucciones reducido” no significa que el procesador pueda hacer
menos cosas, sino que las instrucciones son más simples, cada instrucción realiza una sola tarea
específica y las operaciones complejas se logran combinando varias instrucciones simples. (Solé,
2021) (Engineering)
Cuenta con un diseño del procesador menos complejo, los circuitos internos ocupan
4
menos espacio y las unidades aritméticas y de punto flotante pueden ser más sencillas. Esto
permite aumentar la velocidad del procesador, reducir el tamaño del chip y dejar espacio para
otros componentes importantes. (Solé, 2021)
DÓNDE SE USA
- Sistemas móviles y de gama baja
- Ordenadores de sobremesa y portátiles
- Estaciones de trabajo, servidores y supercomputadoras (Solé, 2021)
QUÉ ES CISC
Complex Instruction Set Computer: Es un tipo de arquitectura de procesadores que
utiliza un conjunto de instrucciones amplio y complejo. A diferencia de RISC, aquí cada
instrucción puede realizar varias operaciones al mismo tiempo. Esta arquitectura fue una de las
primeras en desarrollarse en la historia de los procesadores. (WIKIPEDIA) (Engineering)
En CISC una sola instrucción puede leer datos de memoria, realizar una operación y
guardar el resultado, todo en un solo paso. Esto reduce la cantidad de instrucciones que necesita
un programa para realizar una tarea, a esto se refiere con instrucciones complejas. (Engineering)
Y si bien los programas puedes ser más cortos, porque cada instrucción hace más trabajo,
cuenta con una gran versatilidad para distintos tipos de tareas y tiene una muy buena
compatibilidad con software antiguo, también representa una mayor complejidad en el diseño del
procesador, mayor consumo de energía comparado con RISC y no todas las instrucciones
complejas se usan con frecuencia. (educative)
DÓNDE SE USA
- Los procesadores CISC incluyen la arquitectura x86, utilizada en la mayoría de las computadoras de escritorio y portátiles actuales. (Yaseen, 2023)
QUÉ ES EL FIRMWARE
El firmware es un tipo de software de bajo nivel que está integrado en el hardware de un
dispositivo y permite que funcione correctamente desde que se enciende. Por eso se le conoce
como “software para hardware”, ya que actúa como intermediario entre los componentes físicos y
el software más avanzado, como los sistemas operativos. (FORTINET)
Se almacena en memorias no volátiles (como ROM o memoria flash), lo que permite
conservar la información incluso cuando el equipo está apagado. (Smalley)
A diferencia del software común, que se enfoca en la interacción del usuario (como
navegar por internet o usar aplicaciones), el firmware se encarga de que el dispositivo arranque,
funcione y se comunique correctamente. (Smalley)
ORIGEN
El término “firmware” fue utilizado por primera vez en 1967 por el científico Ascher
Opler en un artículo de Datamation. En ese momento, el concepto se refería al contenido de una
memoria especial que almacenaba microcódigo, es decir, instrucciones de nivel muy bajo que
definían cómo la CPU ejecutaba su conjunto de instrucciones. Este microcódigo podía
modificarse para ajustar o especializar el funcionamiento del procesador.
Originalmente, el firmware no era hardware ni software común, sino que se encontraba
6
entre ambos, ya que ayudaba a que el hardware pudiera interpretar y ejecutar instrucciones. De
ahí proviene su nombre: algo intermedio entre hardware y software.
Con el tiempo, el significado del término se amplió. Hoy en día, “firmware” se usa para
referirse a cualquier programa que esté estrechamente ligado al hardware, como la BIOS o UEFI
de una computadora, los cargadores de arranque y los sistemas de control de dispositivos
electrónicos como microondas, controles remotos o periféricos. (PANASYS, 2019)
FUNCIÓN
Como ya se había mencionado, el firmware es un conjunto de instrucciones instalado en
el dispositivo desde su fabricación y almacenado en memoria no volátil, como la memoria flash o
ROM. Cuando el equipo se enciende, la CPU ejecuta primero el firmware, que se encarga de
iniciar el hardware y permitir que funcione correctamente. (Smalley)
La principal función del firmware es servir de puente entre el hardware y el sistema
operativo, es decir, poner en marcha elementos como la memoria, los periféricos y el
almacenamiento. Indica cómo debe arrancar el dispositivo, cómo deben comunicarse sus
componentes y cómo realizar tareas básicas de entrada y salida de datos. También controla
procesos básicos de entrada y salida de datos y permite que el hardware se comunique con otros
dispositivos. (Smalley) (FORTINET)
Gracias al firmware, un dispositivo puede encenderse, operar con estabilidad y reactivarse
después de estar apagado o en reposo.
El firmware está presente en muchos equipos, como computadoras, teléfonos móviles,
7
routers, televisores, impresoras y dispositivos IoT. Además, puede actualizarse para corregir
errores, mejorar la seguridad o añadir nuevas funciones. (Smalley)
RELACIÓN RISC - FIRMWARE
Las arquitecturas RISC se basan en instrucciones simples, donde cada instrucción realiza
una sola tarea y se ejecuta muy rápido. Como el hardware del procesador es más sencillo, muchas
tareas complejas no se resuelven con una sola instrucción, sino con varias instrucciones básicas
seguidas. (Yadav)
En sistemas RISC, parte de la “inteligencia” del sistema no está tanto en el hardware, sino
en el software y el firmware. El firmware debe coordinar secuencias de instrucciones simples
para que el dispositivo funcione correctamente. Esto hace que el firmware tenga un papel más
activo en el control del sistema, que se necesite código muy optimizado, para aprovechar la
velocidad del procesador y que sea clave en la gestión de energía, sensores y comunicaciones.
Por eso RISC se usa mucho en microcontroladores, IoT, teléfonos móviles y sistemas
embebidos, donde el firmware no solo inicia el equipo, sino que gestiona funciones constantes
como consumo energético, conexión inalámbrica o lectura de sensores. (Solé, 2021)
RELACIÓN CISC - FIRMWARE
Las arquitecturas CISC tienen instrucciones complejas capaces de realizar varias
operaciones en una sola instrucción. El procesador ya incluye mucha “inteligencia” interna, e
incluso utiliza microcódigo para ejecutar esas instrucciones avanzadas. (Yadav)
En este caso, el firmware cumple un rol diferente porque no necesita compensar la
8
simplicidad del hardware, ya que el procesador ya puede hacer tareas complejas por sí mismo. Se
enfoca más en la inicialización del sistema, la compatibilidad y la comunicación entre muchos
dispositivos. Trabaja junto con arquitecturas grandes, como PCs y servidores.
En sistemas CISC (como los basados en x86), el firmware típico es la BIOS o UEFI, que
se encarga de arrancar el equipo, verificar el hardware y preparar el sistema para cargar el sistema
operativo. Aquí el firmware no controla cada función pequeña del dispositivo como en RISC,
sino que se integra con un sistema más grande y complejo. (Solé, 2021)
En CISC, el hardware ya maneja instrucciones complejas, así que el firmware se centra
más en el arranque, la gestión general y la compatibilidad del sistema.
CUADRO COMPARATIVO
COMPARACIÓN DEL FIRMWARE EN RISC VS CISC
IMPORTANCIA
El firmware es el software básico que controla el hardware de un dispositivo, por eso
mantenerlo actualizado es fundamental. Las actualizaciones permiten mejorar el funcionamiento
del equipo, corregir errores y hacer que el sistema sea más estable. También pueden añadir
nuevas funciones, mejorar la conexión, la velocidad de arranque o el uso de la batería, lo que
ayuda a aprovechar mejor el dispositivo sin necesidad de reemplazarlo.
Otro punto clave es la seguridad. Un firmware desactualizado puede tener fallos que los
atacantes pueden aprovechar para acceder a la información o dañar el sistema. Al actualizarlo, se
corrigen esas vulnerabilidades y se protege mejor el equipo. Además, estas mejores alargan la
vida útil del dispositivo, reducen costos y evitan que quede obsoleto rápidamente. (Systems)
Hoy en día las actualizaciones son más comunes porque hay más dispositivos conectados
a internet, mayores riesgos de seguridad, exigencias legales en algunos sectores y usuarios que
esperan mejoras constantes. En resumen, actualizar el firmware es esencial para que los
dispositivos funcionen de forma segura, eficiente y actualizada. (M, 2024)
CONCLUSIÓN
En conjunto, el firmware es la pieza que conecta el hardware con el software y se vuelve
clave tanto en arquitecturas RISC como CISC. En RISC, como las instrucciones son simples, el
firmware y el software asumen más trabajo para organizar y optimizar tareas, logrando gran
eficiencia energética, algo ideal para móviles y sistemas embebidos. En CISC, el hardware es
12
más complejo y puede hacer más cosas con menos instrucciones, por lo que el firmware se centra
más en la compatibilidad, el arranque y el control de sistemas grandes como PCs. (Yadav)
Ninguna arquitectura es “mejor” o “peor”. RISC destaca por eficiencia y consumo, CISC
por potencia y compatibilidad. Hoy las diferencias se están mezclando y el firmware gana
importancia para mejorar rendimiento, seguridad y vida útil. El futuro apunta a combinar lo
mejor de ambos enfoques. (Solé, 2021)