|
Práctica
segunda.
|
|
|
|
Software que vamos a usar |
|
|
|
Descripción
|
|
Este módulo consta de tres sesiones prácticas que tienen por objetivo introducir al alumno en la programación en ensamblador del MIPS R2000 estudiado en clase. En la primera sesión práctica se presentará el proceso de ensamblado para MIPS y el simulador gráfico de esta arquitectura sencilla -xspim-. Se explicará como ejecutar programas paso a paso y de forma continua, como analizar los contenidos de los registros, y de las posiciones de memoria para depurar programas y verificar que realmente funcionan. Una vez presentados el ensamblador y el simulador se le propone al alumno que realice una serie de ejercicios prácticos consistentes en ejecutar paso a paso en el simulador programas específicos que se les habrá de proporcionar (ver guiones) con ello el alumno comprobará in situ los efectos producidos tras la ejecución de cada instrucción sobre los contenidos de los registros y la memoria. En la segunda y tercera sesiones prácticas el alumno tendrá que desarrollar programas en ensamblador a partir de unos enunciados. El alumno tendrá que implementar los programas, ejecutarlos en el simulador, depurando los posibles errores cometidos en el desarrollo y, finalmente, contestar a unas cuestiones relacionadas con los programas desarrollados. Como el alumno dispone tanto de los programas como del simulador puede avanzar mucho trabajo en casa dejando las horas de laboratorio para consultar al profesor dudas o rellenar las memorias de prácticas. |