0% encontró este documento útil (0 votos)
253 vistas2 páginas

Arquitectura Cisc y Rics

La arquitectura CISC se caracteriza por instrucciones complejas que requieren varios ciclos de reloj para ejecutarse, mientras que la arquitectura RISC tiene instrucciones más simples y uniformes que pueden ejecutarse en un solo ciclo, lo que permite una mayor velocidad. Ambas arquitecturas tienen ventajas y desventajas dependiendo del objetivo del sistema.

Cargado por

David Aquino
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
253 vistas2 páginas

Arquitectura Cisc y Rics

La arquitectura CISC se caracteriza por instrucciones complejas que requieren varios ciclos de reloj para ejecutarse, mientras que la arquitectura RISC tiene instrucciones más simples y uniformes que pueden ejecutarse en un solo ciclo, lo que permite una mayor velocidad. Ambas arquitecturas tienen ventajas y desventajas dependiendo del objetivo del sistema.

Cargado por

David Aquino
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

ARQUITECTURA CISC

En la arquitectura computacional, CISC (complex instruction set computer) es un modelo de


arquitectura de computadora.

Los microprocesadores CISC tienen un conjunto de instrucciones que se caracteriza por ser muy
amplio y permitir operaciones complejas entre operandos situados en la memoria o en los
registros internos, en contraposición a la arquitectura RISC.

Este tipo de arquitectura dificulta el paralelismo entre instrucciones, por lo que, en la actualidad,
la mayoría de los sistemas CISC de alto rendimiento implementan un sistema que convierte dichas
instrucciones complejas en varias instrucciones simples del tipo RISC, llamadas generalmente
microinstrucciones.

La microprogramación es una característica importante y esencial de casi todas las arquitecturas


CISC. La microprogramación significa que cada instrucción de máquina es interpretada por un
microprograma localizado en una memoria en el circuito integrado del procesador. Las
instrucciones compuestas son decodificadas internamente y ejecutadas con una serie de
microinstrucciones almacenadas en una ROM interna. Para esto se requieren de varios ciclos de
reloj, al menos uno por microinstrucción. Es así entonces como los chips CISC utilizan comandos
que incorporan una gran diversidad de pequeñas instrucciones para realizar una única operación.

Para realizar una sola instrucción un chip CISC requiere de cuatro a diez ciclos de reloj.

Entre las ventajas de CISC destacan las siguientes:

 Reduce la dificultad de crear compiladores.


 Permite reducir el costo total del sistema.
 Reduce los costos de creación de sftware.
 Mejora la compactación de código.
 Facilita la depuración de errores.
ARQUITECTURA RISC
En la arquitectura computacional, RISC (del inglés reduced instruction set computer) es un tipo de
microprocesador con las siguientes características fundamentales:

 Instrucciones de tamaño fijo y presentadas en un reducido número de formatos.


 Sólo las instrucciones de carga y almacenamiento acceden a la memoria de datos.

El objetivo de diseñar máquinas con esta arquitectura es posibilitar la segmentación y el


paralelismo en la ejecución de instrucciones y reducir los accesos a memoria.

La arquitectura RISC funciona de modo muy diferente a la CISC, su objetivo no es ahorrar esfuerzos
externos por parte del software con sus accesos a la RAM, sino facilitar que las instrucciones sean
ejecutadas lo más rápidamente posible. La forma de conseguirlo es simplificando el tipo de
instrucciones que ejecuta el procesador. Así, las instrucciones más breves y sencillas de un
procesador RISC son capaces de ejecutarse mucho más aprisa que las instrucciones más largas y
complejas de un chip CISC. Sin embargo, este diseño requiere de mucha más RAM y de una
tecnología de compilador más avanzada.

Las máquinas RISC protagonizan la tendencia actual de construcción de microprocesadores.


PowerPC, DEC Alpha, MIPS, ARM, SPARC… son ejemplos de algunos de ellos.

RISC es una filosofía de diseño de CPU para computadora que está a favor de conjuntos de
instrucciones pequeñas y simples que toman menor tiempo para ejecutarse.

Entre las ventajas de RISC tenemos las siguientes:

 La CPU trabaja mas rápido al utilizar menos ciclos de reloj para ejecutar instrucciones.
 Utiliza un sistema de direcciones no destructivas en RAM. Eso significa que a diferencia de
CISC, RISC conserva después de realizar sus operaciones en memoria los dos operandos y
su resultado, reduciendo la ejecución de nuevas operaciones.
 Cada instrucción puede ser ejecutada en un solo ciclo del CPU.

Ejemplo de microprocesadores basados en la tecnología RISC:

 MIPS, Millions Instruction Per Second.


 PA-RISC, Hewlett Packard.
 SPARC, Scalable Processor Architecture, Sun Microsystems.

También podría gustarte