cisc vs risc
Palabras Clave:
Cisc
Risc
Arquitectura
Instrucción
Repertorio
Resumen
Hay ciertas características comunes en el repertorio de instrucciones, las cuales son:
Unainstrucción por ciclo
Operaciones registro a registro
Modos de direccionamiento sencillos
Formatos de instrucción sencillos
Como hemos visto anteriormente un ciclo de maquina se define como eltiempo que se tarda en captar dos operandos desde los registros, realizar una operación de la ALU y almacenar el resultado en un registro. Las instrucciones máquina de un RISC comparadas con CISC deberíanejecutarse igual de rápido.
La mayoría de las operaciones deben ser del tipo registro a registro, con excepción de LOAD y STORE para acceder a memoria. Este diseño simplifica el repertorio deinstrucción y por tanto la unidad de control. Un repertorio de instrucciones RISC puede incluir solo una o dos instrucciones ADD, fomenta la optimización del uso de registros ya que los operando accedidosfrecuentemente permaneces en almacenamiento de alta velocidad. En cuanto a las maquinas CISC tienen tales instrucciones, pero incluyen igualmente operaciones memoria a memoria y operaciones mixtas(registro/memoria).
La mayoría de las instrucciones RISC usan de modos de direccionamiento sencillo. Igualmente se incluyen modos de desplazamiento y el relativo al contador del programa. Estacaracterística simplifica el repertorio de instrucciones y la unidad de control.
Hablando de la última característica, generalmente solo se usa un formato o unos pocos formatos de instrucción sencillos. Lalongitud de la instrucción es fija y alineada en los límites de una palabra.
En la actualidad los diseños RISC más recientes ya no son RISC puros y de igual manera los diseños CISC incorporancaracterísticas RISC. La microprogramación es una característica importante y esencial de casi todas las arquitecturas CISC. La microprogramación significa que cada instrucción de máquina es interpretada...
Regístrate para leer el documento completo.