the functions (procedures) in MIPS
问题 I'm new in MIPS language and I don't understand how the functions (procedures) in the MIPS assembly language work. Here are but I will specify my problem : What does: jal jr $ra mean in mips language and the important thing How can we use them when we want to create a function or (procedure)? 回答1: Firstly, you might want to check this quick MIPS reference. It really helped me. Secondly, to explain jal , jr and $ra . What jal <label> does is jump to the label label and store the program