MIPS-Befehlsformate
MIPS verwendet drei Formate für seine 32-Bit-Befehle:
- R-Format (Register): Für arithmetische/logische Operationen (z.B.
add,sll).- Felder:
op(6 Bit),rs(5),rt(5),rd(5),shamt(5),funct(6).
- Felder:
- I-Format (Immediate): Für Datentransfer, Konstanten und Verzweigungen (z.B.
lw,addi,beq).- Felder:
op(6 Bit),rs(5),rt(5),immediate/offset(16).
- Felder:
- J-Format (Jump): Für weite Sprünge (z.B.
j,jal).- Felder:
op(6 Bit),address(26).
- Felder: