public void JG_NEAR_imm () { // JG 0x9539af3 // JG (0x9539af3) MemoryStream memoryStream = new MemoryStream (); Assembly asm = new Assembly (); asm.JG (0x9539af3); asm.Encode (memoryStream); byte [] target = new byte [] { 0xf, 0x8f, 0xed, 0x9a, 0x53, 0x9 }; Assert.IsTrue (CompareData (memoryStream, target), "'JG 0x9539af3' failed."); }
public void JG_imm8 () { // JG_imm8: JG SHORT JG_imm8 // JG (0x00) MemoryStream memoryStream = new MemoryStream (); Assembly asm = new Assembly (); asm.JG (0x00); asm.Encode (memoryStream); byte [] target = new byte [] { 0x7f, 0xfe }; Assert.IsTrue (CompareData (memoryStream, target), "'JG_imm8: JG SHORT JG_imm8' failed."); }