¿Uso de $ en el registro en MIPS?

0

Registre r1 o $ at, ¿es de uso exclusivo en pseudoinstrucciones? Si es así, ¿es esta la única solución para habilitar pseudoinstrucciones dentro de la arquitectura?

    
pregunta Entalpi

1 respuesta

3

Sí, el registro $ at (ensamblador temporal) generalmente se reserva para su uso en pseudoinstrucciones.

Eso no quiere decir que no pueda usarlo usted mismo para otras cosas, pero no confíe en que se mantenga igual de instrucción a instrucción si usa pseudoinstrucciones (que a veces usa sin darse cuenta).

Para proteger sus otros registros, es importante que el ensamblador no use ningún otro registro para pseudoinstrucciones, por lo que si se comporta bien (y todos deberían estarlo, o las cosas se romperían), siempre se usará $ at.

    
respondido por el Majenko

Lea otras preguntas en las etiquetas