Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/62978
Título
MARS-CACHE: simulador de jerarquía de memoria para MARS
Autor
Director o Tutor
Año del Documento
2022
Titulación
Grado en Ingeniería Informática
Resumo
MARS es un IDE de programación en lenguaje ensamblador MIPS, el cual se creó con fines didácticos y nos permite conocer cómo se comporta un
procesador de una manera sencilla gracias a la interfaz de la que nos provee.
El objetivo de este proyecto es el desarrollo de una extensión de la aplicación del programa MARS para simular la jerarquía de memoria, para las
asignaturas de Fundamentos de Computadoras, Arquitectura y Organización de Computadores y Arquitecturas de Computación Avanzadas, de la
Escuela de Ingeniería Informática de Valladolid. MARS is an IDE for programming in MIPS assembly language. MARS was created for
educational purposes and allows us to know how a processor behaves in a simple way thanks
to the its interface.
The main purpose of this project is to develop an extension of MARS to simulate the
memory hierarchy. This simulator will be used in several subjects of the Degree in Computer
Engineering of University of Valladolid, such as Fundamentals of Computers, Architecture
and Organization of Computers and Advanced Computer Architectures,
The simulator requires two input files to execute the memory hierarchy simulator. The
first file is a text file with a program written in MIPS assembly language, while the second
is a .xml file used to configure the parameters of the memory hierarchy.
The project has been developed using the Java programming language for implementing
the cache simulator, while html and css have also been used to create the user interface.
Palabras Clave
Caché
Jerarquía de memoria para MARS
Lenguaje ensamblador
Departamento
Departamento de Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia Artificial, Lenguajes y Sistemas Informáticos)
Idioma
spa
Derechos
openAccess
Aparece en las colecciones
- Trabajos Fin de Grado UVa [29810]
Arquivos deste item
Exceto quando indicado o contrário, a licença deste item é descrito como Attribution-NonCommercial-NoDerivatives 4.0 Internacional