示例#1
0
 public Multiply(ECondition condition, EMultiplication multiplication, bool setConditionFlags, string parameterString)
 {
     Condition         = condition;
     Multiplication    = multiplication;
     SetConditionFlags = setConditionFlags;
     Decoded           = false;
     Parse(parameterString);
 }
示例#2
0
 public Multiply(ECondition condition, bool setConditionFlags, ERegister rd, ERegister rs, ERegister rm)
 {
     Condition         = condition;
     Multiplication    = EMultiplication.Mul;
     SetConditionFlags = setConditionFlags;
     Rd      = rd;
     Rs      = rs;
     Rm      = rm;
     Decoded = true;
 }
示例#3
0
 public Multiply(ECondition condition, EMultiplication multiplication, bool setConditionFlags, ERegister rdhi, ERegister rdlo, ERegister rs, ERegister rm)
 {
     Condition         = condition;
     Multiplication    = multiplication;
     SetConditionFlags = setConditionFlags;
     RdHi    = rdhi;
     RdLo    = rdlo;
     Rs      = rs;
     Rm      = rm;
     Decoded = true;
 }