Anda di halaman 1dari 1

La disputa RISC vs CISC se acrecent en la dcada de 80s cuando el rea de chips y la complejidad del

diseo del procesador fueron las principales restricciones y los escritorios y servidores dominaron
exclusivamente el panorama informtico.

Hoy en da, los microprocesadores poseen muchos registros con capacidad de acumular, as como un
conjunto muy robusto de modos e instrucciones de direccionamiento, incluyendo una instruccin para la
evaluacin polinomial. Sin embargo, la energa y el poder son las principales limitaciones de diseo y la
capa de computacin es diferente: el crecimiento en tabletas y telfonos inteligentes que ejecutan ARM 1
supera el de los ordenadores de sobremesa y porttiles que ejecutan x86. Adems, la tradicional ISA2 de
ARM de baja potencia est entrando en el mercado de servidores de alto nivel, mientras que la ISA x86
tradicionalmente de alto desempeo ingresa al mercado mvil de dispositivos de bajo consumo.

Reduced Instruction Set Computing (RISC), o conjunto de instrucciones reducidas es un tipo de


arquitectura de microprocesador que utiliza un conjunto pequeo y altamente optimizado de instrucciones.
Las mquinas RISC se caracterizan por muchas peculiaridades distintas, pero al final, esta se define como
una computadora con instrucciones que:

Son conceptualmente simples.


Son de longitud uniforme.
Utilizan muy pocos formatos de instruccin
Posee un conjunto de instrucciones ortogonal, es decir, hay poca superposicin de funcionalidad
de instruccin.
Utilizan muy pocos modos de direccionamiento.
Utilizan una lgica codificada

La mayora de los procesadores actualmente en existencia, as como la mayora en las ltimas dcadas,
pueden ser clasificados como mquinas Complex Instruction Set Computing (CISC). Aunque los detalles
varan, algunas de las caractersticas tpicas de estos dispositivos son:

Nmero limitado de registros.


nfasis en operaciones orientadas a la memoria.
Instrucciones individuales
Capacidad de acceso a la memoria con un gran mapa de instrucciones.
Modos de direccionamiento extensivos y altamente sofisticados.
Instrucciones de longitud variable que abarcan los lmites de palabras.
Lgica dirigida por microcdigo.

Un procesador CISC es mejor describir como un diseo maduro donde el software son las metas
primordiales.
Los estudios muestran que el programa RISC promedio es aproximadamente 30% ms largo que un
programa CISC para la misma funcin. Dado que RISC utiliza un gran nmero de registros, est
involucrada una codificacin de direcciones de registro complicada. La principal desventaja de RISC es su
nmero reducido de instrucciones. Dado que ciertas funciones que requieren slo una instruccin en una
mquina CISC, requieren dos, tres o ms instrucciones RISC, el cdigo de programa resultante ser ms
largo.
Hoy en da es difcil diferenciar entre RISC y CISC porque la mayora de las caractersticas de RISC estn
siendo incorporadas en CISC dando como resultados arquitecturas RISC / CISC hbridas.

Anda mungkin juga menyukai