예제 #1
0
 private static bool NegativeLiteral(int register, PrimitiveType dt, WE32100Disassembler dasm)
 {
     throw new NotImplementedException();
 }
예제 #2
0
 private static bool ExpandedOperandType_AbsoluteDeferred(int register, PrimitiveType dt, WE32100Disassembler dasm)
 {
     if (register == 0xF)
     {
         if (!dasm.rdr.TryReadInt32(out int wAbsolute))
         {
             return(false);
         }
         dasm.ops.Add(new MemoryOperand(dt)
         {
             Offset   = wAbsolute,
             Deferred = true,
         });
         return(true);
     }
     throw new NotImplementedException();
 }
예제 #3
0
 private static bool HalfwordDisplacementDeferred(int register, PrimitiveType dt, WE32100Disassembler dasm)
 {
     throw new NotImplementedException();
 }
예제 #4
0
 private static bool FPshortOffset_ByteImm(int register, PrimitiveType dt, WE32100Disassembler dasm)
 {
     throw new NotImplementedException();
 }
예제 #5
0
 private static bool Register(int register, PrimitiveType dt, WE32100Disassembler dasm)
 {
     dasm.ops.Add(new RegisterOperand(Registers.GpRegs[register]));
     return(true);
 }
예제 #6
0
 private static bool InvalidOperand(int register, PrimitiveType dt, WE32100Disassembler dasm)
 {
     throw new NotImplementedException();
 }