Package Asm
Class UAL
- java.lang.Object
-
- Asm.Instruction
-
- Asm.UAL
-
public class UAL extends Instruction
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UAL.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 de destinationint
getSr1()
Getter du premier registre sourceint
getSr2()
Getter du second registre sourcevoid
setDest(int dest)
Setter du registre de destinationvoid
setSr1(int sr1)
Setter du premier registre sourcevoid
setSr2(int sr2)
Setter du second registre sourcejava.lang.String
toString()
Conversion en String-
Methods inherited from class Asm.Instruction
getLabel, getName, setLabel, setName
-
-
-
-
Constructor Detail
-
UAL
public UAL(java.lang.String label, UAL.Op op, int dest, int sr1, int sr2)
Constructeur- Parameters:
label
- label de l'instructionop
- type d'opérationdest
- numéro du registre de destinationsr1
- numéro du premier registre sourcesr2
- numéro du second registre source
-
UAL
public UAL(UAL.Op op, int dest, int sr1, int sr2)
Constructeur sans label- Parameters:
op
- type d'opérationdest
- numéro du registre de destinationsr1
- numéro du premier registre sourcesr2
- numéro du second registre source
-
-
Method Detail
-
getDest
public int getDest()
Getter du registre de destination- Returns:
- numéro du registre de destination
-
setDest
public void setDest(int dest)
Setter du registre de destination- Parameters:
dest
- numéro du registre de destination
-
getSr1
public int getSr1()
Getter du premier registre source- Returns:
- numéro du premier registre source
-
setSr1
public void setSr1(int sr1)
Setter du premier registre source- Parameters:
sr1
- numéro du premier registre source
-
getSr2
public int getSr2()
Getter du second registre source- Returns:
- numéro du second registre source
-
setSr2
public void setSr2(int sr2)
Setter du second registre source- Parameters:
sr2
- numéro du second registre source
-
toString
public java.lang.String toString()
Conversion en String- Overrides:
toString
in classjava.lang.Object
- Returns:
- String texte de l'instruction
-
-