Local Variables in MIPS
In MIPS a temporary variable is implemented by use of a register
- this is the only resource to play with!
But a register used in ‘this’ procedure might also be used by ‘that’ procedure
A register used in this procedure might have been used in the main program or calling procedure.
Housekeeping is required.