Laboratorio 1 - MIPS (Carlos Espinosa)
Laboratorio 1 - MIPS (Carlos Espinosa)
Laboratorio 1 - MIPS (Carlos Espinosa)
Donde $t1 y $t2 son los registros a comparar y "etiqueta" es a donde se desea saltar (Recordar
que los registros de $t0-$t7 se utilizan para almacenar valores temporales)
Esta instrucción compara los valores de dos registros ($t1 y $t2), y si resultan ser iguales el flujo
del programa salta a la instrucción que corresponda a la etiqueta colocada. De no ser iguales se
ejecuta la siguiente instrucción en el código.
Si el contenido de $t1 es mayor o igual a cero, el flujo del programa salta a la instrucción
correspondiente a la etiqueta colocada
Modifique su programa para que utilice al menos dos o tres funciones. Sugerencias
1. Una función “main” desde la que se pasa la cadena que deseamos comprobar
2. Una función que realiza dicha tarea y que a su vez llama a distintas subrutinasque:
a. Calculan la longitud de la cadena.
b. Verifican que dos caracteres sean iguales o no.
c. Imprimen el resultado de la operación.