cambiar a curso:   2009-10   2011-12


Trabajo Fin de Grado 2010-11
 Modelado de opciones de tratamiento de instrucciones de salto en el simulador de arquitectura MIPS Simula 3MS


Especialidades
Computación
Ing. de Computadores
Ing. del Software
Tecnologías de la Información


Tutor
ALFARO CORTES, FRANCISCO JOSÉ
GARCÍA GARCÍA, PEDRO JAVIER


Descripción y Objetivos
El simulador Simula3MS modela el funcionamiento básico de una arquitectura MIPS, pero dicha herramienta no incluye todas las opciones posibles respecto al tratamiento de las instrucciones de salto, como por ejemplo:
  • Permitir que el cauce del procesador tenga 1 o 3 huecos de retardo
  • Permitir configurar tanto estrategias estáticas (vaciado, predecir no tomado y salto retardado) como algunas estratégias dinámicas (BTB, BHT, etc).
En este proyecto se abordará precisamente el modelado de estas opciones en el simulador.


Metodología y Competencias
  • Java a nivel avanzado
  • Conocimientos de arquitectura de computadores.


Medios a utilizar
  • Ordenadores tipo PC
  • Código fuente del simulador Simula3MS


Bibliografía


Asignación
Pendiente de asignar