Está en la página 1de 6

Conjuntos de

instrucciones
CISC/RISC
-HUGO PARADA JARAMILLO
CISC
 Dominaban en los años 60-70, y
aún se pueden ver en algunos
procesadores de la familia x86 de
Intel o AMD.
 Tienen un conjunto de
instrucciones muy amplio, que
permite operaciones complejas
entre operandos en la memoria o
en sus registros internos.
 Por su tipo de arquitectura, es
difícil llevar a cabo paralelismo
entre instrucciones.
 Para mantener el código
pequeño, las arquitecturas a
menudo tenían instrucciones con
tamaños variables, lo que
dificultaba el diseño de la unidad
de control, problema que fue
solucionado mediante el uso de
microcódigo.
RISC
 Ganaron popularidad en los 80-90
mientras se volvía más complicado
incrementar el rendimiento de los
procesadores CISC.
 Enfoque de menos instrucciones pero
cada una de estas realizando menos
trabajo.
 Conjuntos de instrucciones diseñados
en orden de “cargar y almacenar”,
con todos los formatos de
instrucciones del mismo tamaño para
simplificar procesos.
 Solo las instrucciones y modos de
direccionamiento que ayudaban a
mejorar el rendimiento fueron
incluidos, y se eliminó toda la lógica
extraña para hacer la CPU más
“ligera” y veloz.
Comparativa

 CISC  RISC
 Reduce la dificultad de crear  La CPU trabaja más rápido al
compiladores. usar menos ciclos clk para
ejecutar instrucciones.
 Permite reducir el costo total
 A diferencia de CISC,
del sistema. conserva los operandos y
 Reduce los costos de creación resultados después de realizar
de Software. sus operaciones en memoria,
reduciendo la ejecución de
 Mejora la compactación de nuevas operaciones.
código.
 Cada instrucción puede ser
 Facilita la depuración de ejecutada en un solo ciclo del
errores. CPU.
Ejemplos
 CISC  RISC
 Familia x86 de Intel  Celulares.
 Familia x86-64 de AMD,  Tablets.
adoptada por Intel.  Computadoras y
supercomputadoras en
general.
Conclusiones

 En la búsqueda de procesadores cada vez más rápidos, los


modelos RISC y su enfoque de mayor simpleza y alto rendimiento
han dejado relegados los modelos CISC puros que ofrecen una
mayor gama de operaciones pero con costos de tiempo muy altos.
 Si bien los procesadores CISC han ido quedando obsoletos con el
pasar del tiempo, aún se mantienen vivos en modelos híbridos que
combinan ambas tecnologías, modelos que compiten hoy en día
con los procesadores RISC puros.

También podría gustarte