예제 #1
0
 public override string ToString()
 {
     return(base.ToString() + "ANDI " + RegistersLookupTable.LookupRegister(RegisterDestination) + ", " + RegistersLookupTable.LookupRegister(RegisterSource)
            + ", " + (short)Immediate);
 }
예제 #2
0
파일: Slt.cs 프로젝트: khalednassar/mipsim
 public override string ToString()
 {
     return(base.ToString() + "SLT " + RegistersLookupTable.LookupRegister(RegisterDestination) + ", " + RegistersLookupTable.LookupRegister(RegisterSource)
            + ", " + RegistersLookupTable.LookupRegister(RegisterTemporary));
 }
예제 #3
0
 public override string ToString()//
 {
     return(base.ToString() + "BEQ " + RegistersLookupTable.LookupRegister(RegisterDestination) + ", " + RegistersLookupTable.LookupRegister(RegisterSource)
            + ", " + (string.IsNullOrEmpty(TargetAddressLabel) ? Immediate.ToString() : TargetAddressLabel));
 }
예제 #4
0
파일: Sb.cs 프로젝트: khalednassar/mipsim
 public override string ToString()
 {
     return(base.ToString() + "SB " + RegistersLookupTable.LookupRegister(RegisterDestination) + ", " + Immediate + "(" + RegistersLookupTable.LookupRegister(RegisterSource) + ")");
 }
예제 #5
0
파일: Sll.cs 프로젝트: khalednassar/mipsim
 public override string ToString()
 {
     return(base.ToString() + "SLL " + RegistersLookupTable.LookupRegister(RegisterDestination) + ", " + RegistersLookupTable.LookupRegister(RegisterTemporary)
            + ", " + ShiftAmount);
 }
예제 #6
0
파일: Jr.cs 프로젝트: khalednassar/mipsim
 public override string ToString()
 {
     return(base.ToString() + "JR " + RegistersLookupTable.LookupRegister(RegisterSource));
 }