I am currently writing a project that will allow the playing of a game of "british squares" in MIPS. Unfortunately it is giving me quite a bit of trouble.
I was wondering if there is a way to set the $ra register to the current location (actually a bit past the current location), without using the "jump and link" command? If it is possible, does it have anything to do with the $sp or the $fp registers? I can't seem to find anywhere information on what these registers actually do.
Any help on this is appreciated. Let me know if you need more information!