From fbf01a7e91f1f69994958b607b317b7f25185fd6 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Mon, 25 Apr 2011 01:24:18 +0000 Subject: [PATCH] Added two mnemonics for the "mov" instruction --- src/arch/i386.ins | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/arch/i386.ins b/src/arch/i386.ins index 308c8f1..9e9f0df 100644 --- a/src/arch/i386.ins +++ b/src/arch/i386.ins @@ -691,6 +691,16 @@ { "loopnz", 0xe0, OP1F, OP_S8, AOT_NONE, AOT_NONE }, /* LOOPZ 0xe1 1 rel8 */ { "loopz", 0xe1, OP1F, OP_S8, AOT_NONE, AOT_NONE }, +/* MOV 0x88 1 r/m8 r8 */ +{ "mov", 0x88, OP1F, OP_RM8_D0_R,OP_R8, AOT_NONE }, +{ "mov", 0x88, OP1F, OP_RM8_D8_R,OP_R8, AOT_NONE }, +{ "mov", 0x88, OP1F, OP_RM8_DW_R,OP_R8, AOT_NONE }, +{ "mov", 0x88, OP1F, OP_RM8_R8_R,OP_R8, AOT_NONE }, +/* MOV 0x89 1 r/mW rW */ +{ "mov", 0x89, OP1F, OP_RMW_D0_R,OP_RW, AOT_NONE }, +{ "mov", 0x89, OP1F, OP_RMW_D8_R,OP_RW, AOT_NONE }, +{ "mov", 0x89, OP1F, OP_RMW_DW_R,OP_RW, AOT_NONE }, +{ "mov", 0x89, OP1F, OP_RMW_RW_R,OP_RW, AOT_NONE }, /* MOV 0x0f20 /r 2 r32 cr0-cr4 */ /* FIXME implement */ /* MOV 0x0f22 /r 2 cr0-cr4 r32 */