Arcquitectura CISC Y RISC
• Elementos de la arquitectura
• Operaciones del microprocesador
• Representación de las instrucciones de un microprocesador
• Soporte aprocedimientos
Arquitecturas RISC y CISC
– Objetivo:
• Conocer y comparar las características básicas de las
arquitecturas CISC y RISC
Diseño de Sistemas Digitales
EL-3310
I SEMESTRE 2007
ITCR –Diseño de Sistemas Digitales
Dr.-Ing. Paola Vega C.
ITCR – Diseño de Sistemas Digitales
Arquitecturas CISC y RISC
Arquitectura CISC
• Clasificación de arquitectura de acuerdo con lacomplejidad del ISA
– Arquitectura CISC (complex instruction set computer)
– Arquitectura RISC (reduced instruction set computer)
Objetivo: ISA amplio y versátil
•
•
•
•
•
•
• CISC:computadoras personales
• RISC: servidores y workstations
• Ejemplos:
– CISC: INTEL (celeron, Pentium II, Pentium III, Pentium IV) y AMD
(Duron, Athlon).
– RISC: SPARC = Scalable Processor ARChitecturede la empresa Sun,
POWER PC
ITCR – Diseño de Sistemas Digitales
Dr.-Ing. Paola Vega C.
Dr.-Ing. Paola Vega C.
•
•
•
Gran cantidad de instrucciones
Instrucciones complejas
Grancantidad de modos de direccionamiento
Soporta gran cantidad de tipos de datos
Implementación de instrucciones de alto nivel lo más directamente posible
Reducción del tiempo de ejecución deinstrucciones complejas por medio de
implementación directa en hardware
Compatibilidad con miembros anteriores de la familia
Microarquitectura más compleja
Instrucciones de longitud variable
ITCR – Diseñode Sistemas Digitales
Dr.-Ing. Paola Vega C.
Arquitectura CISC
Arquitectura RISC
Desventajas
• Poco uso de las instrucciones y direccionamientos complejos
• Poco aprovechamiento departe de los compiladores: no es fácil encontrar
la mejor instrucción para ejecutar una tarea
• Baja densidad de código
• Accesos a memoria disminuyen velocidad de ejecución
Objetivo: Implementar...
Regístrate para leer el documento completo.