Why is MIPS stack base 0x7ffffffc rather than 0x80000000?
If I understand correctly, the stack pointer refers to the last item placed on the stack. So, if that's the case, doesn't that mean that address 0x7ffffffc never gets used because the conventional way to push an integer on the stack would be do decrement $sp to 0x7ffffff8 and place the pushed value there?