|
Trabajo Fin de Grado 2010-11 | Modelado de opciones de tratamiento de instrucciones de salto en el simulador de arquitectura MIPS Simula 3MS |
EspecialidadesComputació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
|
|