Risc y sics

Páginas: 7 (1656 palabras) Publicado: 22 de junio de 2011
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 presentado en un reducido número de formatos.
* Sólo las instrucciones de carga y almacenamiento acceden a la memoria de datos.

Además estos procesadores suelen disponer demuchos registros de propósito general.

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. Las máquinas RISC protagonizan la tendencia actual de construcción de microprocesadores. PowerPC, DEC Alpha, MIPS, ARM,... son ejemplos de algunos de ellos.
Característicasprincipales de un RISC
* Incrementar el tamaño del conjunto de registros.
* Mayor velocidad en la ejecución de instrucciones.
* Implementar medidas para aumentar el paralelismo interno.
* Añadir cachés enormes.
* Añadir otras funcionalidades, como E/S y relojes para mini controladores.
* Construir los chips en líneas de producción antiguas que de otra manera no serían utilizables.* No ampliar las funcionalidades, y por lo tanto ofrecer el chip para aplicaciones de bajo consumo de energía o de tamaño limitado.
* Codificación uniforme de instrucciones (ejemplo: el código de operación se encuentra siempre en la misma posición en cada instrucción, la cual es siempre una palabra), lo que permite una decodificación más rápida.
* Un conjunto de registros homogéneo,permitiendo que cualquier registro sea utilizado en cualquier contexto y así simplificar el diseño del compilador (aunque existen muchas formas de separar los ficheros de registro de entero y coma flotante)
* Modos de direccionamiento simple con modos más complejos reemplazados por secuencias de instrucciones aritméticas simples.
* Los tipos de datos soportados en el hardware (por ejemplo,algunas máquinas CISC tiene instrucciones para tratar con tipos byte, cadena) no se encuentran en una máquina 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 losregistros 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 CISCpertenecen 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.

Hay que hacer notar, sin embargo que la utilización del término CISC comenzó tras la aparición de los procesadores RISC como nomenclatura despectiva porparte de los defensores/creadores de éstos últimos. .

RISC | CISC |
Pocos formatos de instrucciones y sencillos permitenDecodificador rápido y control cableado. | Muchos formatos muy complejos que normalmenteRequieren unidad de control micro programada. |
Las operaciones de cálculo son registro-registro.Instrucciones específicas de carga y | Las operaciones permiten operandos en memoria. |Almacenamiento.Usan la mínima cantidad de modos deDireccionamiento. | Buscan permitir la máxima cantidad de modos deDireccionamiento |
Programas largos pero sencillos. | Programas cortos pero complejos. |
Más fácil de segmentar por su sencillez. | Más difícil de segmentar y controlar. |
Mayor rapidez de ejecución | Ejecución más lenta (complejidad + UC μProg) |
| |
DIFERNCIAS:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Riscos
  • Risc
  • Risc
  • Maquinas risc
  • Instrucciones RISC
  • Riscos socials
  • Prevenció de riscos
  • Prevencion De Riscos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS