Package Asm
Class UALi
- java.lang.Object
-
- Asm.Instruction
-
- Asm.UALi
-
public class UALi extends Instruction
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UALi.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
getImm()
Getter de la constanteint
getSr()
Getter du premier registre sourcevoid
setDest(int dest)
Setter du registre de destinationvoid
setImm(int imm)
Setter de la constantevoid
setSr(int sr)
Setter du premier registre sourcejava.lang.String
toString()
Conversion en String-
Methods inherited from class Asm.Instruction
getLabel, getName, setLabel, setName
-
-
-
-
Constructor Detail
-
UALi
public UALi(java.lang.String label, UALi.Op op, int dest, int sr, int imm)
Constructeur- Parameters:
label
- label de l'instructionop
- type d'opérationdest
- numéro du registre de destinationsr
- numéro du registre sourceimm
- constante immédiate
-
-
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
-
getSr
public int getSr()
Getter du premier registre source- Returns:
- numéro du premier registre source
-
setSr
public void setSr(int sr)
Setter du premier registre source- Parameters:
sr
- numéro du premier registre source
-
getImm
public int getImm()
Getter de la constante- Returns:
- constante immédiate
-
setImm
public void setImm(int imm)
Setter de la constante- Parameters:
imm
- constante immédiate
-
toString
public java.lang.String toString()
Conversion en String- Overrides:
toString
in classjava.lang.Object
- Returns:
- String texte de l'instruction
-
-