Rules for Procedures Called with a jal instruction, returns with a jr $ra. Accepts up to 4 arguments in $a0, $a1, $a2 and $a3.
{"Image DocumentName": "Rules for ProceduresCalled with a jal instruction, returns with a jr  ra. Accepts up to 4 arguments in  a0,  a1,  a2 and  a3.", "Image ImageDescription": "Return value is always in  v0 (and if necessary in  v1) Must follow register conventions (even in functions that only you will call)! So what are they? Return address  ra. Arguments  a0,  a1,  a2,  a3. Return value  v0,  v1. variables  s0,  s1, \uf0bc,  s7.", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}