1.4 Arquitectura MIPS

 

Segmentación de instrucciones: técnica de implementación de unidades de control que permite tratar las instrucciones en serie dividiéndolas en fases.

Con un único cauce de ejecución de instrucciones es posible mantener ejecutándose simultáneamente varias instrucciones, cada una en una fase distinta.

•MIPS es una arquitectura diseñada para optimizar la segmentación en unidades de control y para facilitar la generación automática de código máquina por parte de los compiladores.

•MIPS: Microprocessor without Interlocked Pipeline Stages (microprocesador sin bloqueos en las etapas de segmentación).

•MIPS es RISC (computador con repertorio de instrucciones reducido).

Existen múltiples fabricantes de microprocesadores con arquitectura MIPS.

 

Arquitectura MIPS ISA actuales

•MIPS32:

  • Basada en MIPS II ISA.
  • Incluye algunas instrucciones de MIPS III, IV y V para aumentar la eficiencia del código generado y la de la transferencia de datos.
  • MIPS32 Release 1: lanzamiento inicial.
  • MIPS32 Release 2: lanzada en 2002, incorpora una serie de mejoras.

 

•MIPS64:

  • Basada en MIPS V ISA.
  • Es compatible hacia atrás con MIPS32.

 

 

Inicio