windows-nt/Source/XPSP1/NT/base/ntdll/i386/emdecode.asm
2020-09-26 16:20:57 +08:00

40 lines
697 B
NASM

subttl emdecode.asm - Instruction decoding
page
;***
;emdecode.asm - Instruction decoding
;
; Microsoft Confidential
;
; Copyright (c) Microsoft Corporation 1991
;
; All Rights Reserved
;
;Purpose:
; Further decoding of instructions done here.
;
;Revision History:
;
; 8/23/91 TP Rewritten for 32 bits
;
;*******************************************************************************
;On entry, eax = r/m bits * 4. This is used to jump directly to the
;correct instruction within the group.
GroupFCHS:
jmp tGroupFCHSdisp[eax]
GroupFLD1:
jmp tGroupFLD1disp[eax]
GroupF2XM1:
jmp tGroupF2XM1disp[eax]
GroupFPREM:
jmp tGroupFPREMdisp[eax]
GroupFENI:
jmp tGroupFENIdisp[eax]