UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA
La Universidad Católica de Loja
ÁREA TÉCNICA
Nombre: Bryan Matailo
Fecha: 12/06/2019
CISC vs RISC
CISC (Complex Instruction Set Computer)
➢ Tiene la capacidad de ejecutar varias instrucciones complejas.
➢ Emplea menor cantidad de líneas de código.
➢ La mayoría de programadores ocupan CISC ya que son mas sencillos de
trabajar, pero más costosos para desarrollar.
➢ Son lentas al momento de ejecutar instrucciones.
➢ Son ocupados regularmente en ordenadores domésticos.
➢ Facilita la depuración de errores.
➢ Reduce el costo total del sistema.
➢ Permite operaciones complejas entre operadores que se encuentran en la
memoria o en los registros internos.
➢ Reduce los costos de creación de software.
RISC (Reduced Instruction Set Computer)
➢ RISC es capaz de ejecutar instrucciones simples.
➢ Tienen la capacidad de ejecutar instrucciones mucho más rápidas.
➢ Tiene un numero menor de circuitos internos.
➢ Trabaja con frecuencias más elevadas.
➢ Dispone de instrucciones simples por lo cual se dificulta al momento de
programar.
➢ Al momento de ejecutar instrucciones mas complejas, se requiere de
combinar varias instrucciones.
➢ Son menos costosos.
➢ Son ocupadas regularmente en entornos de red.
➢ La CPU trabaja más rápido, en menos ciclos de reloj.
➢ Cada instrucción se ejecuta en un ciclo de ordenador.
➢ Emplea la memoria cache.
Conclusión:
Partiendo de lo expuesto, habría que evaluar las ventajas de ambas arquitecturas
para tomar decisiones sobre la escogencia de una u otra a la hora de diseñar un
sistema. RISC es más rápida, pero más costosa. Hablando en términos de costo
hay que pensar que RISC utiliza más circuitos internos para ejecutar operaciones
directas, en tanto que CISC utiliza micro código ejecutado por el microprocesador
lo que la hace más económica y más lenta también