Enunciado_ejercicios_MIPS_3
-
Upload
viridiana-fernandez-carreon -
Category
Documents
-
view
311 -
download
0
Transcript of Enunciado_ejercicios_MIPS_3
EJERCICIOS DE PRACTICAS DE ENSAMBLADOR MIPS ESTRUCTURA / ORGANIZACIN DE COMPUTADORES BOLETN N 3
Ejercicio 11:
(Modos de direccionamiento)
Realizar un programa en ensamblador del MIPS que cargue el contenido de una posicin de memoria en un registro y luego escriba el valor del registro en consola. Debe repetir esta operacin para cada uno de los 7 modos de direccionamiento existentes en el MIPS (estudiar la transparencia n 10 del tutorial). Comprobar que en la consola aparece siempre el mismo valor (pues son modos distintos de acceder a un mismo dato). Se recomienda ensear al profesor el cdigo desarrollado, con el objeto de identificar correctamente cada modo de direccionamiento.
Ejercicio 12:
(Implementacin de la condicin if-then)
Se pretende realizar un programa en lenguaje ensamblador equivalente al siguiente cdigo en C:#include main() { int a[] = {12, 5, 34, 75, 10, 25}; int n = 6; int max, i; for (max = i = 0; i < n; i++) if (a[i] > max) max = a[i]; cout