Manual de Laboratorio para Arquitectura y Organización de Computadoras Usando XSPIM

 

Profr. Jorge L. Ortega Arjona

Ayud. Hugo González Medina

 

 

Este manual esta basado en las notas de Laboratorio del curso de Arquitectura de Computadoras que se imparte en la Facultad de Ciencias de la Universidad Nacional Autónoma de México, que desarrolló Julian Esteves para el curso 1999-I. Y esas notas, a su vez, estan basadas en el curso de SPIM, un simulador del procesador MIPS R2000/R3000 desarrollado por James R. Laurus en la Universidad de Wisconsin-Madison.

XSPIM se encuentra disponible a través de Internet en http://www.cs.wisc.edu/~larus/spim.html en sus versiones para ssitemas UNIX/X11 y MS-Windows. Contando con una versión no gráfica(SPIM) para MS-DOS. También se localiza en este sitio la documentación del simulador.

Varias preguntas y ejercicios fueron tomadas de la primera edición del libro Computer organization and design: the hardware/spftware interface de David A. Patterson y John L. Hennesy. Algunas sesiones son basadas en las sesiones del curso Computer Organization II impartido en 1998 durante el periodo de primavera en la Universidad de Texas en San Antonio.

La primer versión de este manual fue utilizado por primera ocasión durante el curso de Arquitectura de Computadoras correspondiente al semestre 99-I impartido por la profesora Ana Luisa Solís González-Cosio en la Facultad de Ciencias de la UNAM. Siendo utlizado posteriormente por el profesor José De Jesus Galaviz Casas. Con algunas modificaciones fue utlizado también por el profesor Jorge L. Ortega Arjona, teniendo que actualizarse para esta nueva versión para el curso 2003-I.

El curso cuenta con un foro de discusión, donde podrás compartir dudas, comentarios, sugerencias o resolver dudas de tus demás compañeros. La dirección es http://ada.fciencias.unam.mx/~hgonzale/.

Noviembre 2002

Indice de Sesiones

Sesión 5
Sesión 6
Sesión 7
Sesión 8
Sesión 9
Sesión 10