Using a stack in Mips - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Using a stack in Mips

lulummlulumm Posts: 1Member
I am supposed to write code that reverses a string in Mips. Well, the problem is that I don't know how to load my string into a stack. I know the basics: load my string soomewhere, have a pointer, and push each character onto a stack. Below is my attempt at doing this.


la $t1, msg
lb $t2, 0($t1)

msg .ascii "Hello world"


What I think I have in the above is a string loaded into a register, and a pointer pointing at the first character. Any help on how to fill a stack with "Hello world" would be really appreciated!
Sign In or Register to comment.