title: How can I print a number larger than 32 bits in mips assembly?
body: <p>In my mips assembly code, I used the multi instruction to multiply 2 large numbers since the result could not fit in one register.  This means that the number is saved in the hi and lo special registers.  My problem is how do I print the result of the multiplication.  I can access hi and lo and put them in other registers (i.e. $t0, $t1), but I do not know of a way to combine the two numbers in order to print the result.  Thanks.</p>