Added the "fyl2xp1" and "hlt" instructions

This commit is contained in:
Pierre Pronchery 2011-04-20 00:38:01 +00:00
parent ccb676dc53
commit bbe4db81cf
2 changed files with 10 additions and 0 deletions

View File

@ -589,6 +589,14 @@
{ "fnop", 0xd9d0, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
/* FWAIT 0x9b 1 */
{ "fwait", 0x9b, OP1F, AOT_NONE, AOT_NONE, AOT_NONE },
/* FYL2XP1 0xd9f9 2 */
{ "fyl2xp1", 0xd9f9, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
/* HLT 0xf4 1 */
{ "hlt", 0xf4, OP1F, AOT_NONE, AOT_NONE, AOT_NONE },
/* IDIV */
/* FIXME implement */
/* IMUL */
/* FIXME implement */
/* IN 0xe4 1 al imm8 */
{ "in", 0xe4, OP1F, OP_al, OP_S8, AOT_NONE },
/* IN 0xe5 1 AX imm8 */

View File

@ -240,6 +240,8 @@
fnclex
fninit
fwait
fyl2xp1 /* d9 f9 */
hlt /* f4 */
/* IN */
in %al, $0x43 /* e4 43 */
in %eax, $0x44 /* e5 44 */