r386con.inc 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. { don't edit, this file is generated from x86reg.dat }
  2. NR_NO = $00000000;
  3. NR_AL = $01010000;
  4. NR_AH = $01020000;
  5. NR_AX = $01030000;
  6. NR_EAX = $01040000;
  7. NR_CL = $01010001;
  8. NR_CH = $01020001;
  9. NR_CX = $01030001;
  10. NR_ECX = $01040001;
  11. NR_DL = $01010002;
  12. NR_DH = $01020002;
  13. NR_DX = $01030002;
  14. NR_EDX = $01040002;
  15. NR_BL = $01010003;
  16. NR_BH = $01020003;
  17. NR_BX = $01030003;
  18. NR_EBX = $01040003;
  19. NR_SI = $01030004;
  20. NR_ESI = $01040004;
  21. NR_DI = $01030005;
  22. NR_EDI = $01040005;
  23. NR_BP = $01030006;
  24. NR_EBP = $01040006;
  25. NR_SP = $01030007;
  26. NR_ESP = $01040007;
  27. NR_CS = $05000001;
  28. NR_DS = $05000002;
  29. NR_ES = $05000003;
  30. NR_SS = $05000004;
  31. NR_FS = $05000005;
  32. NR_GS = $05000006;
  33. NR_DR0 = $05000007;
  34. NR_DR1 = $05000008;
  35. NR_DR2 = $05000009;
  36. NR_DR3 = $0500000a;
  37. NR_DR6 = $0500000b;
  38. NR_DR7 = $0500000c;
  39. NR_CR0 = $0500000d;
  40. NR_CR2 = $0500000e;
  41. NR_CR3 = $0500000f;
  42. NR_CR4 = $05000010;
  43. NR_TR3 = $05000011;
  44. NR_TR4 = $05000012;
  45. NR_TR5 = $05000013;
  46. NR_TR6 = $05000014;
  47. NR_TR7 = $05000015;
  48. NR_ST0 = $02000000;
  49. NR_ST1 = $02000001;
  50. NR_ST2 = $02000002;
  51. NR_ST3 = $02000003;
  52. NR_ST4 = $02000004;
  53. NR_ST5 = $02000005;
  54. NR_ST6 = $02000006;
  55. NR_ST7 = $02000007;
  56. NR_ST = $02000008;
  57. NR_MM0 = $03000000;
  58. NR_MM1 = $03000001;
  59. NR_MM2 = $03000002;
  60. NR_MM3 = $03000003;
  61. NR_MM4 = $03000004;
  62. NR_MM5 = $03000005;
  63. NR_MM6 = $03000006;
  64. NR_MM7 = $03000007;
  65. NR_XMM0 = $04000000;
  66. NR_XMM1 = $04000001;
  67. NR_XMM2 = $04000002;
  68. NR_XMM3 = $04000003;
  69. NR_XMM4 = $04000004;
  70. NR_XMM5 = $04000005;
  71. NR_XMM6 = $04000006;
  72. NR_XMM7 = $04000007;