From b6f891d8bf63dd6021d30eca50f4bbe0a8320526 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Sun, 17 Apr 2011 13:58:39 +0000 Subject: [PATCH] Added the "daa" instruction --- src/arch/i386.ins | 2 ++ test/i386.S | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/arch/i386.ins b/src/arch/i386.ins index 16d810e..dec4732 100644 --- a/src/arch/i386.ins +++ b/src/arch/i386.ins @@ -318,6 +318,8 @@ /* CDQ 0x99 1 */ { "cdq", 0x99, OP1F, AOT_NONE, AOT_NONE, AOT_NONE }, #endif +/* DAA 0x27 1 */ +{ "daa", 0x27, OP1F, AOT_NONE, AOT_NONE, AOT_NONE }, /* DAS 0x2f 1 */ { "das", 0x2f, OP1F, AOT_NONE, AOT_NONE, AOT_NONE }, /* DEC 0x48 +rd 1 */ diff --git a/test/i386.S b/test/i386.S index 440b872..dd08f4c 100644 --- a/test/i386.S +++ b/test/i386.S @@ -81,8 +81,9 @@ clts /* 0f 06 */ cmc /* f5 */ cpuid /* 0f a2 */ - cdq /* 0x99 */ - das + cdq /* 99 */ + daa /* 27 */ + das /* 2f */ /* DEC */ dec %eax /* 48 */ dec %ecx /* 49 */