Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What does rt stands for in MIPS instruction format?

Take MIPS instruction format described here, there are some abbreviations eg rd,rs and rt. What does rt stands for? I know rt is the second source register in R-type instruction, and is the destination register in I-type instruction. It is easy to guess rd stands for register destination; rs stands for register source. What about rt? I guess it might be "register temporary"? Is there an authoritative source about this?

like image 945
Michael Z Avatar asked Sep 08 '11 08:09

Michael Z


2 Answers

rt stands for "register target". Just like been said above, in I-Type commands, the result is written into rt

like image 166
Daniel Avatar answered Nov 12 '22 09:11

Daniel


t is just the next letter after s, so rs is the first source register, rt is the second source register. (If there could be a third source register it would most likely be ru.)

like image 31
Paul R Avatar answered Nov 12 '22 10:11

Paul R