Si le pasas el valor22222AA tendría que devolver 522A.
soy capaz de hacerlo en java, y no tardo mucho
por cierto tu mandas
Pero vamos de Mips lo que se dice Mips ni idea.
syscall es una llamada al sistema, que por lo que veo, lo que hace depende de la sentencia anterior.
Tiene buena pinta no?
yo usaba la sentencia li entre el registro y el numero, vamos que supongo que es lo mismo.
Ahora se supone que en Entrance, tengo el String, no es asi?
pero para acceder al primer elemento del string, puedo acceder a el inmediatamente o tengo que hacer un desplazamiento asi
al entrar en la función procesar, ¿qué estás haciendo? La llamada al sistema 4 imprime un cadena de caracteres, cuyo puntero es $a0. Pero en $a0... ¡¡tenemos un carácter (el código ASCII del carácter)!!. Y claro, en esa dirección de memoria no hay nada, por tanto no imprime nada Y luego imprimes msg2 que es un espacio.
en $a0 tengo el primer caracter, para compararlo con el siguiente solamente tendría que compararlo con Entrance
La comparacion no seria con entrance seria con $s0