0% encontró este documento útil (0 votos)
2 vistas3 páginas

Cisc y Risc

El documento compara las arquitecturas de computadoras CISC y RISC, destacando sus características, ventajas y desventajas. CISC se caracteriza por un conjunto amplio de instrucciones complejas, mientras que RISC utiliza instrucciones simples y de tamaño fijo. La elección entre ambas arquitecturas depende de la aplicación específica que se desee realizar.

Cargado por

Astrid Acosta
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)
2 vistas3 páginas

Cisc y Risc

El documento compara las arquitecturas de computadoras CISC y RISC, destacando sus características, ventajas y desventajas. CISC se caracteriza por un conjunto amplio de instrucciones complejas, mientras que RISC utiliza instrucciones simples y de tamaño fijo. La elección entre ambas arquitecturas depende de la aplicación específica que se desee realizar.

Cargado por

Astrid Acosta
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

Universidad Católica de Honduras

Nuestra Señora Reina de la Paz, “Campus Santa Clara”

Asignatura:
Arquitectura de Computadoras

Catedrático:
Lic. Héctor Lanza

Presentado Por:
Astrid Banessa Acosta Urbina
1519-1995-00215

Fecha:
25 de oct. de 17

Juticalpa, Olancho

CISC Y RISC
CISC:
Complex instruction set computing o CISC 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.
Los CISC pertenecen a la primera corriente de construcción de procesadores,
antes del desarrollo de los RISC. Ejemplos de ellos son: Motorola 6800, Zilog Z80 y
toda la familia Intel x86 usada en la mayoría de las computadoras
personales actuales.
Ventajas
 Facilidad de implementación del conjunto de instrucciones.
 Compatibilidad hacia adelante y hacia atrás de nuevas CPU’s.
 Facilidad de programación.
 Puede ser menor la complejidad del compilador.
Desventajas
 La complejidad del conjunto de instrucciones crece.
 Las instrucciones de longitud variable reducen el rendimiento del sistema.
 Inclusión de instrucciones que raramente se usan

RISC
En la arquitectura computacional, RISC (del inglés reduced instruction set
computer) es un tipo de microprocesador con las siguientes características
fundamentales:
1. Instrucciones de tamaño fijo y presentadas en un reducido número de
formatos.
2. Sólo las instrucciones de carga y almacenamiento acceden a la memoria de
datos.
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. El tipo de procesador más comúnmente utilizado en equipos de
escritorio, el x86, está basado en CISC en lugar de RISC, aunque las versiones
más nuevas traducen instrucciones basadas en CISC x86 a instrucciones más
simples basadas en RISC para uso interno antes de su ejecución.
Ventajas
 Se incrementa la velocidad debido a un conjunto de instrucciones más
simple.
 Hardware más simple debido a instrucciones más sencillas que requieren
menos espacio en el chip.
 El ciclo de diseño más corto resulta en un diseño efectivo, costos
controlados de desarrollo y tiempo de salida al mercado más corto.

Desventajas
 Excesiva dependencia en la efectividad del compilador
 La depuración de los programas se hace difícil por la programación de
instrucciones
 Se incrementa el tamaño del código de lenguaje máquina
 Necesidad de memoria rápida

Conclusiones
En conclusión, cada usuario debe decidirse a favor o en contra de determinada
arquitectura de procesador en función de la aplicación concreta que quiera realizar.
Esto vale tanto para la decisión por una determinada arquitectura CISC o RISC,
como para determinar si RISC puede emplearse en forma rentable para una
aplicación concreta.
La arquitectura CISC se refiere a los microprocesadores tradicionales que operan
con grupos grandes de instrucciones de procesador (lenguaje de maquina). Los
microprocesadores INTEL 80xxx están dentro de esta categoría (incluido el
PENTIUM). Los procesadores CISC tienen un set de instrucciones complejas por
naturaleza que requieren varios a muchos ciclos para completarse.
La arquitectura RISC a diferencia de los CISC tiene un set de instrucciones simples
requiriendo uno o pocos ciclos de ejecución. Estas instrucciones pueden ser
utilizadas más eficientemente que la de los procesadores CISC con el diseño de
software apropiado, resultando en operaciones más rápidas.

También podría gustarte