Added the "ret", "rsm" and "sahf" instructions
This commit is contained in:
parent
c4194014ab
commit
a308c18ee0
@ -419,6 +419,26 @@
|
|||||||
{ "fwait", 0x9b, OP1F, AOT_NONE, AOT_NONE, AOT_NONE },
|
{ "fwait", 0x9b, OP1F, AOT_NONE, AOT_NONE, AOT_NONE },
|
||||||
/* NOP 0x90 1 */
|
/* NOP 0x90 1 */
|
||||||
{ "nop", 0x90, OP1F, AOT_NONE, AOT_NONE, AOT_NONE },
|
{ "nop", 0x90, OP1F, AOT_NONE, AOT_NONE, AOT_NONE },
|
||||||
|
/* RET 0xc2 1 imm16 */
|
||||||
|
{ "ret", 0xc2, OP1F, OP_U16, AOT_NONE, AOT_NONE },
|
||||||
|
/* RET 0xca 1 imm16 */
|
||||||
|
{ "ret", 0xca, OP1F, OP_U16, AOT_NONE, AOT_NONE },
|
||||||
|
/* RET 0xc3 1 */
|
||||||
|
{ "ret", 0xc3, OP1F, AOT_NONE, AOT_NONE, AOT_NONE },
|
||||||
|
/* RET 0xcb 1 */
|
||||||
|
{ "ret", 0xcb, OP1F, AOT_NONE, AOT_NONE, AOT_NONE },
|
||||||
|
/* RSM 0x0faa 2 */
|
||||||
|
{ "rsm", 0x0faa, OP2F, AOT_NONE, AOT_NONE, AOT_NONE },
|
||||||
|
/* SAHF 0x9e 1 */
|
||||||
|
{ "sahf", 0x9e, OP1F, AOT_NONE, AOT_NONE, AOT_NONE },
|
||||||
|
/* SAL */
|
||||||
|
/* FIXME implement */
|
||||||
|
/* SAR */
|
||||||
|
/* FIXME implement */
|
||||||
|
/* SHL */
|
||||||
|
/* FIXME implement */
|
||||||
|
/* SHR */
|
||||||
|
/* FIXME implement */
|
||||||
/* SBB 0x1c ib 1 al imm8 */
|
/* SBB 0x1c ib 1 al imm8 */
|
||||||
{ "sbb", 0x1c, OP1F, OP_al, OP_S8, AOT_NONE },
|
{ "sbb", 0x1c, OP1F, OP_al, OP_S8, AOT_NONE },
|
||||||
/* SBB 0x1d iW 1 AX immW */
|
/* SBB 0x1d iW 1 AX immW */
|
||||||
|
@ -145,6 +145,10 @@
|
|||||||
fnclex
|
fnclex
|
||||||
fwait
|
fwait
|
||||||
nop /* 90 */
|
nop /* 90 */
|
||||||
|
ret
|
||||||
|
ret $0x3412
|
||||||
|
rsm /* 0f aa */
|
||||||
|
sahf /* 9e */
|
||||||
scasb
|
scasb
|
||||||
scasd
|
scasd
|
||||||
sgdt [%ecx]
|
sgdt [%ecx]
|
||||||
|
Loading…
Reference in New Issue
Block a user