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 classUALi.Op
-
Field Summary
-
Fields inherited from class Asm.Instruction
label, name
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetDest()Getter du registre de destinationintgetImm()Getter de la constanteintgetSr()Getter du premier registre sourcevoidsetDest(int dest)Setter du registre de destinationvoidsetImm(int imm)Setter de la constantevoidsetSr(int sr)Setter du premier registre sourcejava.lang.StringtoString()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:
toStringin classjava.lang.Object- Returns:
- String texte de l'instruction
-
-