public void JNP_NEAR_imm () { // JNP 0xf92c2c0 // JNP (0xf92c2c0) MemoryStream memoryStream = new MemoryStream (); Assembly asm = new Assembly (); asm.JNP (0xf92c2c0); asm.Encode (memoryStream); byte [] target = new byte [] { 0xf, 0x8b, 0xba, 0xc2, 0x92, 0xf }; Assert.IsTrue (CompareData (memoryStream, target), "'JNP 0xf92c2c0' failed."); }
public void JNP_imm8 () { // JNP_imm8: JNP SHORT JNP_imm8 // JNP (0x00) MemoryStream memoryStream = new MemoryStream (); Assembly asm = new Assembly (); asm.JNP (0x00); asm.Encode (memoryStream); byte [] target = new byte [] { 0x7b, 0xfe }; Assert.IsTrue (CompareData (memoryStream, target), "'JNP_imm8: JNP SHORT JNP_imm8' failed."); }