Revista digital Equipo 1 Revista Digital Equipo 1 | Page 46
MIERCOLES / / 28 / /2019
AC19
RISC frente a CISC y la gran batalla actual
CISC nació con la finalidad de homogeneizar los diferentes computadores en los años 50 y 60. RISC buscó en
los 70 ir un paso más allá y mejorar el rendimiento con instrucciones más simples, pero programas más largos y
más difíciles de desarrollar.
Tanto CISC como RISC han evolucionado de forma muy notable desde su nacimiento, adoptando mejoras
provenientes del contrario en ambos casos y nuevos conjuntos de instrucciones para adaptarse a los usos de los
ordenadores. Si bien es cierto que en la época de su creación la diferencia era muy amplia - principalmente debido
a las limitaciones técnicas de la época tanto en tamaño de memoria como en velocidad de proceso -, en la actual
informática moderna los requisitos son muy diferentes. Los límites en capacidad de almacenamiento son casi
inexistentes y los procesadores son capaces de ejecutar millones de instrucciones en un solo segundo.
La gran batalla actual es la de sus dos grandes exponentes, ARM y x86, que han actualizado sus objetivos a lo
que les importa a los usuarios del siglo XXI. Veremos que el punto fuerte de ARM está en la eficiencia energética.
Un chip ARM consume mucha menos energía que un procesador x86 que tiene en su alto rendimiento su gran
virtud, a costa de consumir bastante más energía.
VENTAJAS
RISC
CISC
La CPU trabaja mas rápido al utilizar menos ciclos de
• Reduce la dificultad de crear compiladores.
reloj para ejecutar instrucciones.
• Permite reducir el costo total del sistema.
Utiliza un sistema de direcciones no destructivas en
• Reduce los costos de creación de software.
RAM. Eso significa que a diferencia de CISC, RISC
• Mejora la compactación de código.
conserva después de realizar sus operaciones en
memoria los dos operandos y su resultado, reduciendo
• Facilita la depuración de errores.
la ejecución de nuevas operaciones.
Cada instrucción puede ser ejecutada en un solo ciclo Ejemplo de microprocesadores basados en la
del CPU.
tecnología CISC:
Ejemplo de microprocesadores basados en la
tecnología RISC:
Intel 8086, 8088, 80286, 80386, 80486.
MIPS, Millions Instruction Per Second.
Motorola 68000, 68010, 68020, 68030, 6840.
PA-RISC, Hewlett Packard.
SPARC, Scalable Processor Architecture, Sun
Microsystems.
POWER PC, Apple, Motorola e IBM.
ELABORADO POR: MARTINEZ CHAVEZ HECTOR.
PÁGINA 45