Procesadores risc vs cisc

Solo disponible en BuenasTareas
  • Páginas : 11 (2583 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de septiembre de 2010
Leer documento completo
Vista previa del texto
Trabajo Práctico Nº 3
Procesadores CISC y RISC

Materia: Arquitectura de Computadores
Profesor: Andrés Mutti
Fecha de entrega: 8 de junio de 2006
Integrantes:
Bonsignore, Emilio 117708
Letto, Andrés 117275
Mocorrea, Ignacio 117709
Parcero, Marina 117399
Mouzo, Flavio 117555

ÍNDICE

1. ÍNDICE 2

2. INTRODUCCIÓN 3

3. ARQUITECTURAS RISC 43.1. PRINCIPIOS DE DISEÑO DE LAS MAQUINAS RISC 4
3.2. PAPEL DE LOS COMPILADORES EN UN SISTEMA RISC 5
3.3. APLICACIONES DE LOS PROCESADORES RISC 5
3.4. RISC frente a CISC: 6

4. ULTRA SPARC II 8

5. ARQUITECTURA MIPS 9

6. Pikojava 2 11

7. BIBLIOGRAFIA 12

INTRODUCCIÓN

Veamos primero cual es el significado de los términos CISC y RISC:• CISC (complex instruction set computer) Computadoras con un conjunto de instrucciones complejo.
• RISC (reduced instruction set computer) Computadoras con un conjunto de instrucciones reducido.
Los atributos complejo y reducido describen las diferencias entre los dos modelos de arquitectura para microprocesadores solo de forma superficial. Se requiere de muchas otras característicasesenciales para definir los RISC y los CISC típicos.
Así, los términos complejo y reducido, expresan muy bien una importante característica definitiva, siempre que no se tomen solo como referencia las instrucciones, sino que se considere también la complejidad del hardware del procesador.
Con tecnologías de semiconductores comparables e igual frecuencia de reloj, un procesador RISCtípico tiene una capacidad de procesamiento de dos a cuatro veces mayor que la de un CISC, pero su estructura de hardware es tan simple, que se puede realizar en una fracción de la superficie ocupada por el circuito integrado de un procesador CISC.
La meta principal es incrementar el rendimiento del procesador, ya sea optimizando alguno existente o se desee crear uno nuevo. Para esto se debenconsiderar tres áreas principales a cubrir en el diseño del procesador y estas son:
• La arquitectura.
• La tecnología de proceso.
• El encapsulado.
La tecnología de proceso, se refiere a los materiales y técnicas utilizadas en la fabricación del circuito integrado, el encapsulado se refiere a cómo se integra un procesador con lo que lo rodea en un sistema funcional, que de algunamanera determina la velocidad total del sistema.
Aunque la tecnología de proceso y de encapsulado son vitales en la elaboración de procesadores más rápidos, es la arquitectura del procesador lo que hace la diferencia entre el rendimiento de una CPU (Control Process Unit) y otra. Dependiendo de cómo el procesador almacena los operandos de las instrucciones de la CPU, existen tres tipos dejuegos de instrucciones:
1. Juego de instrucciones para arquitecturas basadas en pilas.
2. Juego de instrucciones para arquitecturas basadas en acumulador.
3. Juego de instrucciones para arquitecturas basadas en registros.

ARQUITECTURAS RISC

Debido a que se tiene un conjunto de instrucciones simplificado, éstas se pueden implantar por hardware directamente en la CPU, locual elimina el microcódigo y la necesidad de decodificar instrucciones complejas.
Las características esenciales de una arquitectura RISC pueden resumirse como sigue:
Estos microprocesadores siguen tomando como base el esquema moderno de Von Neumann.

1 PRINCIPIOS DE DISEÑO DE LAS MAQUINAS RISC

En el diseño de una máquina RISC se tienen cinco pasos:
1. Analizar lasaplicaciones para encontrar las operaciones clave.
2. Diseñar un bus de datos que sea óptimo para las operaciones clave.
3. Diseñar instrucciones que realicen las operaciones clave utilizando el bus de datos.
4. Agregar nuevas instrucciones sólo si no hacen más lenta a la máquina.
5. Repetir este proceso para otros recursos.
El diseñador deberá encontrar qué es lo que hacen en...
tracking img