Package Asm
Class Mem
- java.lang.Object
-
- Asm.Instruction
-
- Asm.Mem
-
public class Mem extends Instruction
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Mem.Op
-
Field Summary
-
Fields inherited from class Asm.Instruction
label, name
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getDest()
Getter du registre à stocker ou de destinationint
getSr()
Getter du registre d'adressevoid
setDest(int dest)
Setter du registre à stocker ou de destinationvoid
setSr(int sr)
Setter du registre d'adressejava.lang.String
toString()
Conversion en String-
Methods inherited from class Asm.Instruction
getLabel, getName, setLabel, setName
-
-
-
-
Constructor Detail
-
Mem
public Mem(java.lang.String label, Mem.Op op, int dest, int sr)
Constructeur- Parameters:
label
- label de l'instructionop
- type d'opérationdest
- numéro du registre à stocker ou de destinationsr
- numéro du registre d'adresse
-
-
Method Detail
-
getDest
public int getDest()
Getter du registre à stocker ou de destination- Returns:
- numéro du registre à stocker ou de destination
-
setDest
public void setDest(int dest)
Setter du registre à stocker ou de destination- Parameters:
dest
- numéro du registre à stocker ou de destination
-
getSr
public int getSr()
Getter du registre d'adresse- Returns:
- numéro du registre d'adresse
-
setSr
public void setSr(int sr)
Setter du registre d'adresse- Parameters:
sr
- numéro du registre d'adresse
-
toString
public java.lang.String toString()
Conversion en String- Overrides:
toString
in classjava.lang.Object
- Returns:
- String texte de l'instruction
-
-