Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
697 B

  1. subttl emdecode.asm - Instruction decoding
  2. page
  3. ;***
  4. ;emdecode.asm - Instruction decoding
  5. ;
  6. ; Microsoft Confidential
  7. ;
  8. ; Copyright (c) Microsoft Corporation 1991
  9. ;
  10. ; All Rights Reserved
  11. ;
  12. ;Purpose:
  13. ; Further decoding of instructions done here.
  14. ;
  15. ;Revision History:
  16. ;
  17. ; 8/23/91 TP Rewritten for 32 bits
  18. ;
  19. ;*******************************************************************************
  20. ;On entry, eax = r/m bits * 4. This is used to jump directly to the
  21. ;correct instruction within the group.
  22. GroupFCHS:
  23. jmp tGroupFCHSdisp[eax]
  24. GroupFLD1:
  25. jmp tGroupFLD1disp[eax]
  26. GroupF2XM1:
  27. jmp tGroupF2XM1disp[eax]
  28. GroupFPREM:
  29. jmp tGroupFPREMdisp[eax]
  30. GroupFENI:
  31. jmp tGroupFENIdisp[eax]