sábado, 29 de diciembre de 2012

ARQUITECTURA CISC Y RISC


Arquitectura CISC.

Complex instruction set computer, que ya se daba en los primeros diseños VCP, caracterizada por disponer de un grupo amplio de instrucciones complejos y potentes. El ordenador era más potente a medida que era más amplio su repertorio de instrucciones. Toman como principio la microprogramación.

Arquitectura RISC.

A finales de los setenta, al aumentar las prestaciones de la memoria principal, la consecuencia inmediata fue que ya no tenía que esperar tanto la unidad de control a ésta, lo que permitió trabajar con instrucciones mucho más simples que se complementasen en un ciclo de reloj y acelerando la ejecución de instrucciones.
Esta arquitectura RISC (reduced instruction set computer), está formada por un juego de instrucciones lo más reducido posible, la mayoría completados en un ciclo de reloj.

ARQUITECTURA CISC
ARQUITECTURA RISC
Pocas instrucciones complejas.
Muchas instrucciones pequeñas.
Formatos de instrucción de varios tamaños.
Formato de instrucción de pocos tamaños.
Interpreta microinstrucciones
Interpreta microoperaciones.
Muchos modos de direccionamiento.
Pocos modos de direccionamiento.
Pocos registros de propósito general.
Muchos registros de propósito general.
Repertorio de instrucciones flexible.
Repertorio de instrucciones rígido.
Son lentas. Ejecución por software.
Son rápidas. Ejecución directa por hardware.
Unidad de control microprogramada.
Unidad de control cableada.
Para ejecutar una tarea se necesitan más instrucciones en RISC que en CISC, ya que en RISC las instrucciones son más elementales. Pero el hecho de disponer hoy de memorias tan rápidas y buses de alta velocidad hace que existan diversos mecanismos como el (pipeline), para que se lleguen incluso a solapar varias instrucciones en un mismo ciclo.  

No hay comentarios:

Publicar un comentario