Six!
The la
instruction is
translated into two machine instructions,
and F10 is pushed once for each.
Here
is a run of the program.
The SPIM listing shows the
two machine instructions that
the assembler used for the
la
pseudoinstruction in this context.
(The assembler uses different
machine instructions in different contexts.)
Look carefully at the two instructions
that SPIM used for la
.
They both use register $1
.
In the
register table.
What is the mnemonic name for register $1
?