Package Asm
Class CondJump
- java.lang.Object
-
- Asm.Instruction
-
- Asm.CondJump
-
public class CondJump extends Instruction
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCondJump.Op
-
Field Summary
-
Fields inherited from class Asm.Instruction
label, name
-
-
Constructor Summary
Constructors Constructor Description CondJump(CondJump.Op op, int sr1, int sr2, java.lang.String address)Constructeur sans labelCondJump(java.lang.String label, CondJump.Op op, int sr1, int sr2, java.lang.String address)Constructeur
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAddress()Getter de l'adresse de sautintgetSr1()Getter du premier registre sourceintgetSr2()Getter du second register sourcevoidsetAddress(java.lang.String address)Setter de l'adresse de sautvoidsetSr1(int sr)Setter du premier registre sourcevoidsetSr2(int sr)Setter du second registre sourcejava.lang.StringtoString()Conversion en String-
Methods inherited from class Asm.Instruction
getLabel, getName, setLabel, setName
-
-
-
-
Constructor Detail
-
CondJump
public CondJump(java.lang.String label, CondJump.Op op, int sr1, int sr2, java.lang.String address)Constructeur- Parameters:
label- label de l'instructionop- type d'opérationsr1- numéro du premier registre sourcesr2- numéro du second registre sourceaddress- adresse de saut
-
CondJump
public CondJump(CondJump.Op op, int sr1, int sr2, java.lang.String address)
Constructeur sans label- Parameters:
op- type d'opérationsr1- numéro du premier registre sourcesr2- numéro du second registre sourceaddress- adresse de saut
-
-
Method Detail
-
getSr1
public int getSr1()
Getter du premier registre source- Returns:
- int numéro du premier registre source
-
setSr1
public void setSr1(int sr)
Setter du premier registre source- Parameters:
sr- numéro du premier registre source
-
getSr2
public int getSr2()
Getter du second register source- Returns:
- int numéro du second registre source
-
setSr2
public void setSr2(int sr)
Setter du second registre source- Parameters:
sr- numéro du second registre source
-
getAddress
public java.lang.String getAddress()
Getter de l'adresse de saut- Returns:
- String adresse de saut
-
setAddress
public void setAddress(java.lang.String address)
Setter de l'adresse de saut- Parameters:
address- adresse de saut
-
toString
public java.lang.String toString()
Conversion en String- Overrides:
toStringin classjava.lang.Object- Returns:
- String texte de l'instruction
-
-