Im using MIPS and im looking to display the numbers between two other numbers.
$t1 = 5
$t2 = 9
Display = 56789
Ive only just started learning the language so im still struggling to get used to it.
What was your solution?
xor eax, eax
mov eax, 5 ;min value
push eax ;move eax to the stack
call crt_printf ;same as C function, use msvcrt library
cmp eax, 9 ;max value
Mine was bit more long winded as I only know a few commands, but I got there in the end.
It just consisted of branching off to a plus 1 loop until the number equalled the second number.