MIPS-Adressierungsarten

Zusammenfassung der 5 Methoden, wie MIPS Operanden adressiert:

  1. Register: Operand steht im Register (z.B. add $t0,...).
  2. Basis/Displacement: Speicheradresse = Register + Konstante (z.B. lw $t0, 4($s1)).
  3. Immediate: Operand ist eine Konstante im Befehl (z.B. addi $t0, ..., 4).
  4. PC-relativ: Adresse = PC + 4 + Offset (z.B. beq).
  5. Pseudo-direkt: Adresse aus Befehlsbits und PC-Bits (z.B. j).