Files
x86_microcode/80386/microcode_10.txt
T
2026-05-23 11:01:52 +01:00

2881 lines
299 KiB
Plaintext

000 =====================================|
001 BC F OP S WXY 67 9 | LDTR BOOTUP LJUMP IND=
002 B D G I L QRST Z | 0 -> OPR_W 0x29 LDCNTR
------------------------------------------|----------------------------------------------------------------------------------------------
003 STU W YZ012 | SRCREG PASS RNI 0 MOV r,r
004 G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
005 N TU W YZ012 | IMM PASS RNI 0 MOV r,i
006 G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
007 G L RS 012 | SEGREG -> DSTREG RNI 0 MOVZX rv,segreg
008 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
009 H M R TU W YZ0 234 6 9&| DSTREG DES_SR PASS RnI DLY SBRM 0 r MOV ES/SS/DS/FS/GS,rw
00A G LMN S | SIGMA -> SEGREG
------------------------------------------|----------------------------------------------------------------------------------------------
00B AB F N P S W YZ 5 7 9 | PM_LD_SS LJMPP RD W 1 MOV SS,mw
00C A CDE H M VW 34 89 | DES_SR TST_DES_SS PTSAV7 DLY SPTR
00D H M O R TU W YZ0 23 6 9&| OPR_R DES_SR PASS RnI UNL SBRM
00E G LMN S | SIGMA -> SEGREG
------------------------------------------|----------------------------------------------------------------------------------------------
00F AB D F N P S W YZ 5 7 9 | PM_LD_DSESFSGS LJMPP RD W 1 MOV ES/DS/FS/GS,mw
010 A CDEF H M VWXY 34 89 | DES_SR TST_DES_SIMPLE PTSAV1 DLY SPTR
011 H M O R TU W YZ0123 6 9&| OPR_R DES_SR PASS RNI UNL SBRM
012 G LMN S | SIGMA -> SEGREG
------------------------------------------|----------------------------------------------------------------------------------------------
013 G I L S 012 5 78 &| SRCREG -> OPR_W RNI WR 1 MOV [i],A MOV m,r
014 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
015 G I L N 012 5 78 &| IMM -> OPR_W RNI WR 1 MOV m,i
016 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
017 G I L RS 012 5 789 | SEGREG -> OPR_W RNI WR W 1 MOV mw,segreg
018 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
019 5 7 &| RD 1 MOV A,[i] MOV r,m
01A 34 | DLY
01B 012 | RNI
01C G L O R 3 | OPR_R -> DSTREG UNL
------------------------------------------|----------------------------------------------------------------------------------------------
01D F R TUVWXYZ012 | DSTREG SRCREG +-&|^ RNI 0 ADD/OR/ADC/SBB/AND/SUB/XOR r,r
01E G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
01F F R TUVWX 012 | DSTREG SRCREG CMPTST RNI 0 CMP r,r TEST r,r
020 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
021 R TUVWXY 012 | DSTREG ++--~- RNI 0 INC/DEC/NOT/NEG r
022 G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
023 AB DE R TUVWXYZ012 | DSTREG IMM +-&|^ RNI 0 ADD/OR/ADC/SBB/AND/SUB/XOR r,i
024 G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
025 AB DE R TUVWX 012 | DSTREG IMM CMPTST RNI 0 CMP/TEST A,i
026 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
027 5 7 &| RD 1 ADD/OR/ADC/SBB/AND/SUB/XOR r,m
028 34 | DLY
029 GHI K O R 3 | OPR_R -> TMPB UNL
02A AB D R TUVWXYZ012 | DSTREG TMPB +-&|^ RNI
02B G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
02C 5 7 &| RD 1 CMP r,m
02D 34 | DLY
02E GHI K O R 3 | OPR_R -> TMPB UNL
02F AB D R TUVWX 012 | DSTREG TMPB CMPTST RNI
030 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
031 5 7 &| RD 1 CMP/TEST m,i
032 34 | DLY
033 AB DE O R TUVWX 0123 | OPR_R IMM CMPTST RNI UNL
034 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
035 5 7 &| RD 1 CMP/TEST m,r
036 34 | DLY
037 F O R TUVWX 0123 | OPR_R SRCREG CMPTST RNI UNL
038 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
039 GH JKLMNO QR T XYZ 5 7 &| EFLAGS -> FLAGSB FLGSBA RD 9 ADD/OR/ADC/SBB/AND/SUB/XOR m,i
03A 34 | DLY
03B AB D FGHI K O R U X Z 3 | OPR_R -> TMPB WRITE_RESULT JMP UNL
03C AB DE NO Q TUVWXYZ | TMPB IMM +-&|^
------------------------------------------|----------------------------------------------------------------------------------------------
03D ABCD UVWXY | SETCONDR_FALSE JNcond 0 SETcond rb
03E T VW YZ | BITS8
03F CDEF TU W Y 012 | 1 PASS2 RNI
040 G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
041 G L QRS 012 | 0 -> DSTREG RNI 0 SETCONDR_FALSE
042 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
043 ABC EF UVWXY | SETCONDM_FALSE JNcond 1 SETcond mb
044 T VW YZ | BITS8
045 CDEF TU W Y | 1 PASS2
046 G I L N S 012 5 78 &| SIGMA -> OPR_W RNI WR 0 WRITE_RESULT
047 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
048 G I L QRS 012 5 78 &| 0 -> OPR_W RNI WR 0 SETCONDM_FALSE
049 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
04A GH JKLMNO QR T XYZ 5 7 &| EFLAGS -> FLAGSB FLGSBA RD 9 ADD/OR/ADC/SBB/AND/SUB/XOR m,r
04B 34 | DLY
04C DE GHI K O R U X Z 3 | OPR_R -> TMPB WRITE_RESULT JMP UNL
04D F NO Q TUVWXYZ | TMPB SRCREG +-&|^
------------------------------------------|----------------------------------------------------------------------------------------------
04E 5 7 &| RD 9 INC/DEC/NOT/NEG m
04F C F U X Z 34 | WRITE_RESULT JMP DLY
050 O R TUVWXY 3 | OPR_R ++--~- UNL
------------------------------------------|----------------------------------------------------------------------------------------------
051 G JK M PQR 34 | eCX -> COUNTR DLY 0 JeCXZ cb
052 AB DEF H KL NO QRSTUV YZ 67 &| EIP DESCOD IMM8 ADD IN=+
053 A C E UVW Y | Jcond_DONE JCNTNZ
054 01 5 9&| RNi PREF
055 A CD H N S U X Z 34 | SIGMA -> eIP Jcond_DONE JMP DLY
056 01 | RNi
------------------------------------------|----------------------------------------------------------------------------------------------
057 G JK M PQR 34 | eCX -> COUNTR DLY 0 LOOP cb
058 AB DEF H KL NO QRSTUV YZ 67 &| EIP DESCOD IMM8 ADD IN=+
059 ABCD UV XYZ | LOOP_UNTAKEN JCNT1
05A T 5 9&| DECNTR PREF
05B AB E H N S U X Z 34 | SIGMA -> eIP Jcond_DONE JMP DLY 0 LOOP_DONE
05C G JKL N P RS 01 | COUNTR -> eCX RNi
------------------------------------------|----------------------------------------------------------------------------------------------
05D E H KL NO QRS U X Z 34 67 9 | EIP DESCOD LOOP_DONE JMP DLY IND= 0 LOOP_UNTAKEN
05E NO QRSTU W YZ 5 9&| EIP PASS PREF
------------------------------------------|----------------------------------------------------------------------------------------------
05F G JK M PQR 34 | eCX -> COUNTR DLY 0 LOOPE/LOOPNE cb
060 AB DEF H KL NO QRSTUV YZ 67 &| EIP DESCOD IMM8 ADD IN=+
061 D UVWX | LOOP_UNTAKEN LOOPnE
062 T 5 9&| DECNTR PREF
063 ABC E H N S U X Z 34 | SIGMA -> eIP Jcond_DONE JMP DLY
064 G JKL N P RS 01 | COUNTR -> eCX RNi
------------------------------------------|----------------------------------------------------------------------------------------------
065 ABCD H KL NO QRS UVWXY 34 67 &| EIP DESCOD Jcond_DONE JNcond DLY IN=+ 0 Jcond cb/cv
066 AB DEF NO QRSTUV YZ01 5 9&| EIP IMM8 ADD RNi PREF
067 34 | DLY 0 JMP_PREFINAL
068 H N S 012 | SIGMA -> eIP RNI 0 JMP_FINAL
069 =====================================| 0 Jcond_DONE
06A AB DEF H KL NO QRSTUV YZ 34 67 &| EIP DESCOD IMM8 ADD DLY IN=+ 0 JMP c
06B EF U X Z 5 9&| JMP_FINAL JMP PREF 0 JMP_PREF
06C 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
06D DE H KL R U X Z 34 67 9 | DSTREG DESCOD JMP_PREFINAL JMP DLY IND= 0 JMP rv
06E R TU W YZ 5 9&| DSTREG PASS PREF
------------------------------------------|----------------------------------------------------------------------------------------------
06F 5 7 &| RD 1 JMP mv
070 D F U X Z 34 | JMP_PREF JMP DLY
071 H KL O R TU W YZ 3 67 9 | OPR_R DESCOD PASS UNL IND=
------------------------------------------|----------------------------------------------------------------------------------------------
072 AB DE N STUV YZ 5 7 &| SIGMA IMM ADD RD 3 RET/RET iw
073 C H LMN S U X Z 34 | SIGMA -> eSP JMP_PREF JMP DLY
074 H KL O R TU W YZ 3 67 9 | OPR_R DESCOD PASS UNL IND=
------------------------------------------|----------------------------------------------------------------------------------------------
075 G I L NO QRS 5 78 &| EIP -> OPR_W WR 2 CALL cw
076 AB DEF H KL NO QRS 34 67 &| EIP DESCOD IMM8 DLY IN=+
077 CDEF H LMN S U X Z 5 9&| SIGMA -> eSP JMP_FINAL JMP PREF
078 AB DEF NO QRSTUV YZ 34 | EIP IMM8 ADD DLY
------------------------------------------|----------------------------------------------------------------------------------------------
079 G I L NO QRS 5 78 &| EIP -> OPR_W WR 2 CALL rv
07A B EF H KL R U X Z 34 67 9 | DSTREG DESCOD JMP_PREFINAL JMP DLY IND=
07B E H LMN STU W Y 5 9&| SIGMA -> eSP DSTREG PASS2 PREF
------------------------------------------|----------------------------------------------------------------------------------------------
07C 5 7 &| RD 1 CALL mv
07D D F H K MNOP RSTUV YZ 34 67 &| ESP DESSTK NEGWSZ ADD DLY IN=+
07E G I L NO QRS 5 78 &| EIP -> OPR_W WR
07F B D H LMN S U X Z 34 | SIGMA -> eSP JMP_PREF JMP DLY
080 H KL O R TU W YZ 3 67 9 | OPR_R DESCOD PASS UNL IND=
------------------------------------------|----------------------------------------------------------------------------------------------
081 5 7 &| RD 1 PUSH mv
082 D F H K MNOP RSTUV YZ 34 67 &| ESP DESSTK NEGWSZ ADD DLY IN=+
083 H LMN S 5 8 &| SIGMA -> eSP wr
084 01234 | RNI DLY
085 O R 3 | OPR_R UNL
------------------------------------------|----------------------------------------------------------------------------------------------
086 G I L R 012 5 78 &| DSTREG -> OPR_W RNI WR 2 PUSH rv
087 H LMN S 34 | SIGMA -> eSP DLY
------------------------------------------|----------------------------------------------------------------------------------------------
088 EF NOP RSTUV Z 34 | ESP BITS_V SUB DLY 0 PUSHAd
089 C EF H K MN STUV YZ 67 &| SIGMA DESSTK -1 ADD IN=+
08A BC FG I L NOP T Z 5 78 &| EDI -> OPR_W 6 LDCNTR WR
08B DE 345 | WORDSZ DLY IN+=
08C G I L QR T 5 78 &| IRF -> OPR_W DECNTR WR
08D =====================================| 0 PUSHAd_LOOP
08E F UVW Y 345 9 | PUSHAd_LOOP JCNTNZ DLY IN+D
08F G I L QR T 012 5 78 &| IRF -> OPR_W DECNTR RNI WR
090 H LMN S 34 | SIGMA -> eSP DLY
------------------------------------------|----------------------------------------------------------------------------------------------
091 BC EF H LMN ST Z 5 7 &| SIGMA -> eSP 0x47 LDCNTR RD 3 POPA
092 DE H K MNOP RSTUV YZ 34 67 9 | ESP DESSTK WORDSZ ADD DLY IND= 0 POPAd_LOOP
093 FG KL O R UVW Z 3 5 7 &| OPR_R -> IRF POPAd_LOOP JCT4N1 UNL RD
094 H LMN ST | SIGMA -> eSP DECNTR
095 01234 | RNI DLY
096 G KL O R 3 | OPR_R -> IRF UNL
------------------------------------------|----------------------------------------------------------------------------------------------
097 B EF H LMN ST Z 5 7 &| SIGMA -> eSP 7 LDCNTR RD 3 POPAD
098 DE H K MNOP RSTUV YZ 34 67 9 | ESP DESSTK WORDSZ ADD DLY IND=
099 DEFG KL O R U X Z 3 5 7 &| OPR_R -> IRF POPAd_LOOP JMP UNL RD
09A H LMN ST | SIGMA -> eSP DECNTR
------------------------------------------|----------------------------------------------------------------------------------------------
09B G I L RS 012 5 789 | SEGREG -> OPR_W RNI WR W 2 PUSH segreg
09C H LMN S 34 | SIGMA -> eSP DLY
------------------------------------------|----------------------------------------------------------------------------------------------
09D G I L N 012 5 78 &| IMM -> OPR_W RNI WR 2 PUSH i
09E H LMN S 34 | SIGMA -> eSP DLY
------------------------------------------|----------------------------------------------------------------------------------------------
09F H LMN S 5 7 &| SIGMA -> eSP RD 3 POP rv
0A0 01234 | RNI DLY
0A1 G L O R 3 | OPR_R -> DSTREG UNL
------------------------------------------|----------------------------------------------------------------------------------------------
0A2 H LMN S 5 7 9 | SIGMA -> eSP RD W 3 POP SS
0A3 AB F N P S W YZ | PM_LD_SS LJMPP
0A4 A CDE H M VW 34 89 | DES_SR TST_DES_SS PTSAV7 DLY SPTR
0A5 H M O R TU W YZ0 23 6 9&| OPR_R DES_SR PASS RnI UNL SBRM
0A6 G LMN S | SIGMA -> SEGREG
------------------------------------------|----------------------------------------------------------------------------------------------
0A7 H LMN S 5 7 9 | SIGMA -> eSP RD W 3 POP ES/DS/FS/GS
0A8 AB D F N P S W YZ | PM_LD_DSESFSGS LJMPP
0A9 A CDEF H M VWXY 34 89 | DES_SR TST_DES_SIMPLE PTSAV1 DLY SPTR
0AA H M O R TU W YZ0123 6 9&| OPR_R DES_SR PASS RNI UNL SBRM
0AB G LMN S | SIGMA -> SEGREG
------------------------------------------|----------------------------------------------------------------------------------------------
0AC H LMN S 5 7 &| SIGMA -> eSP RD 3 POP mv
0AD H L P S 34 67 &| EA DES_OS 0 DLY IN=+
0AE 5 8 &| wr
0AF 01234 | RNI DLY
0B0 O R 3 | OPR_R UNL
------------------------------------------|----------------------------------------------------------------------------------------------
0B1 567 &| rd 9 XCHG m,r
0B2 34 | DLY
0B3 G I L S 5 78 &| SRCREG -> OPR_W WR
0B4 01234 | RNI DLY
0B5 G M O R 3 | OPR_R -> SRCREG UNL
------------------------------------------|----------------------------------------------------------------------------------------------
0B6 E G JK M STU W Y | SRCREG -> COUNTR DSTREG PASS2 0 XCHG eAX,rv XCHG r,r
0B7 G L N P RS 012 | COUNTR -> DSTREG RNI
0B8 G MN S | SIGMA -> SRCREG
------------------------------------------|----------------------------------------------------------------------------------------------
0B9 G M O S 012 5 | IRF2 -> SRCREG 0 RNI IN+= 1 LEA rv,m
0BA =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
0BB BC E TU W Y 5 7 &| 3 PASS2 RD 1 LDS rv,m
0BC DE 345 | WORDSZ DLY IN+=
0BD A N P S W YZ 5 7 9 | PM_LDS LJMPP RD W
0BE GHI L O R 3 | OPR_R -> TMPD UNL
0BF 34 | DLY
0C0 AB E G IJK O R TU W Y 0123 6 9&| OPR_R -> DS TMPD PASS2 RNI UNL SBRM
0C1 G MN S | SIGMA -> SRCREG
------------------------------------------|----------------------------------------------------------------------------------------------
0C2 TU W Y 5 7 &| 0 PASS2 RD 1 LES rv,m
0C3 DE 345 | WORDSZ DLY IN+=
0C4 A C E N P S W YZ 5 7 9 | PM_LES LJMPP RD W
0C5 GHI L O R 3 | OPR_R -> TMPD UNL
0C6 34 | DLY
0C7 AB E G IJKLM O R TU W Y 0123 6 9&| OPR_R -> ES TMPD PASS2 RNI UNL SBRM
0C8 G MN S | SIGMA -> SRCREG
------------------------------------------|----------------------------------------------------------------------------------------------
0C9 CD F N TUV X Z 5 7 &| IMM 0x10 XOR RD 1 LSS rv,m
0CA DE G JK MN S 345 | SIGMA -> COUNTR WORDSZ DLY IN+=
0CB A D F N P S W YZ 5 7 9 | PM_LSS LJMPP RD W
0CC GHI L O R 3 | OPR_R -> TMPD UNL
0CD 34 | DLY
0CE AB E G KL O R TU W Y 0123 6 9&| OPR_R -> IRF TMPD PASS2 RNI UNL SBRM
0CF G MN S | SIGMA -> SRCREG
------------------------------------------|----------------------------------------------------------------------------------------------
0D0 CD F N TUV X Z 5 7 &| IMM 0x10 XOR RD 1 LFS/LGS rv,m
0D1 DE G JK MN S 345 | SIGMA -> COUNTR WORDSZ DLY IN+=
0D2 BC EF N P S W YZ 5 7 9 | PM_LFS_LGS LJMPP RD W
0D3 GHI L O R 3 | OPR_R -> TMPD UNL
0D4 34 | DLY
0D5 AB E G KL O R TU W Y 0123 6 9&| OPR_R -> IRF TMPD PASS2 RNI UNL SBRM
0D6 G MN S | SIGMA -> SRCREG
------------------------------------------|----------------------------------------------------------------------------------------------
0D7 A C F NO QR TUV XYZ012 | EFLAGS 0x37fd7 AND RNI 0 LAHF
0D8 H J LMN S | SIGMA -> AH
------------------------------------------|----------------------------------------------------------------------------------------------
0D9 T VW YZ | BITS8 0 SAHF
0DA G KLM O Q S 012 | eDX_AH -> FLAGSL RNI
0DB =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
0DC ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 0 CLTS
0DD A DE TUV X Z | -1 8 XOR
0DE GHI K N S | SIGMA -> TMPB
0DF AB D NO Q STUV XYZ012 | CR0 TMPB AND RNI
0E0 GHI K MN S | SIGMA -> CR0
------------------------------------------|----------------------------------------------------------------------------------------------
0E1 ABCD F U Y | SALC_DONE JNC 0 SALC
0E2 H JKLM QRS 01 | 0 -> AL RNi
0E3 H JKLM 012 | -1 -> AL RNI
0E4 =====================================| 0 SALC_DONE
0E5 EFG K MN TU W Y | IMM -> COUNT5 BITS_V PASS2 0 RCL/RCR r,ib
0E6 CDEF N STUV YZ | SIGMA 1 ADD
0E7 ABC E GHI K N S U X Z | SIGMA -> TMPB RCLRCR_R_COMM JMP
0E8 AB D GHI LMN P RSTUV Z | COUNTR -> TMPC TMPB SUB
------------------------------------------|----------------------------------------------------------------------------------------------
0E9 EFG K MNOPQR TU W Y | ECX -> COUNT5 BITS_V PASS2 0 RCL/RCR r,CL
0EA CDEF N STUV YZ | SIGMA 1 ADD
0EB GHI K N S | SIGMA -> TMPB
0EC AB D GHI LMN P RSTUV Z | COUNTR -> TMPC TMPB SUB
0ED AB EFGHI L R TUVWX Z | DSTREG -> TMPD TMPC <<>>? 0 RCLRCR_R_COMM
0EE ABCD FGHI MN S U WXY | SIGMA -> TMPE RCLRCR_R_LOOP JG
0EF AB E NO STU WX Z012 | TMPE TMPD >><<? RNI
0F0 G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
0F1 AB D NO RSTUV Z | TMPC TMPB SUB 0 RCLRCR_R_LOOP
0F2 AB D GHI LMN STUV Z | SIGMA -> TMPC TMPB SUB
0F3 EF TUVWX Z | -1 BITS_V <<>>?
0F4 AB E NO STU WXYZ | TMPE TMPD SHIFT
0F5 D GHI L NO S U WXY | TMPE -> TMPD RCLRCR_R_LOOP JG
0F6 AB EFGHI MN STUVWX Z | SIGMA -> TMPE TMPC <<>>?
0F7 AB E NO STU WX Z012 | TMPE TMPD >><<? RNI
0F8 G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
0F9 AB DE R TUVWX Z | DSTREG IMM <<>>? 0 ROL/ROR/SHL/SHR/SAR r,ib
0FA E N STU WX Z012 | SIGMA DSTREG >><<? RNI
0FB G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
0FC AB DE R TUVWX Z | DSTREG IMM <<>>? 0 SHxD rv,rv,ib
0FD E STU WX Z012 | SRCREG DSTREG >><<? RNI
0FE G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
0FF ABCDE R TUVWX Z | DSTREG ECX <<>>? 0 ROL/ROR/SHL/SHR/SAR r,CL
100 E N STU WX Z012 | SIGMA DSTREG >><<? RNI
101 G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
102 ABCDE R TUVWX Z | DSTREG ECX <<>>? 0 SHxD rv,rv,CL
103 E STU WX Z012 | SRCREG DSTREG >><<? RNI
104 G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
105 CDEF R TUVWX Z | DSTREG 1 <<>>? 0 rot r,1
106 E N STU WX Z012 | SIGMA DSTREG >><<? RNI
107 G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
108 EFG K MN TU W Y 5 7 &| IMM -> COUNT5 BITS_V PASS2 RD 1 RCL/RCR m,ib
109 CDEF N STUV YZ | SIGMA 1 ADD
10A ABC E GHI K N S U X Z 34 | SIGMA -> TMPB RCLRCR_M_COMM JMP DLY
10B AB D GHI LMN P RSTUV Z | COUNTR -> TMPC TMPB SUB
------------------------------------------|----------------------------------------------------------------------------------------------
10C EFG K MNOPQR TU W Y 5 7 &| ECX -> COUNT5 BITS_V PASS2 RD 1 RCL/RCR m,CL
10D CDEF N STUV YZ | SIGMA 1 ADD
10E GHI K N S 34 | SIGMA -> TMPB DLY
10F AB D GHI LMN P RSTUV Z | COUNTR -> TMPC TMPB SUB
110 AB EFGHI L O R TUVWX Z 3 56 8 &| OPR_R -> TMPD TMPC <<>>? UNL CW 0 RCLRCR_M_COMM
111 ABCD GHI MN S U WXY 34 | SIGMA -> TMPE RCLRCR_M_LOOP JG DLY
112 AB E NO STU WX Z | TMPE TMPD >><<?
113 G I L N S 012 5 78 &| SIGMA -> OPR_W RNI WR
114 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
115 AB D NO RSTUV Z | TMPC TMPB SUB 0 RCLRCR_M_LOOP
116 AB D GHI LMN STUV Z | SIGMA -> TMPC TMPB SUB
117 EF TUVWX Z | -1 BITS_V <<>>?
118 AB E NO STU WXYZ | TMPE TMPD SHIFT
119 D GHI L NO S U WXY | TMPE -> TMPD RCLRCR_M_LOOP JG
11A AB EFGHI MN STUVWX Z | SIGMA -> TMPE TMPC <<>>?
11B AB E NO STU WX Z | TMPE TMPD >><<?
11C G I L N S 012 5 78 &| SIGMA -> OPR_W RNI WR
11D 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
11E GHI LMN 5 7 &| IMM -> TMPC RD 1 ROL/ROR/SHL/SHR/SAR m,ib
11F GH JKLMNO QR T XYZ 34 | EFLAGS -> FLAGSB FLGSBA DLY
120 AB EFGHI K O R TUVWX Z 3 | OPR_R -> TMPB TMPC <<>>? UNL 0 ROSHSA_M_COMM
121 AB D N STU WX Z | SIGMA TMPB >><<?
122 G I L N S 012 5 78 &| SIGMA -> OPR_W RNI WR
123 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
124 GHI LMN 5 7 &| IMM -> TMPC RD 1 SHxD mv,rv,ib
125 GH JKLMNO QR T XYZ 34 | EFLAGS -> FLAGSB FLGSBA DLY
126 AB EFGHI K O R TUVWX Z 3 | OPR_R -> TMPB TMPC <<>>? UNL 0 SHxD_M_COMM
127 AB D STU WX Z | SRCREG TMPB >><<?
128 G I L N S 012 5 78 &| SIGMA -> OPR_W RNI WR
129 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
12A CDEF TU W Y 5 7 &| 1 PASS2 RD 1 rot m,1
12B C EFGHI LMN S U X Z | SIGMA -> TMPC ROSHSA_M_COMM JMP
12C GH JKLMNO QR T XYZ 34 | EFLAGS -> FLAGSB FLGSBA DLY
------------------------------------------|----------------------------------------------------------------------------------------------
12D CD FGHI LMNOPQR U X Z 5 7 &| ECX -> TMPC ROSHSA_M_COMM JMP RD 1 ROL/ROR/SHL/SHR/SAR m,CL
12E GH JKLMNO QR T XYZ 34 | EFLAGS -> FLAGSB FLGSBA DLY
------------------------------------------|----------------------------------------------------------------------------------------------
12F C FGHI LMNOPQR U X Z 5 7 &| ECX -> TMPC SHxD_M_COMM JMP RD 1 SHxD mv,rv,CL
130 GH JKLMNO QR T XYZ 34 | EFLAGS -> FLAGSB FLGSBA DLY
------------------------------------------|----------------------------------------------------------------------------------------------
131 F XYZ | SRCREG LDBSRM 0 BT rv,rv
132 E R TU WXY 012 | DSTREG DSTREG BITTST RNI
133 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
134 STUV X | SRCREG SIGN 1 BT m,rv
135 BC E X Z | 3 LDBSRU
136 F N STU WXYZ | SIGMA SRCREG SHIFT
137 D F N STUV XYZ | SIGMA NEGWSZ AND
138 GHI K N S | SIGMA -> TMPB
139 AB D 345 | TMPB DLY IN+=
13A 5 7 &| RD
13B 34 | DLY
13C FGHI K O R XYZ 3 | OPR_R -> TMPB SRCREG LDBSRM UNL
13D AB D NO Q TU WXY 012 | TMPB TMPB BITTST RNI
13E =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
13F AB DE XYZ | IMM LDBSRM 0 BT rv,ib
140 E R TU WXY 012 | DSTREG DSTREG BITTST RNI
141 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
142 5 7 &| RD 1 BT m,ib
143 34 | DLY
144 AB DE GHI K O R XYZ 3 | OPR_R -> TMPB IMM LDBSRM UNL
145 AB D NO Q TU WXY 012 | TMPB TMPB BITTST RNI
146 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
147 F XYZ | SRCREG LDBSRM 0 BTS/BTR/BTC rv,rv
148 E R TU WXY | DSTREG DSTREG BITTST
149 CDEF N STUVW Y | SIGMA 1 SERECO
14A FGHI K N S XY | SIGMA -> TMPB SRCREG LDBSLM
14B AB D NO Q TU WXYZ012 | TMPB TMPB SHIFT RNI
14C G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
14D STUV X | SRCREG SIGN 9 BTS/BTR/BTC m,rv
14E BC E X Z | 3 LDBSRU
14F F N STU WXYZ | SIGMA SRCREG SHIFT
150 D F N STUV XYZ | SIGMA NEGWSZ AND
151 CDEFGHI K N STU W Y | SIGMA -> TMPB 1 PASS2
152 AB D 345 | TMPB DLY IN+=
153 F XY 5 7 &| SRCREG LDBSLM RD
154 CDEF N STU WXYZ | SIGMA 1 SHIFT
155 FGHI K N S XYZ 34 | SIGMA -> TMPB SRCREG LDBSRM DLY
156 AB D GHI LM O R TUVW Y 3 | OPR_R -> TMPC TMPB SERECO UNL
157 G I L N S 5 78 &| SIGMA -> OPR_W WR
158 AB EF NO RSTU WXY 01234 | TMPC TMPC BITTST RNI DLY
159 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
15A AB DE XYZ | IMM LDBSRM 0 BTS/BTR/BTC rv,ib
15B E R TU WXY | DSTREG DSTREG BITTST
15C CDEF N STUVW Y | SIGMA 1 SERECO
15D AB DE GHI K N S XY | SIGMA -> TMPB IMM LDBSLM
15E AB D NO Q TU WXYZ012 | TMPB TMPB SHIFT RNI
15F G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
160 CDEF TU W Y 5 7 &| 1 PASS2 RD 9 BTS/BTR/BTC m,ib
161 AB DE XY | IMM LDBSLM
162 CDEF N STU WXYZ | SIGMA 1 SHIFT
163 AB DE GHI K N S XYZ 34 | SIGMA -> TMPB IMM LDBSRM DLY
164 AB D GHI LM O R TUVW Y 3 | OPR_R -> TMPC TMPB SERECO UNL
165 G I L N S 5 78 &| SIGMA -> OPR_W WR
166 AB EF NO RSTU WXY 01234 | TMPC TMPC BITTST RNI DLY
167 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
168 EFGHI K R T Z | DSTREG -> TMPB BITS_V LDCNTR 0 BSF rv,rv
169 AB D QRSTUV | 0 TMPB CMP 0 BSF_COMMON
16A GHI MN P RS X Z | COUNTR -> TMPE 0 LDBSRU
16B ABC E U Y | BSF_DONE JNC
16C AB D QRSTU WXY 01 | 0 TMPB BITTST RNi
16D CDEF X Z | 1 LDBSRU
16E ABCD U Y | BSF_LOOP JNC
16F AB D QRSTU WXY | 0 TMPB BITTST
170 G M QRST V XYZ012 | 0 -> SRCREG CLZF RNI
171 =====================================| 0 BSF_DONE
172 T | DECNTR 0 BSF_LOOP
173 FGHI K N S U Y | SIGMA -> TMPB BSF_LOOP JNC
174 AB D GHI LMN P RSTU WXY | COUNTR -> TMPC TMPB BITTST
175 AB EF NO STUV 012 | TMPE TMPC CMP RNI
176 G MN S | SIGMA -> SRCREG
------------------------------------------|----------------------------------------------------------------------------------------------
177 5 7 &| RD 1 BSF rv,mv
178 CDEF U X Z 34 | BSF_COMMON JMP DLY
179 EFGHI K O R T Z 3 | OPR_R -> TMPB BITS_V LDCNTR UNL
------------------------------------------|----------------------------------------------------------------------------------------------
17A EFGHI K R T Z | DSTREG -> TMPB BITS_V LDCNTR 0 BSR rv,rv
17B AB D QRSTUV | 0 TMPB CMP 0 BSR_COMMON
17C CDEF X | 1 LDBSLU
17D ABC E U Y | BSR_DONE JNC
17E QRSTUV 01 | 0 0 CMP RNi
17F AB D G MNO RSTU WX Z | TMPC -> SRCREG TMPB >><<? 0 BSR_LOOP
180 FGHI LMN P RS U Y | COUNTR -> TMPC BSR_LOOP JNC
181 GHI K N ST | SIGMA -> TMPB DECNTR
182 T V XYZ012 | CLZF RNI
183 =====================================| 0 BSR_DONE
184 5 7 &| RD 1 BSR rv,mv
185 C E U X Z 34 | BSR_COMMON JMP DLY
186 EFGHI K O R T Z 3 | OPR_R -> TMPB BITS_V LDCNTR UNL
------------------------------------------|----------------------------------------------------------------------------------------------
187 T VW YZ | BITS8 0 AAA/AAS
188 NOPQRSTU W YZ | EAX PASS
189 N STU W Z012 | SIGMA AAAAAS RNI
18A HIJKLMN S | SIGMA -> AX
------------------------------------------|----------------------------------------------------------------------------------------------
18B T VW YZ | BITS8 0 DAA/DAS
18C NOPQRSTU W YZ | EAX PASS
18D N STU W 012 | SIGMA DAADAS RNI
18E H JKLMN S | SIGMA -> AL
------------------------------------------|----------------------------------------------------------------------------------------------
18F T VW YZ | BITS8 0 AAM ib
190 B EFGH J LM O QRST Z | eAX_AL -> MDTMP4 7 LDCNTR
191 QRSTU W YZ | 0 PASS
192 GHI K N | IMM -> TMPB
193 AB D N STU 234 | SIGMA TMPB DIV7 RPT DLY
194 AB D N STU Y | SIGMA TMPB DIV5
195 N STU W YZ | SIGMA PASS
196 H J LMN R | MDTMP -> AH
197 N STUV Y 012 | SIGMA 0 ADC RNI
198 H JKLMN S | SIGMA -> AL
------------------------------------------|----------------------------------------------------------------------------------------------
199 T VW YZ | BITS8 0 AAD ib
19A B EFGH L N T Z | IMM -> MDTMP 7 LDCNTR
19B GHI K O Q STU W Y | eDX_AH -> TMPB 0 PASS2
19C AB D N STU X 234 | SIGMA TMPB IMUL3 RPT DLY
19D N STU W YZ | SIGMA PASS
19E GHI L N P RS | COUNTR -> TMPD
19F AB E GHI LMN R XYZ | MDTMP -> TMPC TMPD LDBSRM
1A0 AB EFGHI L N STU WXYZ | SIGMA -> TMPD TMPC SHIFT
1A1 GHI K N S | SIGMA -> TMPB
1A2 AB D O QRSTUV Y | eAX_AL TMPB ADC
1A3 H J LM QRS 012 | 0 -> AH RNI
1A4 H JKLMN S | SIGMA -> AL
------------------------------------------|----------------------------------------------------------------------------------------------
1A5 EFGH L R T Z | DSTREG -> MDTMP BITS_V LDCNTR 0 MUL/IMUL r
1A6 GHI K O QRSTU W Y | eAX_AL -> TMPB 0 PASS2
1A7 AB D N STU X 234 | SIGMA TMPB IMUL3 RPT DLY 0 iMUL_COMMON
1A8 N STU W YZ | SIGMA PASS
1A9 GHI L N P RS | COUNTR -> TMPD
1AA AB E GHI LMN R XYZ | MDTMP -> TMPC TMPD LDBSRM
1AB AB EFGHI L N STU WXYZ | SIGMA -> TMPD TMPC SHIFT
1AC AB E G I KLMN STUVW | SIGMA -> eAX_AL TMPD SZ_EX2
1AD AB E N STU WXYZ012 | SIGMA TMPD SHIFT RNI
1AE G I K MN S | SIGMA -> eDX_AH
------------------------------------------|----------------------------------------------------------------------------------------------
1AF EFGHI K O QRST Z 5 7 &| eAX_AL -> TMPB BITS_V LDCNTR RD 1 MUL/IMUL m
1B0 34 | DLY
1B1 C E GH L O R U X Z 3 | OPR_R -> MDTMP iMUL_COMMON JMP UNL
1B2 TU W Y | 0 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
1B3 EFGH L R T Z | DSTREG -> MDTMP BITS_V LDCNTR 0 IMUL rv,rv
1B4 GHI K STU W Y | SRCREG -> TMPB 0 PASS2
1B5 AB D N STU YZ 234 | SIGMA TMPB IMUL4 RPT DLY 0 IMUL2_COMMON
1B6 N STU W YZ | SIGMA PASS
1B7 GHI L N P RS | COUNTR -> TMPD
1B8 AB E GHI LMN R XYZ | MDTMP -> TMPC TMPD LDBSRM
1B9 AB EFGHI L N STU WXYZ | SIGMA -> TMPD TMPC SHIFT
1BA AB E G MN STUVW YZ | SIGMA -> SRCREG TMPD IMCS
1BB AB E N STU WXYZ012 | SIGMA TMPD SHIFT RNI
1BC =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
1BD EF T Z 5 7 &| BITS_V LDCNTR RD 1 IMUL rv,mv
1BE GHI K S 34 | SRCREG -> TMPB DLY
1BF C E GH L O R U X Z 3 | OPR_R -> MDTMP IMUL2_COMMON JMP UNL
1C0 TU W Y | 0 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
1C1 EFGH L N T Z 5 7 &| IMM -> MDTMP BITS_V LDCNTR RD 1 IMUL rv,mv,i
1C2 CD F U X Z 34 | IMUL2_COMMON JMP DLY
1C3 GHI K O R TU W Y 3 | OPR_R -> TMPB 0 PASS2 UNL
------------------------------------------|----------------------------------------------------------------------------------------------
1C4 EFGH L N T Z | IMM -> MDTMP BITS_V LDCNTR 0 IMUL rv,rv,i
1C5 B U X Z | IMUL2_COMMON JMP
1C6 GHI K R TU W Y | DSTREG -> TMPB 0 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
1C7 EFGH J LM O QRST Z | eAX_AL -> MDTMP4 BITS_V LDCNTR 0 DIV r
1C8 O Q STU W YZ | eDX_AH PASS
1C9 GHI K R | DSTREG -> TMPB
1CA AB D N STU 234 | SIGMA TMPB DIV7 RPT DLY 0 DIV_COMMON
1CB AB D N STU Y | SIGMA TMPB DIV5
1CC N STU W YZ | SIGMA PASS
1CD G I KLMN R 012 | MDTMP -> eAX_AL RNI
1CE G I K MN S | SIGMA -> eDX_AH
------------------------------------------|----------------------------------------------------------------------------------------------
1CF EFGH J LM O QRST Z 5 7 &| eAX_AL -> MDTMP4 BITS_V LDCNTR RD 1 DIV m
1D0 O Q STU W YZ | eDX_AH PASS
1D1 DEF U X Z 34 | DIV_COMMON JMP DLY
1D2 GHI K O R 3 | OPR_R -> TMPB UNL
------------------------------------------|----------------------------------------------------------------------------------------------
1D3 EF TUV YZ | -1 BITS_V ADD 0 IDIV r
1D4 G JK MN S | SIGMA -> COUNTR
1D5 O Q STU W YZ | eDX_AH PASS
1D6 GH J LM O QRS | eAX_AL -> MDTMP4
1D7 GHI K R | DSTREG -> TMPB
1D8 AB D N STU XYZ | SIGMA TMPB PREDIV 0 IDIV_COMMON
1D9 AB D N STU 234 | SIGMA TMPB DIV7 RPT DLY
1DA AB D N STU Y | SIGMA TMPB DIV5
1DB AB D N STU XY | SIGMA TMPB IDIV1
1DC N STU W YZ | SIGMA PASS
1DD GHI K N S | SIGMA -> TMPB
1DE N R TU X Z | MDTMP IDIV2
1DF G I K MNO Q 012 | TMPB -> eDX_AH RNI
1E0 G I KLMN S | SIGMA -> eAX_AL
------------------------------------------|----------------------------------------------------------------------------------------------
1E1 EF TUV YZ 5 7 &| -1 BITS_V ADD RD 1 IDIV m
1E2 G JK MN S | SIGMA -> COUNTR
1E3 O Q STU W YZ | eDX_AH PASS
1E4 CD GH J LM O QRS U X Z 34 | eAX_AL -> MDTMP4 IDIV_COMMON JMP DLY
1E5 GHI K O R 3 | OPR_R -> TMPB UNL
------------------------------------------|----------------------------------------------------------------------------------------------
1E6 O QRSTUV X 012 | eAX_AL SIGN RNI 0 CWD / CDQ
1E7 G I K MN S | SIGMA -> eDX_AH
------------------------------------------|----------------------------------------------------------------------------------------------
1E8 R TUVW Z | DSTREG SZ_EXT 0 CBW / CWDE MOVZX/MOVSX r,r (16-bit?)
1E9 T VW Y 012 | BITS16 RNI
1EA G MN S | SIGMA -> SRCREG
------------------------------------------|----------------------------------------------------------------------------------------------
1EB 5 7 &| RD 1 MOVZX/MOVSX r,m (16-bit?)
1EC 34 | DLY
1ED O R TUVW Z 3 | OPR_R SZ_EXT UNL
1EE T VW Y 012 | BITS16 RNI
1EF G MN S | SIGMA -> SRCREG
------------------------------------------|----------------------------------------------------------------------------------------------
1F0 R TUVW Z | DSTREG SZ_EXT 0 CBW / CWDE MOVZX/MOVSX r,r (32-bit?)
1F1 T VW 012 | BITS32 RNI
1F2 G MN S | SIGMA -> SRCREG
------------------------------------------|----------------------------------------------------------------------------------------------
1F3 5 7 &| RD 1 MOVZX/MOVSX r,m (32-bit?)
1F4 34 | DLY
1F5 O R TUVW Z 3 | OPR_R SZ_EXT UNL
1F6 T VW 012 | BITS32 RNI
1F7 G MN S | SIGMA -> SRCREG
------------------------------------------|----------------------------------------------------------------------------------------------
1F8 G JK M PQR | eCX -> COUNTR 0 REP MOVS
1F9 T XY | SREPF
1FA ABCD F UVW Y | REP_MOVS_NOT0 JCNTNZ
1FB D H L NOP STUV YZ01234 67 9 | ESI DES_OS INCREM ADD RNI DLY IND=
1FC =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
1FD GHI K N ST 5 7 &| SIGMA -> TMPB DECNTR RD 0 REP_MOVS_NOT0
1FE D IJKLMNOP TUV YZ 34 67 9 | EDI DES_ES INCREM ADD DLY IND=
1FF ABC E GHI LMN S UVW YZ 5 8 &| SIGMA -> TMPC REP_MOVS_DONE JCNTZ wr
200 D H L NO Q TUV YZ 34 67 9 | TMPB DES_OS INCREM ADD DLY IND=
201 GHI K N ST 5 7 &| SIGMA -> TMPB DECNTR RD 0 REP_MOVS_LOOP
202 D IJKLMNO RSTUV YZ 34 67 9 | TMPC DES_ES INCREM ADD DLY IND=
203 E GHI LMN S UVW 3 5 8 &| SIGMA -> TMPC REP_MOVS_LOOP JCNZNI UNL wr
204 D H L NO Q TUV YZ 34 67 9 | TMPB DES_OS INCREM ADD DLY IND=
205 ABCDE G JKL N P RS UVW Y | COUNTR -> eCX REP_MOVS_RPTI JCNTNZ 0 REP_MOVS_DONE
206 AB D G J NO RSTU W Y 0123 | TMPC -> eDI TMPB PASS2 RNI UNL
207 G J MN S | SIGMA -> eSI 0 REP_MOVS_RPTI
208 C F H KLMN P STU W Y 34 67 9 | TMPeIP DESCSW 0xffff PASS2 DLY IND= 0 RPTI
209 CDEF N STUV YZ | SIGMA 1 ADD
20A GHI K N S | SIGMA -> TMPB
20B AB D NO QR TUV XY | EFLAGS TMPB OR
20C GHI KL N S | SIGMA -> EFLAGS
20D GHI KLMN P S 5 9&| TMPeIP -> EIP PREF
20E 34 | DLY
20F 012 | RNI
210 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
211 D H L NOP STUV YZ 34 67 9 | ESI DES_OS INCREM ADD DLY IND= 0 MOVS
212 GHI K N S 5 7 &| SIGMA -> TMPB RD
213 D IJKLMNOP TUV YZ 34 67 9 | EDI DES_ES INCREM ADD DLY IND=
214 5 8 &| wr
215 34 | DLY
216 G J MNO Q 0123 | TMPB -> eSI RNI UNL
217 G J N S | SIGMA -> eDI
------------------------------------------|----------------------------------------------------------------------------------------------
218 G JK M PQR | eCX -> COUNTR 0 REP CMPS
219 =====================================|
21A ABC E UVW Y | REP_CMPS_NOT0 JCNTNZ
21B D IJKLMNOP TUV YZ01234 67 9 | EDI DES_ES INCREM ADD RNI DLY IND=
21C =====================================| 0 REP_CMPS_DONE
21D G J MNO R T | TMPD -> eSI DECNTR 0 REP_CMPS_LOOP
21E E G JKL N P RS UVWX | COUNTR -> eCX REP_CMPS_DONE LOOPnE
21F D G J NO Q TUV YZ01 34 | TMPB -> eDI INCREM ADD RNi DLY
220 GHI K N S 5 7 &| SIGMA -> TMPB RD 0 REP_CMPS_NOT0
221 D H L NOP STUV YZ 34 67 9 | ESI DES_OS INCREM ADD DLY IND=
222 GHI L N S 5 7 &| SIGMA -> TMPD RD
223 GHI LM O R 3 | OPR_R -> TMPC UNL
224 DEF IJKLMNO Q U 34 67 9 | TMPB DES_ES REP_CMPS_LOOP JNOINT DLY IND=
225 AB EF O R TUV 3 | OPR_R TMPC CMP UNL
226 G J MNO R T | TMPD -> eSI DECNTR
227 C EFG JKL N P RS UVWX | COUNTR -> eCX REP_CMPS_DONE LOOPnE
228 D G J NO Q TUV YZ01 345 | TMPB -> eDI INCREM ADD RNi DLY IN+=
229 AB DEF NO QRS WXY | RPTI LJUMP
22A =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
22B D IJKLMNOP TUV YZ 34 67 9 | EDI DES_ES INCREM ADD DLY IND= 0 CMPS
22C GHI K N S 5 7 &| SIGMA -> TMPB RD
22D D H L NOP STUV YZ 34 67 9 | ESI DES_OS INCREM ADD DLY IND=
22E 5 7 &| RD
22F GHI LM O R 3 | OPR_R -> TMPC UNL
230 34 | DLY
231 G J NO Q | TMPB -> eDI
232 G J MN S | SIGMA -> eSI
233 AB EF O R TUV 0123 | OPR_R TMPC CMP RNI UNL
234 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
235 G JK M PQR | eCX -> COUNTR 0 REP SCAS
236 =====================================|
237 ABC E UVW Y | REP_SCAS_NOT0 JCNTNZ
238 D IJKLMNOP TUV YZ01234 67 9 | EDI DES_ES INCREM ADD RNI DLY IND=
239 =====================================| 0 REP_SCAS_DONE
23A T | DECNTR 0 REP_SCAS_LOOP
23B E G JKL N P RS UVWX | COUNTR -> eCX REP_SCAS_DONE LOOPnE
23C D IJKLMNOP TUV YZ01 34 67 9 | EDI DES_ES INCREM ADD RNi DLY IND=
23D 5 7 &| RD 0 REP_SCAS_NOT0
23E 34 | DLY
23F G J N S | SIGMA -> eDI
240 DE GHI LM O R U 3 | OPR_R -> TMPC REP_SCAS_LOOP JNOINT UNL
241 AB EF O QRSTUV | eAX_AL TMPC CMP
242 T | DECNTR
243 C E G JKL N P RS UVWX | COUNTR -> eCX REP_SCAS_DONE LOOPnE
244 01 | RNi
245 AB DEF NO QRS WXY | RPTI LJUMP
246 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
247 D IJKLMNOP TUV YZ 34 67 9 | EDI DES_ES INCREM ADD DLY IND= 0 SCAS
248 5 7 &| RD
249 34 | DLY
24A G J N S | SIGMA -> eDI
24B GHI K O R 3 | OPR_R -> TMPB UNL
24C AB D O QRSTUV 012 | eAX_AL TMPB CMP RNI
24D =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
24E ABCDE G JK M PQR U X Z | eCX -> COUNTR REP_LODS_LOOP JMP 0 REP LODS
24F =====================================| 0 REP_LODS_DONE
250 FG JKL N P RS UVW YZ | COUNTR -> eCX REP_LODS_DONE JCNTZ 0 REP_LODS_LOOP
251 D H L NOP STUV YZ01 34 67 9 | ESI DES_OS INCREM ADD RNi DLY IND=
252 T 5 7 &| DECNTR RD
253 34 | DLY
254 D G J MN S U | SIGMA -> eSI REP_LODS_LOOP JNOINT
255 G I KLM O R 3 | OPR_R -> eAX_AL UNL
256 DEFG JKL N P RS UVW YZ | COUNTR -> eCX REP_LODS_DONE JCNTZ
257 D H L NOP STUV YZ01 34 67 9 | ESI DES_OS INCREM ADD RNi DLY IND=
258 AB DEF NO QRS WXY | RPTI LJUMP
259 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
25A D H L NOP STUV YZ 34 67 9 | ESI DES_OS INCREM ADD DLY IND= 0 LODS
25B 5 7 &| RD
25C 34 | DLY
25D G J MN S 012 | SIGMA -> eSI RNI
25E G I KLM O R 3 | OPR_R -> eAX_AL UNL
------------------------------------------|----------------------------------------------------------------------------------------------
25F ABCD H L O QRS 34 67 &| eAX_AL DES_OS EBX DLY IN=+ 0 XLATB
260 5 7 &| RD
261 01234 | RNI DLY
262 G I KLM O R 3 | OPR_R -> eAX_AL UNL
------------------------------------------|----------------------------------------------------------------------------------------------
263 ABCDE G JK M PQR U X Z | eCX -> COUNTR REP_STOS_LOOP JMP 0 REP STOS
264 =====================================| 0 REP_STOS_DONE
265 FG JKL N P RS UVW YZ | COUNTR -> eCX REP_STOS_DONE JCNTZ 0 REP_STOS_LOOP
266 D IJKLMNOP TUV YZ01 34 67 9 | EDI DES_ES INCREM ADD RNi DLY IND=
267 G I L NOPQRST 5 78 &| EAX -> OPR_W DECNTR WR
268 EF U 34 | REP_STOS_LOOP JNOINT DLY
269 G J N S | SIGMA -> eDI
26A DE G JKL N P RS UVW YZ | COUNTR -> eCX REP_STOS_DONE JCNTZ
26B D IJKLMNOP TUV YZ01 34 67 9 | EDI DES_ES INCREM ADD RNi DLY IND=
26C AB DEF NO QRS WXY | RPTI LJUMP
26D =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
26E D IJKLMNOP TUV YZ 34 67 9 | EDI DES_ES INCREM ADD DLY IND= 0 STOS
26F G I L O QRS 5 78 &| eAX_AL -> OPR_W WR
270 01234 | RNI DLY
271 G J N S | SIGMA -> eDI
------------------------------------------|----------------------------------------------------------------------------------------------
272 ABCD UV X | IN_IMM_NOCHK JIO_OK 0 p IN A,ib
273 I K N TU W YZ 34 67 9 | IMM DES_IO PASS DLY IND=
------------------------------------------|----------------------------------------------------------------------------------------------
274 ABCDE NO Q WXYZ | PORTIO_PROTCHK LCALL 0 r IN A,ib
275 I K N TU W YZ 34 67 9 | IMM DES_IO PASS DLY IND=
276 5 7 &| RD 0 IN_IMM_NOCHK
277 01234 | RNI DLY
278 G I KLM O R 3 | OPR_R -> eAX_AL UNL 0 IN_DONE
279 ABCD F UV X | IN_DX_NOCHK JIO_OK 0 p IN A,DX
27A C F NOPQ STUV XYZ | EDX 0xffff AND 0 r IN A,DX
27B ABCDE NO Q WXYZ | PORTIO_PROTCHK LCALL
27C I K N S 34 67 9 | SIGMA DES_IO DLY IND= 0 IN_DX_NOCHK
27D D F U X Z 5 7 &| IN_DONE JMP RD
27E 01 34 | RNi DLY
------------------------------------------|----------------------------------------------------------------------------------------------
27F ABC EF UV X | INS_NOCHK JIO_OK 0 p INS
280 IJKLMNOP 34 67 9 | EDI DES_ES DLY IND=
------------------------------------------|----------------------------------------------------------------------------------------------
281 ABCDE NO Q WXYZ | PORTIO_PROTCHK LCALL 0 r INS
282 C F NOPQ STUV XYZ | EDX 0xffff AND
283 IJKLMNOP 34 67 9 | EDI DES_ES DLY IND=
284 C F NOPQ STUV XYZ 56 8 &| EDX 0xffff AND CW 0 INS_NOCHK
285 I K N S 34 67 9 | SIGMA DES_IO DLY IND=
286 5 7 &| RD
287 D IJKLMNOP TUV YZ 34 67 9 | EDI DES_ES INCREM ADD DLY IND=
288 0123 5 8 &| RNI UNL wr
289 G J N S 34 | SIGMA -> eDI DLY
------------------------------------------|----------------------------------------------------------------------------------------------
28A ABCD F UV X | REP_INS_NOCHK JIO_OK 0 p REP INS
28B G JK M PQR | eCX -> COUNTR 0 r REP INS
28C ABCDE NO Q WXYZ | PORTIO_PROTCHK LCALL
28D C F NOPQ STUV XYZ | EDX 0xffff AND 0 REP_INS_NOCHK
28E ABC EFGHI LMN S UVW Y | SIGMA -> TMPC REP_INS_NOT0 JCNTNZ
28F D IJKLMNOP TUV YZ01234 67 9 | EDI DES_ES INCREM ADD RNI DLY IND=
290 G JKL N P RS | COUNTR -> eCX 0 REP_INS_DONE
291 FG J N S UVW YZ 3 5 8 &| SIGMA -> eDI REP_INS_DONE JCNTZ UNL wr 0 REP_INS_LOOP
292 D IJKLMNOP TUV YZ01 34 67 9 | EDI DES_ES INCREM ADD RNi DLY IND=
293 G JKL N P RST 56 8 &| COUNTR -> eCX DECNTR CW 0 REP_INS_NOT0
294 I K NO RS 34 67 9 | TMPC DES_IO DLY IND=
295 D U 5 7 &| REP_INS_LOOP JNOINT RD
296 IJKLMNOP 34 67 9 | EDI DES_ES DLY IND=
297 DEFG J N S UVW YZ 3 5 8 &| SIGMA -> eDI REP_INS_DONE JCNTZ UNL wr
298 D IJKLMNOP TUV YZ01 34 67 9 | EDI DES_ES INCREM ADD RNi DLY IND=
299 AB DEF NO QRS WXY | RPTI LJUMP
29A G JKL N P RS | COUNTR -> eCX
------------------------------------------|----------------------------------------------------------------------------------------------
29B ABCD UV X | OUT_IMM_NOCHK JIO_OK 0 p OUT ib,A
29C I K N TU W YZ 34 67 9 | IMM DES_IO PASS DLY IND=
------------------------------------------|----------------------------------------------------------------------------------------------
29D ABCDE NO Q WXYZ | PORTIO_PROTCHK LCALL 0 r OUT ib,A
29E I K N TU W YZ 34 67 9 | IMM DES_IO PASS DLY IND=
29F G I L O QRS 012 5 78 &| eAX_AL -> OPR_W RNI WR 0 OUT_IMM_NOCHK
2A0 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
2A1 ABCD F UV X | OUT_DX_NOCHK JIO_OK 0 p OUT DX,A
2A2 C F NOPQ STUV XYZ | EDX 0xffff AND 0 r OUT DX,A
2A3 ABCDE NO Q WXYZ | PORTIO_PROTCHK LCALL
2A4 I K N S 34 67 9 | SIGMA DES_IO DLY IND= 0 OUT_DX_NOCHK
2A5 G I L O QRS 012 5 78 &| eAX_AL -> OPR_W RNI WR
2A6 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
2A7 ABC EF UV X | OUTS_NOCHK JIO_OK 0 p OUTS
2A8 D H L NOP STUV YZ 34 67 9 | ESI DES_OS INCREM ADD DLY IND=
------------------------------------------|----------------------------------------------------------------------------------------------
2A9 ABCDE NO Q WXYZ | PORTIO_PROTCHK LCALL 0 r OUTS
2AA C F NOPQ STUV XYZ | EDX 0xffff AND
2AB D H L NOP STUV YZ 34 67 9 | ESI DES_OS INCREM ADD DLY IND=
2AC GHI K N S 5 7 &| SIGMA -> TMPB RD 0 OUTS_NOCHK
2AD C F NOPQ STUV XYZ | EDX 0xffff AND
2AE I K N S 34 67 9 | SIGMA DES_IO DLY IND=
2AF G J MNO Q 0123 5 8 &| TMPB -> eSI RNI UNL wr
2B0 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
2B1 ABCD F UV X | REP_OUTS_NOCHK JIO_OK 0 p REP OUTS
2B2 G JK M PQR | eCX -> COUNTR 0 r REP OUTS
2B3 ABCDE NO Q WXYZ | PORTIO_PROTCHK LCALL
2B4 C F NOPQ STUV XYZ | EDX 0xffff AND 0 REP_OUTS_NOCHK
2B5 ABC EFGHI LMN S UVW Y | SIGMA -> TMPC REP_OUTS_NOT0 JCNTNZ
2B6 D H L NOP STUV YZ01234 67 9 | ESI DES_OS INCREM ADD RNI DLY IND=
2B7 =====================================| 0 REP_OUTS_DONE
2B8 F H L NO Q UVW YZ 34 67 9 | TMPB DES_OS REP_OUTS_DONE JCNTZ DLY IND= 0 REP_OUTS_LOOP
2B9 D G J MNO Q TUV YZ01 3 | TMPB -> eSI INCREM ADD RNi UNL
2BA GHI K N ST 5 7 &| SIGMA -> TMPB DECNTR RD 0 REP_OUTS_NOT0
2BB EF I K NO RS U 34 67 9 | TMPC DES_IO REP_OUTS_LOOP JNOINT DLY IND=
2BC G JKL N P RS 5 8 &| COUNTR -> eCX wr
2BD DE H L NO Q UVW YZ 34 67 9 | TMPB DES_OS REP_OUTS_DONE JCNTZ DLY IND=
2BE D G J MNO Q TUV YZ01 3 | TMPB -> eSI INCREM ADD RNi UNL
2BF AB DEF NO QRS WXY | RPTI LJUMP
2C0 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
2C1 ABC EF NO Q WX Z | IO_PERM_BITMAP LJMPNP 0 PORTIO_PROTCHK
2C2 D FGHI K N STU W Y | SIGMA -> TMPB NEGWSZ PASS2
2C3 A CDEF U X Z | PORTIO_ALLOWED JMP
2C4 D F N STUV YZ | SIGMA NEGWSZ ADD 0 IO_PERM_BITMAP
2C5 BC FGHI L N STU W Y | SIGMA -> TMPD 6 PASS2
2C6 B DEF I KL N ST VW 34 67 &| SIGMA DES_TR 0x60 BITS32 DLY IN=+
2C7 BC E GH JK QRS X Z 5 7 9 | 0 -> SLCTR2 3 LDBSRU RD W
2C8 AB D GH J L QRSTU WXYZ | 0 -> PROTUN TMPB SHIFT
2C9 B D GHI LMN S V X 34 | SIGMA -> TMPC READ_RPL PTGEN DLY
2CA C F O R TUV XYZ 3 | OPR_R 0xffff AND UNL
2CB AB EF I KL N S 34 67 &| SIGMA DES_TR TMPC DLY IN=+
2CC B EF NO Q TUV XYZ 5 7 9 | TMPB 7 AND RD W
2CD ABC E GHI LMN S UVWXYZ | SIGMA -> TMPC PORTIO_16BIT J16BIT
2CE AB E TUV X Z | -1 TMPD XOR
2CF AB EFGHI L N S X | SIGMA -> TMPD TMPC LDBSLU
2D0 AB E QRSTU WXYZ | 0 TMPD SHIFT
2D1 GHI L N ST V X Z 34 | SIGMA -> TMPD BITSDE DLY
2D2 AB E O R TUV XYZ 3 | OPR_R TMPD AND UNL
2D3 ABC EFGH J L N S V X Z | SIGMA -> PROTUN TST_PORTIO_BIT PTSELA 0 PORTIO_16BIT
2D4 YZ | RETURN 0 PORTIO_ALLOWED
2D5 I K NO Q TU W YZ 34 67 9 | TMPB DES_IO PASS DLY IND=
------------------------------------------|----------------------------------------------------------------------------------------------
2D6 BCDEF N P W YZ | CALL_FAR_PM LJMPP 2 CALL cp
2D7 AB DEFGH JK MN T Z | IMM -> TMPG IMM8 LDCNTR
2D8 AB DE G I L OPQR U X Z 5 78 &| CS -> OPR_W CALL_FAR_RM JMP WR
2D9 D F 345 | NEGWSZ DLY IN+=
------------------------------------------|----------------------------------------------------------------------------------------------
2DA 5 7 &| RD 1 CALL mp
2DB DE 345 | WORDSZ DLY IN+=
2DC GH JK M O R 3 5 7 9 | OPR_R -> TMPG UNL RD W
2DD BCDEF N P W YZ 34 | CALL_FAR_PM LJMPP DLY
2DE G JK M O R 3 | OPR_R -> COUNTR UNL
2DF D F H K MNOP RSTUV YZ 34 67 &| ESP DESSTK NEGWSZ ADD DLY IN=+
2E0 G I L OPQR 5 78 &| CS -> OPR_W WR
2E1 D F 345 | NEGWSZ DLY IN+=
2E2 D F N STUV YZ | SIGMA NEGWSZ ADD 0 CALL_FAR_RM
2E3 ABC G I L NO QRS U X Z 5 78 &| EIP -> OPR_W JMP_FAR_RM JMP WR
2E4 H LMN S 34 | SIGMA -> eSP DLY
------------------------------------------|----------------------------------------------------------------------------------------------
2E5 B EF N P S W YZ | JUMP_FAR_PM LJMPP 0 JMP cp
2E6 AB DEFGH JK MN T Z | IMM -> TMPG IMM8 LDCNTR
2E7 IJKL 34 7 9 | DES_CS DLY LAR
2E8 BC O STUV XYZ | IRF2 0xffff0000 AND
2E9 BCD N STUV XY | SIGMA 0x8200 OR
2EA IJKL N S 34 789 | SIGMA DES_CS DLY SAR
2EB IJKL 34 7 | DES_CS DLY LLIM 0 JMP_FAR_RM
2EC GHI K O S | IRF2 -> TMPB
2ED IJKL N P RSTU W YZ 6 9&| COUNTR DES_CS PASS SBRM 0 JMP_FAR_RM_1
2EE IJKL NO Q 78 | TMPB DES_CS SLIM
2EF L 789&| PAGER5 SPCR
2F0 H KL N PQ S 34 67 9 | TMPG DESCOD DLY IND= 0 JMP_FAR_COMMON
2F1 H N PQ S 5 9&| TMPG -> eIP PREF 0 JMP_FAR_DONE
2F2 GH J L QRS 34 | 0 -> PROTUN DLY
2F3 G IJKL N S 012 | SIGMA -> CS RNI
2F4 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
2F5 5 7 &| RD 1 JMP mp
2F6 DE 345 | WORDSZ DLY IN+=
2F7 GH JK M O R 3 5 7 9 | OPR_R -> TMPG UNL RD W
2F8 B EF N P S W YZ 34 | JUMP_FAR_PM LJMPP DLY
2F9 G JK M O R 3 | OPR_R -> COUNTR UNL
2FA CD F IJKL U X Z 34 7 | DES_CS JMP_FAR_RM_1 JMP DLY LLIM
2FB GHI K O S | IRF2 -> TMPB
------------------------------------------|----------------------------------------------------------------------------------------------
2FC DE N STUV YZ 5 7 &| SIGMA WORDSZ ADD RD 3 RETF/RETF iw
2FD DE 345 | WORDSZ DLY IN+=
2FE AB DE N STUV YZ 5 7 &| SIGMA IMM ADD RD
2FF GH JK M O R 3 | OPR_R -> TMPG UNL
300 N QR W YZ 34 | RETF_PM LJMPP DLY
301 G JK M O R 3 | OPR_R -> COUNTR UNL
302 B DEF H LMN S U X Z | SIGMA -> eSP JMP_FAR_RM JMP
303 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
304 AB EF NO RS WXYZ | ENTER_COMMON LCALL 2 ENTER (16-bit?)
305 AB DEF H LMN STU W Y | SIGMA -> eSP IMM8 PASS2
306 NO RSTU W YZ01234 | TMPC PASS RNI DLY
307 HIJ L N S | SIGMA -> BP
------------------------------------------|----------------------------------------------------------------------------------------------
308 AB EF NO RS WXYZ | ENTER_COMMON LCALL 2 ENTER (32-bit?)
309 AB DEF H LMN STU W Y | SIGMA -> eSP IMM8 PASS2
30A NO RSTU W YZ01234 | TMPC PASS RNI DLY
30B GHIJ L N S | SIGMA -> EBP
------------------------------------------|----------------------------------------------------------------------------------------------
30C G K MN S | SIGMA -> COUNT5 0 ENTER_COMMON
30D AB DE GHI LMNOP RSTUV Z | ESP -> TMPC IMM SUB
30E AB FG I L NOP R UVW YZ 5 78 &| EBP -> OPR_W ENTER_DONE JCNTZ WR
30F AB EF UV XYZ 34 | ENTER_LASTW JCNT1 DLY
310 D F N STUV YZ 5 | SIGMA NEGWSZ ADD IN+=
311 D F H K MNOP R TUV YZ 34 67 &| EBP DESSTK NEGWSZ ADD DLY IN=+
312 GHI K N ST 5 7 &| SIGMA -> TMPB DECNTR RD
313 D F H K MNOP RSTUV YZ 34 67 &| ESP DESSTK NEGWSZ ADD DLY IN=+
314 ABC E H LMN S UV XYZ 5 8 &| SIGMA -> eSP ENTER_LAST JCNT1 wr
315 D F H K MNO Q TUV YZ 34 67 &| TMPB DESSTK NEGWSZ ADD DLY IN=+
316 GHI K N ST 5 7 &| SIGMA -> TMPB DECNTR RD 0 ENTER_LOOP
317 D F H K MNOP RSTUV YZ 34 67 &| ESP DESSTK NEGWSZ ADD DLY IN=+
318 E H LMN S UV XY 3 5 8 &| SIGMA -> eSP ENTER_LOOP JCNTN1 UNL wr
319 D F H K MNO Q TUV YZ 34 67 &| TMPB DESSTK NEGWSZ ADD DLY IN=+
31A D F H K MNOP RSTUV YZ 3 67 &| ESP DESSTK NEGWSZ ADD UNL IN=+ 0 ENTER_LAST
31B AB DE N STUV Z | SIGMA IMM SUB
31C G I L NO RS 5 78 &| TMPC -> OPR_W WR 0 ENTER_LASTW
31D H K MN S YZ 34 67 9 | SIGMA DESSTK RETURN DLY IND= 0 ENTER_DONE
31E H LMN S 56 8 &| SIGMA -> eSP CW
------------------------------------------|----------------------------------------------------------------------------------------------
31F DE H K MNOP R TUV YZ 34 67 9 | EBP DESSTK WORDSZ ADD DLY IND= 0 LEAVE (16-bit?)
320 H LMN S 5 7 &| SIGMA -> eSP RD
321 01234 | RNI DLY
322 HIJ L O R 3 | OPR_R -> BP UNL
------------------------------------------|----------------------------------------------------------------------------------------------
323 DE H K MNOP R TUV YZ 34 67 9 | EBP DESSTK WORDSZ ADD DLY IND= 0 LEAVE (32-bit?)
324 H LMN S 5 7 &| SIGMA -> eSP RD
325 01234 | RNI DLY
326 GHIJ L O R 3 | OPR_R -> EBP UNL
------------------------------------------|----------------------------------------------------------------------------------------------
327 ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 0 HLT
328 CDE I K M Y 67 9&| DESABS 2 ICESIG IN=2
329 9&| HLTS 0 HLT_SHUTDOWN
32A 34 | DLY
32B 2 4 | RPT WIO
32C 012 | RNI
32D =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
32E ABC EF I KLM OPQR WX Z 89 | DESIDT NO_PRIVILEGE LJMPNP SPTR 1 LIDT mw
32F EF X | BITS_V LDBSLU
330 ABC E U X Z 5 7 9 | LIDTGDT_COMMON JMP RD W
331 CDE 345 | 2 DLY IN+=
------------------------------------------|----------------------------------------------------------------------------------------------
332 ABC EF IJ OPQR WX Z 89 | DESGDT NO_PRIVILEGE LJMPNP SPTR 1 LGDT mw
333 EF X | BITS_V LDBSLU
334 5 7 9 | RD W
335 CDE 345 | 2 DLY IN+=
336 BCD F TU WXYZ 5 7 | -1 0x1ff SHIFT RD D 0 LIDTGDT_COMMON
337 GHI K N S | SIGMA -> TMPB
338 C F O R TUV XYZ 3 | OPR_R 0xffff AND UNL
339 HI L N S 34 78 | SIGMA DESPTR DLY SLIM
33A AB D O R TUV XYZ 3 | OPR_R TMPB AND UNL
33B HI L N S 012 78 &| SIGMA DESPTR RNI SBAS
33C =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
33D I KLM 34 7 &| DESIDT DLY LBAS 0 SIDT mw
33E ABC EFGHI LM O S U X Z | IRF2 -> TMPC SIDTGDT_COMMON JMP
33F I KLM 7 | DESIDT LLIM
------------------------------------------|----------------------------------------------------------------------------------------------
340 IJ 34 7 &| DESGDT DLY LBAS 0 SGDT mw
341 GHI LM O S | IRF2 -> TMPC
342 IJ 7 | DESGDT LLIM
343 GHI K O S | IRF2 -> TMPB 0 SIDTGDT_COMMON
344 H L P S 34 67 &| EA DES_OS 0 DLY IN=+
345 G I L NO Q 5 789 | TMPB -> OPR_W WR W
346 CDE 345 | 2 DLY IN+=
347 G I L NO RS 012 5 78 | TMPC -> OPR_W RNI WR D
348 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
349 ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 1 LMSW mw
34A CDEF NO Q STUV XYZ | CR0 1 AND
34B GHI K N S 5 7 9 | SIGMA -> TMPB RD W
34C ABC EF U X Z 34 | LMSW_COMMON JMP DLY
34D AB D O R TUV XY 3 | OPR_R TMPB OR UNL
------------------------------------------|----------------------------------------------------------------------------------------------
34E ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 0 LMSW rw
34F CDEF NO Q STUV XYZ | CR0 1 AND
350 E N STUV XY | SIGMA DSTREG OR
351 B E N STUV XYZ | SIGMA 0x0f AND 0 LMSW_COMMON
352 GHI K N S | SIGMA -> TMPB
353 B E TUV X Z | -1 0x0f XOR
354 GHI LMN S | SIGMA -> TMPC
355 AB EF NO Q STUV XYZ | CR0 TMPC AND
356 AB D N STUV XY 012 | SIGMA TMPB OR RNI
357 GHI K MN S | SIGMA -> CR0
------------------------------------------|----------------------------------------------------------------------------------------------
358 G L NO Q S 012 | CR0 -> DSTREG RNI 0 SMSW rw
359 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
35A G I L NO Q S 012 5 789 | CR0 -> OPR_W RNI WR W 1 SMSW mw
35B 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
35C ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 0 MOV CR0,rd
35D T VW | BITS32
35E CDEFGHI K S XY | SRCREG -> TMPB 1 LDBSLM
35F AB D NO Q TU WXYZ | TMPB TMPB SHIFT
360 BC E N STUV XYZ | SIGMA 3 AND
361 G JK MN S | SIGMA -> COUNTR
362 =====================================|
363 ABCD F UV XYZ | PAGING_RM JCNT1
364 NO Q TU W YZ012 | TMPB PASS RNI
365 GHI K MN S | SIGMA -> CR0
------------------------------------------|----------------------------------------------------------------------------------------------
366 A E OPQR WXY | #GP/#TS(I0,E0) LJUMP 0 PAGING_RM
367 B GH JK QRS V X | 0 -> SLCTR2 SET_FAULT PTGEN
------------------------------------------|----------------------------------------------------------------------------------------------
368 ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 0 MOV CR2,rd
369 T VW | BITS32
36A G I K S 012 | SRCREG -> CR2 RNI
36B =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
36C ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 0 MOV CR3,rd
36D T VW | BITS32
36E I K M S 67 9 | SRCREG DESABS IND=
36F K 012 789&| PDBR RNI SPCR
370 K 34 | PDBR DLY
------------------------------------------|----------------------------------------------------------------------------------------------
371 ABCDE U X Z | STORE_CR JMP 0 MOV rd,CR0
372 NO Q STU W YZ | CR0 PASS
------------------------------------------|----------------------------------------------------------------------------------------------
373 ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 0 STORE_CR
374 T VW | BITS32
375 012 | RNI
376 G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
377 D U X Z | STORE_CR JMP 0 MOV rd,CR2
378 O Q TU W YZ | CR2 PASS
------------------------------------------|----------------------------------------------------------------------------------------------
379 DE K U X Z 7 9&| PDBR STORE_CR JMP LPCR 0 MOV rd,CR3
37A K O STU W YZ 34 | IRF2 PDBR PASS DLY
------------------------------------------|----------------------------------------------------------------------------------------------
37B A DEF NO S WXYZ | GENERAL_DETECT LCALL 0 MOV DR4/6,rd
37C ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP
37D ABC E GH KLM S U X Z | SRCREG -> DR6 LD_DR4567_DONE JMP
37E =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
37F A DEF NO S WXYZ | GENERAL_DETECT LCALL 0 MOV DR5/7,rd
380 ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP
381 GH KL S | SRCREG -> DR7
382 =====================================|
383 012 | RNI 0 LD_DR4567_DONE
384 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
385 AB DE N TU WXYZ | IMM IMM SHIFT 0 SELECT_DR_TR
386 B EF N STUV XYZ | SIGMA 7 AND
387 BCDEF N STUV XY | SIGMA 0x70 OR
388 G JK MN S YZ | SIGMA -> COUNTR RETURN
389 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
38A A DEF NO S WXYZ | GENERAL_DETECT LCALL 0 MOV DR0-3,rd
38B ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP
38C ABC E NO S WXYZ | SELECT_DR_TR LCALL
38D BC E X Z | 3 LDBSRU
38E G KL S 34 78 &| SRCREG -> IRF DLY SBAS
38F I K M QRS 01234 67 9 | 0 DESABS RNI DLY IND=
390 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
391 ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 0 MOV TRn,rd
392 T VW | BITS32
393 ABC E NO S WXYZ | SELECT_DR_TR LCALL
394 BC E X Z | 3 LDBSRU
395 I K M S 34 67 9 | SRCREG DESABS DLY IND=
396 G KL 012 789&| -1 -> IRF RNI SPCR
397 G KL 34 | -1 -> IRF DLY
------------------------------------------|----------------------------------------------------------------------------------------------
398 T VW | BITS32 0 GENERAL_DETECT
399 A EFGHI K N QR X | DR7 -> TMPB 0x0d LDBSLU
39A CDEF QRSTU WXYZ | 0 1 SHIFT
39B AB D GHI LMN STUV XYZ | SIGMA -> TMPC TMPB AND
39C G JK MN S | SIGMA -> COUNTR
39D =====================================|
39E ABCD UVW Y | GD_HIT JCNTNZ
39F =====================================|
3A0 YZ | RETURN
3A1 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
3A2 GHI KLMN P ST V X | TMPeIP -> EIP ICEBRK 0 GD_HIT
3A3 AB EF N QRSTUV XY | DR6 TMPC OR
3A4 ABCD OP R WXY | BREAKPOINT_CMN LJUMP
3A5 GH KLMN ST VW | SIGMA -> DR6 BITS32
------------------------------------------|----------------------------------------------------------------------------------------------
3A6 A DEF NO S WXYZ | GENERAL_DETECT LCALL 0 MOV rd,DR4/6
3A7 ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP
3A8 N QRSTU W YZ012 | DR6 PASS RNI
3A9 G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
3AA A DEF NO S WXYZ | GENERAL_DETECT LCALL 0 MOV rd,DR5/7
3AB ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP
3AC N QR TU W YZ012 | DR7 PASS RNI
3AD G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
3AE A DEF NO S WXYZ | GENERAL_DETECT LCALL 0 MOV rd,DR0-3
3AF ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP
3B0 ABC E NO S WXYZ | SELECT_DR_TR LCALL
3B1 BC E X Z 34 | 3 LDBSRU DLY
3B2 G KL 7 &| -1 -> IRF LBAS
3B3 G L O S | IRF2 -> DSTREG
3B4 I K M QRS 01234 67 9 | 0 DESABS RNI DLY IND=
3B5 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
3B6 ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 0 MOV rd,TRn
3B7 T VW | BITS32
3B8 ABC E NO S WXYZ | SELECT_DR_TR LCALL
3B9 BC E X Z 34 | 3 LDBSRU DLY
3BA G KL 7 9&| -1 -> IRF LPCR
3BB G KL O STU W YZ01234 | IRF2 -> IRF PASS RNI DLY
3BC G L N S | SIGMA -> DSTREG
------------------------------------------|----------------------------------------------------------------------------------------------
3BD C EFGH J L NO Q S V X | CR0 -> PROTUN FPU_WAIT PTGEN 0 WAIT
3BE AB DE UVWX Z | WAIT_DONE JFPUOK 0 WAIT_LOOP
3BF ABC E UV | WAIT_ERRT JFERR#
3C0 =====================================|
3C1 EF U | WAIT_LOOP JNOINT 0 WAIT_IRQT
3C2 =====================================|
3C3 AB DEF NO QRS WXY | RPTI LJUMP
3C4 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
3C5 ABC E UV Z | FPU_ERROR6 JNPERQ 0 WAIT_ERRT
3C6 =====================================|
3C7 DE U X Z | WAIT_IRQT JMP
3C8 =====================================| 0 WAIT_DONE
3C9 012 | RNI
3CA =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
3CB A CDEF OPQ S WXY | FAULT LJUMP 0 FPU_ERROR6
3CC CD F TU W Y | 0x10 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
3CD DEFGH J L NO Q S V X | CR0 -> PROTUN FPU_OTHER PTGEN 0 FENI/FDISI/FCLEX/FINIT/FSETPM/FRSTPM r
3CE 2 | RPT
3CF A F I K 34 67 9&| DES_IO 0x800000f8 DLY IN=2
3D0 G I L N T VW 5 789 | IMM -> OPR_W BITS32 WR W
3D1 Y 34 | ICESIG DLY 0 FPU_FLAG_LOOP
3D2 =====================================|
3D3 E U Z | FPU_FLAG_LOOP JICEWT
3D4 H KL NO QRS 67 9 | EIP DESCOD IND=
3D5 5 9&| PREF
3D6 34 | DLY
3D7 012 | RNI
3D8 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
3D9 T WX | SMISC1 0 FSTCW/FSTSW mw
3DA DEFGH J L NO Q S V X | CR0 -> PROTUN FPU_OTHER PTGEN 0 FSTSW AX/FNSTDW/FNSTSG r
3DB ABC F UV Z | FPU_MISC_CORE JNPERQ 0 FPU_MISC_WAIT
3DC =====================================|
3DD =====================================|
3DE EF U | FPU_MISC_WAIT JNOINT
3DF =====================================|
3E0 AB DEF NO QRS WXY | RPTI LJUMP
3E1 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
3E2 A F I K N TU W Y 34 67 9&| IMM DES_IO 0x800000f8 PASS2 DLY IN=2 0 FPU_MISC_CORE
3E3 G I L N 5 789 | IMM -> OPR_W WR W
3E4 ABCD I K N S U WX 34 67 9 | SIGMA DES_IO FPU_MISC_WRITE JMISC1 DLY IND=
3E5 5 7 9 | RD W
3E6 01234 | RNI DLY
3E7 HIJKLM O R 3 | OPR_R -> AX UNL
------------------------------------------|----------------------------------------------------------------------------------------------
3E8 H L P S 34 67 &| EA DES_OS 0 DLY IN=+ 0 FPU_MISC_WRITE
3E9 0123 5 89 | RNI UNL wr W
3EA 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
3EB A CDEF OPQ S WXY | FAULT LJUMP 0 FPU_ERROR5
3EC CD F TU W Y | 0x10 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
3ED DEFGH J L NO Q S V X | CR0 -> PROTUN FPU_OTHER PTGEN 1 FSTENV m
3EE ABC EF U X Z 34 | FSAVE_WAIT JMP DLY
3EF A EFGH JK M O ST WX 5 | IRF2 -> TMPG 0x0d SMISC1 IN+=
------------------------------------------|----------------------------------------------------------------------------------------------
3F0 DEFGH J L NO Q S V X | CR0 -> PROTUN FPU_OTHER PTGEN 1 FSAVE m
3F1 ABCDE U X Z 34 | FSAVE_WAIT JMP DLY
3F2 A E GH JK M O S 5 | IRF2 -> TMPG 0x5d IN+=
------------------------------------------|----------------------------------------------------------------------------------------------
3F3 DE TU W Y | WORDSZ PASS2 0 FSAVE_WAIT
3F4 ABC E UV Z | FSAVE_CORE JNPERQ
3F5 BC E X | 3 LDBSLU
3F6 EF U | FSAVE_WAIT JNOINT
3F7 =====================================|
3F8 AB DEF NO QRS WXY | RPTI LJUMP
3F9 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
3FA CDE N STUV Z | SIGMA 2 SUB 0 FSAVE_CORE
3FB GHI LMN S | SIGMA -> TMPC
3FC AB EF QRSTU WXYZ | 0 TMPC SHIFT
3FD DE N STUV Z | SIGMA WORDSZ SUB
3FE GHI LMN ST VW | SIGMA -> TMPC BITS32
3FF AB EF 345 | TMPC DLY IN+=
400 CD F X Z 56 89&| 0x10 LDBSRU CW B
401 H L N PQ S 34 67 9 | TMPG DES_OS DLY IND=
402 GHI LMN Q S 56 89&| CSOPCD -> TMPC CW B
403 A F I K 34 67 9&| DES_IO 0x800000f8 DLY IN=2
404 G I L N 5 789 | IMM -> OPR_W WR W
405 AB EF QRSTU WXYZ | 0 TMPC SHIFT
406 GHI LMN ST V X Z | SIGMA -> TMPC BITSDE
407 UV Z | 407 JNPERQ
408 GH JKL N PQ S | TMPG -> TMPH
409 C F N PQRS WXYZ | FSAVE_REGFILE LCALL
40A BC E T Z | 3 LDCNTR
40B CD GHI K N PQR T Z | TMPH -> TMPB 4 LDCNTR
40C C F N PQRS WXYZ | FSAVE_REGFILE LCALL
40D T W Y | SMISC2
40E B N PQRS W YZ | FSAVE_COR_WAIT LJMPP
40F H L NO Q 34 67 9 | TMPB DES_OS DLY IND=
410 C F N Q STUV XYZ | CSOPCD 0xffff AND
411 GHI K N ST VW | SIGMA -> TMPB BITS32
412 CD X | 4 LDBSLU
413 AB D QRSTU WXYZ | 0 TMPB SHIFT
414 GHI K N S | SIGMA -> TMPB
415 AB D N Q TUV YZ | FSVeIP TMPB ADD
416 GHI K N S | SIGMA -> TMPB
417 AB EF QRSTU WXYZ | 0 TMPC SHIFT
418 GHI LMN S | SIGMA -> TMPC
419 AB EF N RSTUV YZ | OPROFF TMPC ADD
41A CD GH JK MN S X Z | SIGMA -> TMPG 4 LDBSRU
41B BC N PQ STUV XYZ | TMPG 0xffff0000 AND
41C GHI L N S | SIGMA -> TMPD
41D AB E QRSTU WXYZ | 0 TMPD SHIFT
41E GHI MN S | SIGMA -> TMPE
41F BC NO Q TUV XYZ | TMPB 0xffff0000 AND
420 GHI L N S | SIGMA -> TMPD
421 AB E QRSTU WXYZ | 0 TMPD SHIFT
422 GHI L N ST VW Y | SIGMA -> TMPD BITS16
423 A DE GHI LMNO X | TMPF -> TMPC 8 LDBSLU
424 AB EF NO RSTU WXYZ | TMPC TMPC SHIFT
425 T V X Z | BITSDE
426 G I L NO Q 5 78 &| TMPB -> OPR_W WR
427 B DE N STUV XYZ | SIGMA 0x7ff AND
428 AB E N STUV XY | SIGMA TMPD OR
429 DE 345 | WORDSZ DLY IN+=
42A G I L N S 5 78 &| SIGMA -> OPR_W WR
42B FGH J L NO Q S V X 345 9 | CR0 -> PROTUN FPU_FSAVE PTGEN DLY IN+D
42C B D G I L N PQ ST Z 5 78 &| TMPG -> OPR_W 0x29 LDCNTR WR
42D CDEFGHI K N P RS X Z 345 9 | COUNTR -> TMPB 1 LDBSRU DLY IN+D
42E G I L NO S 5 78 &| TMPE -> OPR_W WR
42F G I L N Q 5 78 &| FSVeIP -> OPR_W WR 0 FSAVE_COR_WAIT
430 DE 345 | WORDSZ DLY IN+=
431 G I L N Q S 5 78 &| CSOPCD -> OPR_W WR
432 FGH J L NO Q S V X 345 9 | CR0 -> PROTUN FPU_FSAVE PTGEN DLY IN+D
433 B D G I L N RST Z 5 78 &| OPROFF -> OPR_W 0x29 LDCNTR WR
434 CDEFGHI K N P RS X Z 345 9 | COUNTR -> TMPB 1 LDBSRU DLY IN+D
435 G I L NO RS 5 78 &| TMPC -> OPR_W WR
436 A I K 34 67 9&| DES_IO 0x800000fc DLY IN=2 0 FSAVE_REGFILE
437 AB EF U W Y 1 4 | FSAVE_NOWRITE JMISC2 FIO WIO
438 T 5 7 &| DECNTR RD
439 DE H L N PQR TUV YZ 34 67 9 | TMPH DES_OS WORDSZ ADD DLY IND=
43A ABC GH JKL N S UVW YZ 5 8 &| SIGMA -> TMPH FSAVE_DONEFILE JCNTZ wr
43B 3 | UNL
43C A TU W Y 34 | 0x800000fc PASS2 DLY 0 FSAVE_LOOP
43D ABC F I K N S U W Y 1 4 67 9 | SIGMA DES_IO FSAVE_NOWRITE JMISC2 FIO WIO IND=
43E T 5 7 &| DECNTR RD
43F DE H L N PQR TUV YZ 34 67 9 | TMPH DES_OS WORDSZ ADD DLY IND=
440 D GH JKL N S UVW Y 5 8 &| SIGMA -> TMPH FSAVE_LOOP JCNTNZ wr
441 3 | UNL
442 YZ 34 | RETURN DLY 0 FSAVE_DONEFILE
443 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
444 34 | DLY 0 FSAVE_NOWRITE
445 C F UVW Y | FSAVE_LOOP JCNTNZ
446 DE N PQR TUV YZ 3 | TMPH WORDSZ ADD UNL
447 GH JKL N S YZ | SIGMA -> TMPH RETURN
448 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
449 AB E U WX | 457 JMISC1 0 FSAVE_387
44A AB D QRSTU WXYZ | 0 TMPB SHIFT
44B G JK MN ST YZ 34 | SIGMA -> COUNTR CMISC2 DLY
44C DE O STUV YZ 5 | IRF2 WORDSZ ADD IN+=
44D C F N PQRS WXYZ | FSAVE_REGFILE LCALL
44E GH JKL N ST VW | SIGMA -> TMPH BITS32
44F 012 | RNI
450 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
451 ABC E U WX | 457 JMISC1 0 FSAVE_287
452 CDEF NO Q TUV Z | TMPB 1 SUB
453 G JK MN ST YZ 34 | SIGMA -> COUNTR CMISC2 DLY
454 DE O STUV YZ 5 | IRF2 WORDSZ ADD IN+=
455 C F N PQRS WXYZ | FSAVE_REGFILE LCALL
456 GH JKL N ST VW Y | SIGMA -> TMPH BITS16
457 012 | RNI
458 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
459 DEFGH J L NO Q S V X | CR0 -> PROTUN FPU_OTHER PTGEN 1 FLDENV m
45A ABC F U X Z 34 | FRSTOR_WAIT JMP DLY
45B A EFGH JK M O ST WX 5 | IRF2 -> TMPG 0x0d SMISC1 IN+=
------------------------------------------|----------------------------------------------------------------------------------------------
45C DEFGH J L NO Q S V X | CR0 -> PROTUN FPU_OTHER PTGEN 1 FRSTOR m
45D ABCD U X Z 34 | FRSTOR_WAIT JMP DLY
45E A E GH JK M O S 5 | IRF2 -> TMPG 0x5d IN+=
------------------------------------------|----------------------------------------------------------------------------------------------
45F A CDEF OPQ S WXY | FAULT LJUMP 0 FPU_ERROR4
460 CD F TU W Y | 0x10 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
461 DE TU W Y | WORDSZ PASS2 0 FRSTOR_WAIT
462 AB D UVWX Z | FRSTOR_CORE JFPUOK
463 BC E X | 3 LDBSLU
464 ABC E UV | FRSTOR_ERRT JFERR#
465 =====================================|
466 D F U | FRSTOR_WAIT JNOINT 0 FRSTOR_IRQT
467 =====================================|
468 AB DEF NO QRS WXY | RPTI LJUMP
469 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
46A C EF UV Z | FPU_ERROR4 JNPERQ 0 FRSTOR_ERRT
46B =====================================|
46C DE U X Z | FRSTOR_IRQT JMP
46D =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
46E CDE N STUV Z | SIGMA 2 SUB 0 FRSTOR_CORE
46F GHI LMN S | SIGMA -> TMPC
470 AB EF QRSTU WXYZ | 0 TMPC SHIFT
471 DE N STUV Z | SIGMA WORDSZ SUB
472 EFGHI LMN S X | SIGMA -> TMPC BITS_V LDBSLU
473 AB EF 345 | TMPC DLY IN+=
474 CDEF TU W Y 56 9&| 1 PASS2 CR B
475 H L N PQ S 34 67 9 | TMPG DES_OS DLY IND=
476 GHI LMN S 56 9&| SIGMA -> TMPC CR B
477 A F I K 34 67 9&| DES_IO 0x800000f8 DLY IN=2
478 C EFG I L N TU W Y 5 789 | IMM -> OPR_W -1 PASS2 WR W
479 AB EF N STU WXYZ | SIGMA TMPC SHIFT
47A =====================================|
47B GHI LMN S UV Z | SIGMA -> TMPC FRSTOR_CORWAIT JNPERQ 0 FRSTOR_CORWAIT
47C BC E GH JKL N PQ ST Z | TMPG -> TMPH 3 LDCNTR
47D BC N PQ S WXYZ | FRSTOR_REGFILE LCALL
47E =====================================|
47F BC N PQ S WXYZ | FRSTOR_REGFILE LCALL
480 CD GHI K N PQR T Z | TMPH -> TMPB 4 LDCNTR
481 H L NO Q 34 67 9 | TMPB DES_OS DLY IND=
482 B D T Z 5 7 &| 0x29 LDCNTR RD
483 DE 345 | WORDSZ DLY IN+=
484 A D N PQ S W YZ 5 7 &| FRSTOR_PM LJMPP RD
485 C F O R TUV XYZ 3 | OPR_R 0xffff AND UNL
486 GHI K N S 345 9 | SIGMA -> TMPB DLY IN+D
487 AB EF O R TUV XYZ 3 5 7 &| OPR_R TMPC AND UNL RD
488 GHI L N S 345 9 | SIGMA -> TMPD DLY IN+D
489 A DE X 5 7 &| 8 LDBSLU RD
48A C F O R TUV XYZ 3 | OPR_R 0xffff AND UNL
48B GHI MN ST VW Y 34 | SIGMA -> TMPE BITS16 DLY
48C AB E NO R TU WXYZ | TMPD TMPD SHIFT
48D GHI N ST VW | SIGMA -> TMPF BITS32
48E CD X | 4 LDBSLU
48F AB E GH K M QRSTU WXYZ | 0 -> CSOPCD TMPD SHIFT
490 BC N STUV XYZ | SIGMA 0xffff0000 AND
491 AB D N STUV XY | SIGMA TMPB OR
492 GH K N S | SIGMA -> FSVeIP
493 AB EF O R TUV XYZ 3 | OPR_R TMPC AND UNL
494 GHI L N S | SIGMA -> TMPD
495 AB E QRSTU WXYZ | 0 TMPD SHIFT
496 GHI K NO S | TMPE -> TMPB
497 GH J L NO Q S V X | CR0 -> PROTUN FPU_FRSTOR PTGEN
498 AB D N STUV YZ | SIGMA TMPB ADD
499 GH LMN S | SIGMA -> OPROFF
49A CDEFGHI K N P RS X Z | COUNTR -> TMPB 1 LDBSRU
49B AB EF O R TUV XYZ | OPR_R TMPC AND 0 FRSTOR_PM
49C GH K N S 345 9 | SIGMA -> FSVeIP DLY IN+D
49D C F O R TUV XYZ 3 5 7 &| OPR_R 0xffff AND UNL RD
49E GHI L N S 345 9 | SIGMA -> TMPD DLY IN+D
49F AB EF O R TUV XYZ 3 5 7 &| OPR_R TMPC AND UNL RD
4A0 GH LMN ST VW 34 | SIGMA -> OPROFF BITS32 DLY
4A1 CD FGHI K O R X 3 | OPR_R -> TMPB 0x10 LDBSLU UNL
4A2 AB D QRSTU WXYZ | 0 TMPB SHIFT
4A3 GH J L NO Q S V X | CR0 -> PROTUN FPU_FRSTOR PTGEN
4A4 AB E N STUV XY | SIGMA TMPD OR
4A5 GH K MN S | SIGMA -> CSOPCD
4A6 CDEFGHI K N P RS X Z | COUNTR -> TMPB 1 LDBSRU
4A7 H L N PQR 34 67 9 | TMPH DES_OS DLY IND= 0 FRSTOR_REGFILE
4A8 T 5 7 &| DECNTR RD
4A9 A I K 34 67 9&| DES_IO 0x800000fc DLY IN=2
4AA DE N PQR TUV YZ | TMPH WORDSZ ADD
4AB ABC GH JKL N S UVW YZ 1 4 | SIGMA -> TMPH FRSTOR_DONEFIL JCNTZ FIO WIO
4AC 3 5 8 &| UNL wr
4AD H L N PQR 34 67 9 | TMPH DES_OS DLY IND= 0 FRSTOR_LOOP
4AE T 5 7 &| DECNTR RD
4AF A I K 34 67 9&| DES_IO 0x800000fc DLY IN=2
4B0 DE N PQR TUV YZ 1 | TMPH WORDSZ ADD FIO
4B1 D GH JKL N S UVW Y 1 4 | SIGMA -> TMPH FRSTOR_LOOP JCNTNZ FIO WIO
4B2 3 5 8 &| UNL wr
4B3 YZ 34 | RETURN DLY 0 FRSTOR_DONEFIL
4B4 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
4B5 ABC EF U WX | FRSTOR_DONE JMISC1 0 FRSTOR_387
4B6 AB D QRSTU WXYZ01 | 0 TMPB SHIFT RNi
4B7 BC N PQ S WXYZ | FRSTOR_REGFILE LCALL
4B8 G JK MN ST VW 34 | SIGMA -> COUNTR BITS32 DLY
4B9 012 | RNI
4BA =====================================| 0 FRSTOR_DONE
4BB F U WX | FRSTOR_DONE JMISC1 0 FRSTOR_287
4BC CDEF NO Q TUV Z01 | TMPB 1 SUB RNi
4BD BC N PQ S WXYZ | FRSTOR_REGFILE LCALL
4BE G JK MN ST VW Y 34 | SIGMA -> COUNTR BITS16 DLY
4BF 012 | RNI
4C0 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
4C1 DEFGH J L NO Q S V X | CR0 -> PROTUN FPU_OTHER PTGEN 0 FP instructions that don't access memory
4C2 AB DE UVWX Z | FPU_REG_CORE JFPUOK 0 FPU_REG_WAIT
4C3 ABC E UV | FPU_REG_ERRT JFERR#
4C4 =====================================|
4C5 EF U | FPU_REG_WAIT JNOINT 0 FPU_REG_IRQT
4C6 =====================================|
4C7 AB DEF NO QRS WXY | RPTI LJUMP
4C8 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
4C9 ABC UV Z | FPU_ERROR3 JNPERQ 0 FPU_REG_ERRT
4CA =====================================|
4CB DE U X Z | FPU_REG_IRQT JMP
4CC A F I K N TU W YZ 34 67 9&| IMM DES_IO 0x800000f8 PASS DLY IN=2 0 FPU_REG_CORE
4CD G I L N 5 789 | IMM -> OPR_W WR W
4CE GH K N P S UV Z | TMPeIP -> FSVeIP FPU_REG_CORWAI JNPERQ 0 FPU_REG_CORWAI
4CF GH K M OPQR 012 | CS -> CSOPCD RNI
4D0 GHI N S 34 | SIGMA -> TMPF DLY
------------------------------------------|----------------------------------------------------------------------------------------------
4D1 A CDEF OPQ S WXY | FAULT LJUMP 0 FPU_ERROR3
4D2 CD F TU W Y | 0x10 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
4D3 D GH J L NO Q S V X | CR0 -> PROTUN FPU_LOAD_80 PTGEN 1 FBLD/FLD mt
4D4 CDE GHI K Q TU W Y 34 | OPCODE -> TMPB 2 PASS2 DLY
4D5 B D FGH JK M O ST VW 5 | IRF2 -> TMPG 9 BITS32 IN+=
4D6 CD FG JK MN S X | SIGMA -> COUNTR 0x10 LDBSLU
4D7 DE GH J L NO Q S V X | CR0 -> PROTUN FPU_LOAD_3264 PTGEN 1 FADD/FMUL/FCOM/FCOMP/FSUB/FSUBR/FDIV/FDIVR/FIADD/FIMUL/FICOM/FICOMP/FISUB/FISUBR/FIDIV/FIDIVR/FLD/FILD md
4D8 CDEFGHI K Q TU W Y 34 | OPCODE -> TMPB 1 PASS2 DLY
4D9 BC E GH JK M O ST VW 5 | IRF2 -> TMPG 3 BITS32 IN+=
4DA CD FG JK MN S X | SIGMA -> COUNTR 0x10 LDBSLU
4DB DE GH J L NO Q S V X | CR0 -> PROTUN FPU_LOAD_3264 PTGEN 1 FLD/FILD/FADD/FMUL/FCOM/FCOMP/FSUBR/FSUB/FDIVR/FDIV mq
4DC CDE GHI K Q TU W Y 34 | OPCODE -> TMPB 2 PASS2 DLY
4DD B EFGH JK M O ST VW 5 | IRF2 -> TMPG 7 BITS32 IN+=
4DE CD FG JK MN S X | SIGMA -> COUNTR 0x10 LDBSLU
4DF T W Y 34 | SMISC2 DLY 1 FLDCW mw
4E0 DEFGH J L NO Q S V X | CR0 -> PROTUN FPU_OTHER PTGEN 1 FIADD/FIMUL/FICOM/FICOMP/FISUB/FISUBR/FIDIV/FIDIVR/FILD mw
4E1 CDEFGHI K Q TU W Y 34 | OPCODE -> TMPB 1 PASS2 DLY
4E2 CDEFGH JK M O ST VW 5 | IRF2 -> TMPG 1 BITS32 IN+=
4E3 CD FG JK MN S X | SIGMA -> COUNTR 0x10 LDBSLU
4E4 AB D QRSTU WXYZ | 0 TMPB SHIFT
4E5 AB D F U X Z | FPU_LOAD_WAIT JMP
4E6 T VW Y | BITS16
------------------------------------------|----------------------------------------------------------------------------------------------
4E7 T WX | SMISC1 0 FPU_LD80_287
4E8 GHI LMN P RS | COUNTR -> TMPC 0 FPU_LD3264_287
4E9 AB EF N P RSTUV YZ | COUNTR TMPC ADD
4EA G JK MN S | SIGMA -> COUNTR
4EB AB D QRSTU WXYZ | 0 TMPB SHIFT
4EC ABCD U X Z | FPU_LOAD_WAIT JMP
4ED T VW Y | BITS16
------------------------------------------|----------------------------------------------------------------------------------------------
4EE T WX | SMISC1 0 FPU_LD80_387
4EF AB D QRSTU WXYZ | 0 TMPB SHIFT
4F0 AB D GHI K N S UVWX Z | SIGMA -> TMPB FPU_LOAD_CORE JFPUOK 0 FPU_LOAD_WAIT
4F1 AB D OPQR TUV XY | CS TMPB OR
4F2 ABC E UV | FPU_LOAD_ERRT JFERR#
4F3 =====================================|
4F4 D U | FPU_LOAD_WAIT JNOINT 0 FPU_LOAD_IRQT
4F5 =====================================|
4F6 AB DEF NO QRS WXY | RPTI LJUMP
4F7 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
4F8 A D UV Z | FPU_ERROR2 JNPERQ 0 FPU_LOAD_ERRT
4F9 =====================================|
4FA DE U X Z | FPU_LOAD_IRQT JMP
4FB =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
4FC GHI K N S 56 9&| SIGMA -> TMPB CR B 0 FPU_LOAD_CORE
4FD DE H L N PQ STUV YZ 34 67 9 | TMPG DES_OS WORDSZ ADD DLY IND=
4FE A FGH JKL N STU W Y 56 9&| SIGMA -> TMPH 0x800000f8 PASS2 CR B
4FF A C F I K N S U W Y 34 67 9 | SIGMA DES_IO FLDCW JMISC2 DLY IND=
500 G I L N TU W YZ 5 789 | IMM -> OPR_W PASS WR W
501 A H L N PQ STU W Y 34 67 9 | TMPG DES_OS 0x800000fc PASS2 DLY IND=
502 GH K MNO Q T 5 7 &| TMPB -> CSOPCD DECNTR RD
503 I K N S UV Z 34 67 9 | SIGMA DES_IO FPU_LOAD_CORWA JNPERQ DLY IND= 0 FPU_LOAD_CORWA
504 1 4 | FIO WIO
505 ABC FGH K N P S UVW YZ 3 5 8 &| TMPeIP -> FSVeIP FPU_LOAD_DONE JCNTZ UNL wr
506 H L N PQR 34 67 9 | TMPH DES_OS DLY IND= 0 FPU_LOAD_LOOP
507 GHI N T 5 7 &| IMM -> TMPF DECNTR RD
508 A I K 34 67 9&| DES_IO 0x800000fc DLY IN=2
509 DE N PQR TUV YZ 1 | TMPH WORDSZ ADD FIO
50A D GH JKL N S UVW Y 1 4 | SIGMA -> TMPH FPU_LOAD_LOOP JCNTNZ FIO WIO
50B 3 5 8 &| UNL wr
50C ABCDE GH LMN PQ S U WX 34 | TMPG -> OPROFF FPU_LD80_DONE JMISC1 DLY 0 FPU_LOAD_DONE
50D H L N PQR 012 67 9 | TMPH DES_OS RNI IND=
50E 34 | DLY 0 FPU_LD80_DONE
50F 1 5 7 9 | FIO RD W
510 GHI N S 1 4 | SIGMA -> TMPF FIO WIO
511 A I K 34 67 9&| DES_IO 0x800000fc DLY IN=2
512 0123 5 89 | RNI UNL wr W
513 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
514 A CDEF OPQ S WXY | FAULT LJUMP 0 FPU_ERROR2
515 CD F TU W Y | 0x10 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
516 H L N PQ S 34 67 9 | TMPG DES_OS DLY IND= 0 FLDCW
517 5 7 9 | RD W
518 UV Z 34 | FLDCW_COR_WAIT JNPERQ DLY 0 FLDCW_COR_WAIT
519 A I K 1 4 67 9&| DES_IO 0x800000fc FIO WIO IN=2
51A 0123 5 89 | RNI UNL wr W
51B 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
51C AB D QRSTU WXYZ | 0 TMPB SHIFT 0 FPU_LD3264_387
51D A F I K 34 67 9&| DES_IO 0x800000f8 DLY IN=2
51E G I L N 5 789 | IMM -> OPR_W WR W
51F AB D FGHI K N S UVWX Z | SIGMA -> TMPB FPU_LD3264_COR JFPUOK 0 FPU_LD3264_WAI
520 AB D OPQR TUV XY | CS TMPB OR
521 ABC E UV | FPU_LD3264_ERR JFERR#
522 =====================================|
523 D U | FPU_LD3264_WAI JNOINT 0 FPU_LD3264_IRQ
524 =====================================|
525 AB DEF NO QRS WXY | RPTI LJUMP
526 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
527 B EF UV Z | FPU_ERROR2 JNPERQ 0 FPU_LD3264_ERR
528 =====================================|
529 DE U X Z | FPU_LD3264_IRQ JMP
52A H L N PQ S 34 67 9 | TMPG DES_OS DLY IND= 0 FPU_LD3264_COR
52B ABC E GHI K N S UV XYZ 5 7 &| SIGMA -> TMPB FPU_LD32 JCNT1 RD
52C A I K 34 67 9&| DES_IO 0x800000fc DLY IN=2
52D 5 8 &| wr
52E DE H L N PQ S 34 67 &| TMPG DES_OS WORDSZ DLY IN=+
52F 3 5 7 &| UNL RD
530 A I K 34 67 9&| DES_IO 0x800000fc DLY IN=2
531 GHI N 5 8 &| IMM -> TMPF wr 0 FPU_LD32
532 GH K MNO Q | TMPB -> CSOPCD
533 GH K N P S UV Z 34 | TMPeIP -> FSVeIP FPU_LD32_WAIT JNPERQ DLY 0 FPU_LD32_WAIT
534 GH LMN PQ S 012 | TMPG -> OPROFF RNI
535 3 | UNL
------------------------------------------|----------------------------------------------------------------------------------------------
536 A CDEF OPQ S WXY | FAULT LJUMP 0 #NM
537 B EF TU W Y | 7 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
538 E GH J L NO Q S V X | CR0 -> PROTUN FPU_STORE_80 PTGEN 1 FBSTP/FSTP mt
539 CDE GHI K Q TU W Y 34 | OPCODE -> TMPB 2 PASS2 DLY
53A B D FGH JK M O ST VW 5 | IRF2 -> TMPG 9 BITS32 IN+=
53B CD FG JK MN S X | SIGMA -> COUNTR 0x10 LDBSLU
53C EFGH J L NO Q S V X | CR0 -> PROTUN FPU_STORE_3264 PTGEN 1 FST/FSTP/FIST/FISTP md
53D CDEFGHI K Q TU W Y 34 | OPCODE -> TMPB 1 PASS2 DLY
53E BC E GH JK M O ST VW 5 | IRF2 -> TMPG 3 BITS32 IN+=
53F CD FG JK MN S X | SIGMA -> COUNTR 0x10 LDBSLU
540 EFGH J L NO Q S V X | CR0 -> PROTUN FPU_STORE_3264 PTGEN 1 FST/FSTP/FISTP mq
541 CDE GHI K Q TU W Y 34 | OPCODE -> TMPB 2 PASS2 DLY
542 B EFGH JK M O ST VW 5 | IRF2 -> TMPG 7 BITS32 IN+=
543 CD FG JK MN S X | SIGMA -> COUNTR 0x10 LDBSLU
544 DEFGH J L NO Q S V X | CR0 -> PROTUN FPU_OTHER PTGEN 1 FIST/FISTP mw
545 CDEFGHI K Q TU W Y 34 | OPCODE -> TMPB 1 PASS2 DLY
546 CDEFGH JK M O ST VW 5 | IRF2 -> TMPG 1 BITS32 IN+=
547 CD FG JK MN S X | SIGMA -> COUNTR 0x10 LDBSLU
548 AB D QRSTU WXYZ | 0 TMPB SHIFT
549 AB EF U X Z | FPU_STORE_WAIT JMP
54A T VW Y | BITS16
------------------------------------------|----------------------------------------------------------------------------------------------
54B A CDEF OPQ S WXY | FAULT LJUMP 0 FPU_ERROR
54C CD F TU W Y | 0x10 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
54D T WX | SMISC1 0 FPU_ST80_287
54E GHI LMN P RS | COUNTR -> TMPC 0 FPU_ST3264_287
54F AB EF N P RSTUV YZ | COUNTR TMPC ADD
550 G JK MN S | SIGMA -> COUNTR
551 AB D QRSTU WXYZ | 0 TMPB SHIFT
552 ABCD U X Z | FPU_STORE_WAIT JMP
553 T VW Y | BITS16
------------------------------------------|----------------------------------------------------------------------------------------------
554 T WX | SMISC1 0 FPU_ST80_387
555 AB D QRSTU WXYZ | 0 TMPB SHIFT 0 FPU_ST3264_387
556 AB D GHI K N S UVWX Z | SIGMA -> TMPB FPU_STORE_CORE JFPUOK 0 FPU_STORE_WAIT
557 AB D OPQR TUV XY | CS TMPB OR
558 ABC E UV | FPU_STORE_ERRT JFERR#
559 =====================================|
55A D U | FPU_STORE_WAIT JNOINT 0 FPU_STORE_IRQT
55B =====================================|
55C AB DEF NO QRS WXY | RPTI LJUMP
55D =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
55E B EF UV Z | FPU_ERROR JNPERQ 0 FPU_STORE_ERRT
55F =====================================|
560 DE U X Z | FPU_STORE_IRQT JMP
561 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
562 GHI K N S 56 89&| SIGMA -> TMPB CW B 0 FPU_STORE_CORE
563 H L N PQ S 34 67 9 | TMPG DES_OS DLY IND=
564 56 89&| CW B
565 A F I K 34 67 9&| DES_IO 0x800000f8 DLY IN=2
566 G I L N 5 789 | IMM -> OPR_W WR W
567 A I K 34 67 9&| DES_IO 0x800000fc DLY IN=2
568 UV Z | FPU_STORE_CORW JNPERQ 0 FPU_STORE_CORW
569 =====================================|
56A A CD FGHI N UV Z 1 4 | IMM -> TMPF FPU_STORE_ABRT JNPERQ FIO WIO
56B GH K MNO Q | TMPB -> CSOPCD
56C GH JKL N PQ S 5 7 &| TMPG -> TMPH RD
56D ABC H L N PQR UV XYZ 34 67 9 | TMPH DES_OS FPU_STORE_DONE JCNT1 DLY IND=
56E GH K N P ST 5 8 &| TMPeIP -> FSVeIP DECNTR wr
56F DE N PQR TUV YZ 3 | TMPH WORDSZ ADD UNL 0 FPU_STORE_LOOP
570 GH JKL N S 34 | SIGMA -> TMPH DLY
571 A I K 1 4 67 9&| DES_IO 0x800000fc FIO WIO IN=2
572 5 7 &| RD
573 D H L N PQR UV XY 34 67 9 | TMPH DES_OS FPU_STORE_LOOP JCNTN1 DLY IND=
574 T 5 8 &| DECNTR wr
575 ABCD FGH LMN PQ S U WX 34 | TMPG -> OPROFF FPU_STORE_287 JMISC1 DLY 0 FPU_STORE_DONE
576 A I K 0123 67 9&| DES_IO 0x800000fc RNI UNL IN=2
577 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
578 1 4 | FIO WIO 0 FPU_STORE_287
579 5 7 9 | RD W
57A DE H L N PQR 34 67 &| TMPH DES_OS WORDSZ DLY IN=+
57B 0123 5 89 | RNI UNL wr W
57C 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
57D GH K N P S 34 | TMPeIP -> FSVeIP DLY 0 FPU_STORE_ABRT
57E GH LMN PQ S 012 | TMPG -> OPROFF RNI
57F =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
580 A CDEF H M VWXY 34 89 | DES_SR TST_DES_SIMPLE PTSAV1 DLY SPTR 0 p MOV ES/DS/FS/GS,rw
581 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
582 ABCDEFG J L R V Z 34 | DSTREG -> SLCTR TST_SEL_NONSS PTSELE DLY
583 AB EFG LMN PQ 012 6 | SLCTR2 -> SEGREG TMPC RNI SDEL
584 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
585 A CDE H M VW 34 89 | DES_SR TST_DES_SS PTSAV7 DLY SPTR 0 p MOV SS,rw
586 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
587 AB EFG J L R V Z 34 | DSTREG -> SLCTR TST_SEL_SS PTSELE DLY
588 AB EFG LMN PQ 0 2 6 | SLCTR2 -> SEGREG TMPC RnI SDEL
589 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
58A AB DE N P WXYZ 34 | LD_DESCRIPTOR LCALL DLY 0 PM_LD_DSESFSGS
58B ABCDEFG J L O R V Z 3 | OPR_R -> SLCTR TST_SEL_NONSS PTSELE UNL
58C AB EFG LMN PQ 012 6 | SLCTR2 -> SEGREG TMPC RNI SDEL
58D 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
58E AB DE N P WXYZ 34 | LD_DESCRIPTOR LCALL DLY 0 PM_LD_SS
58F AB EFG J L O R V Z 3 | OPR_R -> SLCTR TST_SEL_SS PTSELE UNL
590 AB EFG LMN PQ 0 2 6 | SLCTR2 -> SEGREG TMPC RnI SDEL
591 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
592 NO R TU W YZ 3 5 7 | TMPD PASS UNL RD D 0 NULL_SELECTOR
593 HI L QRS YZ 34 6 9 | 0 DESPTR 0 RETURN DLY SDEH
594 GHI LM QRS 3 6 &| 0 -> TMPC 0 UNL SDES
------------------------------------------|----------------------------------------------------------------------------------------------
595 A CDEF IJKLM VWXY 34 89 | DES_ES TST_DES_SIMPLE PTSAV1 DLY SPTR 0 PM_LES
596 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
597 BC FG J L O R V Z 3 | OPR_R -> SLCTR TST_SEL_LES PTSELE UNL
598 AB EFG IJKLMN PQ 012 6 | SLCTR2 -> ES TMPC RNI SDEL
599 G MN S 34 | SIGMA -> SRCREG DLY
------------------------------------------|----------------------------------------------------------------------------------------------
59A A CDE IJK M VW 34 89 | DES_SS TST_DES_SS PTSAV7 DLY SPTR 0 PM_LSS
59B ABC EF N P WXYZ | LD_DES_SSFSGS LCALL
59C AB EFG J L O R V Z 3 | OPR_R -> SLCTR TST_SEL_SS PTSELE UNL
59D AB EFG IJK MN PQ 012 6 | SLCTR2 -> SS TMPC RNI SDEL
59E G MN S 34 | SIGMA -> SRCREG DLY
------------------------------------------|----------------------------------------------------------------------------------------------
59F A CDEF IJK VWXY 34 89 | DES_DS TST_DES_SIMPLE PTSAV1 DLY SPTR 0 PM_LDS
5A0 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
5A1 BC G J L O R V Z 3 | OPR_R -> SLCTR TST_SEL_LDS PTSELE UNL
5A2 AB EFG IJK N PQ 012 6 | SLCTR2 -> DS TMPC RNI SDEL
5A3 G MN S 34 | SIGMA -> SRCREG DLY
------------------------------------------|----------------------------------------------------------------------------------------------
5A4 A D F N STUV XY | SIGMA 0x40 OR 0 PM_LFS_LGS
5A5 G JK MN S | SIGMA -> COUNTR
5A6 =====================================|
5A7 A CDEFG KL VWXY 34 89 | -1 -> IRF TST_DES_SIMPLE PTSAV1 DLY SPTR
5A8 ABC EF N P WXYZ | LD_DES_SSFSGS LCALL
5A9 B DEFG J L O R V Z 3 | OPR_R -> SLCTR TST_SEL_LFSLGS PTSELE UNL
5AA AB EFG KL N PQ 012 6 | SLCTR2 -> IRF TMPC RNI SDEL
5AB G MN S 34 | SIGMA -> SRCREG DLY
------------------------------------------|----------------------------------------------------------------------------------------------
5AC A CD F IJKL VW 34 89 | DES_CS TST_DES_JMP PTSAV7 DLY SPTR 0 JUMP_FAR_PM
5AD AB DE N P WXYZ | LD_DESCRIPTOR LCALL
5AE ABCDE G J L N P RS V Z | COUNTR -> SLCTR TST_SEL_CS PTSELE
5AF B E GH J L N PQ V X | SLCTR2 -> PROTUN SET_RPL_TO_CPL PTGEN
5B0 AB EF 6 | TMPC SDEL
5B1 CDEF L NO Q WXY 789&| PAGER5 JMP_FAR_COMMON LJUMP SPCR
5B2 N P R TU W YZ | PROTUN PASS
------------------------------------------|----------------------------------------------------------------------------------------------
5B3 A CD V XY | TST_DES_JGATE PTGATE 0 JUMP_FAR_PM_GATE
5B4 GH JKL N S 2 | SIGMA -> TMPH RPT
5B5 A C EF IJKL VW 34 89 | DES_CS TST_DES_JGDEST PTSAV7 DLY SPTR
5B6 A E OPQR WXY | #GP/#TS(I0,E0) LJUMP
5B7 B V X | SET_FAULT PTGEN
------------------------------------------|----------------------------------------------------------------------------------------------
5B8 A C FG K MN P R V XY | PROTUN -> COUNT5 TST_DES_CGATE PTGATE 0 CALL_FAR_PM_GATE
5B9 GH JKL N ST WX Z 2 | SIGMA -> TMPH SINTHW RPT
5BA A C IJKL VW 34 89 | DES_CS TST_DES_CGDEST PTSAV7 DLY SPTR
5BB A E OPQR WXY | #GP/#TS(I0,E0) LJUMP 0 GENERAL_FAULTP
5BC B V X | SET_FAULT PTGEN
------------------------------------------|----------------------------------------------------------------------------------------------
5BD T W Y | SMISC2 0 CALLGATE286
5BE C F NO RSTUV XYZ | TMPC 0xffff AND 0 CALLGATE386
5BF GHI LMN S | SIGMA -> TMPC
5C0 BC NO Q TUV XYZ | TMPB 0xffff0000 AND
5C1 AB EF N STUV XY | SIGMA TMPC OR
5C2 ABC FGH JK MN S U X Z | SIGMA -> TMPG LD_DESCRIPTOR JMP
5C3 ABCDE G J L N PQR V Z 34 | TMPH -> SLCTR TST_SEL_CS PTSELE DLY
------------------------------------------|----------------------------------------------------------------------------------------------
5C4 CD HI M P R 67 &| SLCTR DESSDT 4 IN=+ 0 LD_DES_SSFSGS
5C5 CD F N TUV X Z 567 | IMM 0x10 XOR rd D
5C6 C G JK MN S 345 | SIGMA -> COUNTR -4 DLY IN+=
5C7 ABC F U X Z 567 | LD_DESCRIPTOR2 JMP rd D
5C8 A CDEFGH J L O R V XYZ 3 | OPR_R -> PROTUN TST_DES_SIMPLE PTOVRR UNL
------------------------------------------|----------------------------------------------------------------------------------------------
5C9 CD HI M P R 67 &| SLCTR DESSDT 4 IN=+ 0 LD_DESCRIPTOR
5CA 567 | rd D
5CB C 345 | -4 DLY IN+=
5CC 567 | rd D
5CD A CDEFGH J L O R V XYZ 3 | OPR_R -> PROTUN TST_DES_SIMPLE PTOVRR UNL
5CE GHI K O R T VW | OPR_R -> TMPB BITS32 0 LD_DESCRIPTOR2
5CF CD F X 34 | 0x10 LDBSLU DLY
5D0 AB D GHI LM O R TU WXYZ 3 | OPR_R -> TMPC TMPB SHIFT UNL
5D1 A E OPQR WXY | #GP/#TS(I0,E0) LJUMP
5D2 B V X | SET_FAULT PTGEN
------------------------------------------|----------------------------------------------------------------------------------------------
5D3 ABC EFGHI LMN S U X Z | SIGMA -> TMPC PROT_TESTS_CMN JMP 0 PRESENT_TSS
5D4 HI L NO Q T V X Z 6 9 | TMPB DESPTR 0 BITSDE SDEH
------------------------------------------|----------------------------------------------------------------------------------------------
5D5 CD GHI LMN S 345 | SIGMA -> TMPC 4 DLY IN+= 0 PROT_TESTS_PASSED
5D6 G I L N P R 5 789 | PROTUN -> OPR_W WR W
5D7 HI L NO Q T V X Z 34 6 9 | TMPB DESPTR 0 BITSDE DLY SDEH
5D8 AB EF YZ 6 &| TMPC RETURN SDES 0 PROT_TESTS_CMN
5D9 AB E GHI LM O R TU W Y | OPR_R -> TMPC TMPD PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
5DA CD GHI LMN S 345 | SIGMA -> TMPC 4 DLY IN+= 0 PROT_TESTS_PASSED2
5DB G I L N P R 5 789 | PROTUN -> OPR_W WR W
5DC ABCD F HI L NO Q U W Y 34 6 9 | TMPB DESPTR PROT_TESTS_P16 JMISC2 DLY SDEH
5DD AB EF YZ 6 &| TMPC RETURN SDES
5DE GHI LM O R T VW | OPR_R -> TMPC BITS32
------------------------------------------|----------------------------------------------------------------------------------------------
5DF GHI LM O R T VW Y | OPR_R -> TMPC BITS16 0 PROT_TESTS_P16
5E0 A C E IJKL VW 34 89 | DES_CS TST_DES_CALL PTSAV7 DLY SPTR 0 CALL_FAR_PM
5E1 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
5E2 ABCDE G J L N P RS V Z | COUNTR -> SLCTR TST_SEL_CS PTSELE
5E3 AB EFGH J L N PQ 6 | SLCTR2 -> PROTUN TMPC SDEL
5E4 B E L V X 789&| PAGER5 SET_RPL_TO_CPL PTGEN SPCR
5E5 D F H K MNOP RSTUV YZ 34 67 &| ESP DESSTK NEGWSZ ADD DLY IN=+
5E6 G I L OPQR 5 78 &| CS -> OPR_W WR
5E7 GHI K N P R 345 9 | PROTUN -> TMPB DLY IN+D
5E8 G I L NO QRS 5 78 &| EIP -> OPR_W WR
5E9 D F N STUV YZ | SIGMA NEGWSZ ADD
5EA CDEF NO Q WXY 34 | JMP_FAR_COMMON LJUMP DLY
5EB AB D H LMN STU W Y | SIGMA -> eSP TMPB PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
5EC C E XYZ | -2 LDBSRM 0 MORE_PRIV16
5ED N STU WXYZ | SIGMA 0 SHIFT
5EE A CD U X Z | FOUND_STACK JMP
5EF CDE I KL N ST VW Y 34 67 &| SIGMA DES_TR 2 BITS16 DLY IN=+
------------------------------------------|----------------------------------------------------------------------------------------------
5F0 A E OPQR WXY | #GP/#TS(I0,E0) LJUMP 0 GENERAL_FAUL2P
5F1 B GH JK N PQR V X | TMPH -> SLCTR2 SET_FAULT PTGEN
------------------------------------------|----------------------------------------------------------------------------------------------
5F2 BC E N PQR TUV XYZ | TMPH 3 AND 0 PUSH_V86_SREGS
5F3 G I L OP R 5 789 | GS -> OPR_W WR W
5F4 G JK MN S 345 9 | SIGMA -> COUNTR DLY IN+D
5F5 G I L OP RS 5 789 | FS -> OPR_W WR W
5F6 DE UVW Y 345 9 | GENERAL_FAUL2P JCNTNZ DLY IN+D
5F7 G I L OPQ 5 789 | DS -> OPR_W WR W
5F8 345 9 | DLY IN+D
5F9 A CDE G I L OPQRS U X Z 5 789 | ES -> OPR_W MORE_PRIV2 JMP WR W
5FA 345 9 | DLY IN+D
------------------------------------------|----------------------------------------------------------------------------------------------
5FB CD GHI MNO Q T VW 345 | TMPB -> TMPE 4 BITS32 DLY IN+= 0 MORE_PRIVILEGE
5FC A E G I L N P R XYZ 5 789 | PROTUN -> OPR_W 0x5d LDBSRM WR W
5FD B EFGH J L N PQ V X | SLCTR2 -> PROTUN WRITE_RPL PTGEN
5FE B E GH J LMNO RS UVWXYZ 2 | TMPC -> MDTMP4 MORE_PRIV16 J16BIT RPT
5FF BC E GH JKL N P R TUV XYZ | PROTUN -> TMPH 3 AND
600 N STU WXYZ | SIGMA 0 SHIFT
601 DE I KL N S 34 67 &| SIGMA DES_TR WORDSZ DLY IN=+
602 GH JK O QR T WXYZ 5 7 &| TR -> SLCTR2 STSSAF RD 0 FOUND_STACK
603 345 9 | DLY IN+D
604 GHI L O R 3 5 7 9 | OPR_R -> TMPD UNL RD W
605 A EF IJKL VWX 34 89 | DES_CS TST_DES_MOREPR PTSAV3 DLY SPTR
606 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
607 AB DE G J L O R V X Z 3 | OPR_R -> SLCTR TST_SEL_MOREPR PTSELA UNL
608 AB EF T X Z 6 | TMPC CTSSAF SDEL
609 CD F N P WX | PUSH_V86_SREGS LJMPVM
60A D F H KLMNO R 34 67 &| TMPD DESCSW NEGWSZ DLY IN=+
60B AB DE G I L OPQ S U WX 5 789 | SS -> OPR_W MORE_PRIV_INT JMISC1 WR W 0 MORE_PRIV2
60C ABC EFGHI L N P RSTUV YZ 345 9 | COUNTR -> TMPD ESP ADD DLY IN+D
60D A C E G I L NOP RS UVW YZ 5 78 &| ESP -> OPR_W COPY_PRMS_SKIP JCNTZ WR
60E 345 9 | DLY IN+D
60F ABCD U W Y | MORE_PRIV3 JMISC2
610 AB E N STUV YZ | SIGMA TMPD ADD
611 AB E N STUV YZ | SIGMA TMPD ADD
612 AB E N STUV YZ | SIGMA TMPD ADD
613 ABC E H LMN S U X Z | SIGMA -> eSP COPY_PARAMS JMP 0 MORE_PRIV3
614 GHI L O S 5 | IRF2 -> TMPD 0 IN+=
------------------------------------------|----------------------------------------------------------------------------------------------
615 G I L NOP RS 5 78 &| ESP -> OPR_W WR 0 MORE_PRIV_INT
616 A C F N PQRSTUV XYZ 345 9 | FLAGSB 0x37fd7 AND DLY IN+D
617 AB D G I L N S U X Z 5 78 &| SIGMA -> OPR_W COPY_PRMS_SKIP JMP WR
618 T V 345 9 | CLT DLY IN+D
------------------------------------------|----------------------------------------------------------------------------------------------
619 D F H K MNOP RSTUV YZ 34 67 &| ESP DESSTK NEGWSZ ADD DLY IN=+ 0 COPY_PARAMS
61A H LMN ST 5 7 &| SIGMA -> eSP DECNTR RD
61B H KLMNO R TUV YZ 34 67 9 | TMPD DESCSW 0 ADD DLY IND=
61C ABC E GHI L N S UVW YZ 5 8 &| SIGMA -> TMPD COPY_PRMS_DONE JCNTZ wr
61D D F H K MNOP RSTUV YZ 34 67 &| ESP DESSTK NEGWSZ ADD DLY IN=+
61E H LMN ST 5 7 &| SIGMA -> eSP DECNTR RD 0 COPY_PRMS_LOOP
61F D F H KLMNO R TUV YZ 34 67 &| TMPD DESCSW NEGWSZ ADD DLY IN=+
620 E GHI L N S UVW Y 3 5 8 &| SIGMA -> TMPD COPY_PRMS_LOOP JCNTNZ UNL wr
621 D F H K MNOP RSTUV YZ 34 67 &| ESP DESSTK NEGWSZ ADD DLY IN=+
622 D F H KLMNO R 3 67 &| TMPD DESCSW NEGWSZ UNL IN=+ 0 COPY_PRMS_DONE
623 G I L OPQR 5 789 | CS -> OPR_W WR W 0 COPY_PRMS_SKIP
624 D F 345 | NEGWSZ DLY IN+=
625 AB D G I L NO QRST Z 5 78 &| EIP -> OPR_W TMPB LDCNTR WR
626 ABC EF H N PQ S U W Z 34 | TMPG -> eIP NO_ERROR_CODE JNERRC DLY
627 GH J L NO ST VW | TMPE -> PROTUN BITS32
628 CD FGHI L NO X Z | TMPF -> TMPD 0x10 LDBSRU
629 AB E QRSTU WXYZ 345 9 | 0 TMPD SHIFT DLY IN+D
62A G I L N S 5 789 | SIGMA -> OPR_W WR W
62B B FGHI L N R V X 34 | MDTMP -> TMPD COPY_STACK_DPL PTGEN DLY 0 NO_ERROR_CODE
62C CD FGH JK M O S X Z 5 9 | IRF2 -> TMPG 0x10 LDBSRU IN+D
62D AB E IJKL NO STU WXYZ 6 9 | TMPE DES_CS TMPD SHIFT SDEH
62E GHI K N S | SIGMA -> TMPB
62F AB D 6 &| TMPB SDES
630 AB E GHI K N PQ S 6 | TMPG -> TMPB TMPD SDEL
631 D L N QRS WX 789&| PAGER5 ZERO_V86_SREGS LJMPVM SPCR
632 C F NO QR TUV XYZ 34 | EFLAGS 0xffff AND DLY
633 GHI KL N S | SIGMA -> EFLAGS 0 MORE_PRIV_DONE
634 H KL NO QRS 34 67 9 | EIP DESCOD DLY IND=
635 AB EF N P RSTU WXYZ 5 9&| COUNTR TMPC SHIFT PREF
636 GHI L N S 34 | SIGMA -> TMPD DLY
637 AB D IJK MN P RSTU W Y 6 9 | COUNTR DES_SS TMPB PASS2 SDEH
638 AB E G IJK MN PQ 6 &| SLCTR2 -> SS TMPD SDES
639 AB EFG IJKL N PQR 012 6 | TMPH -> CS TMPC RNI SDEL
63A H LMN S | SIGMA -> eSP
------------------------------------------|----------------------------------------------------------------------------------------------
63B G IJK QRS 34 789 | 0 -> DS DLY SAR 0 ZERO_V86_SREGS
63C G IJKLM QRS 789 | 0 -> ES SAR
63D C E G IJ LM QRS U X Z 789 | 0 -> FS MORE_PRIV_DONE JMP SAR
63E G IJ L QRS 789 | 0 -> GS SAR
------------------------------------------|----------------------------------------------------------------------------------------------
63F H K MN S 34 67 9 | SIGMA DESSTK DLY IND= 0 IRETd_V86
640 C F TU W Y 5 7 | 0xffff PASS2 RD D
641 CD GH J LMN S 345 | SIGMA -> MDTMP4 4 DLY IN+=
642 A EFGHIJ LM O R X 3 5 7 | OPR_R -> ESP 0x0d LDBSLU UNL RD D
643 BC E QRSTU WXYZ 345 9 | 0 3 SHIFT DLY IN+D
644 GHI K O R 3 5 7 | OPR_R -> TMPB UNL RD D
645 BCD N STUV XY 345 9 | SIGMA 0x8200 OR DLY IN+D
646 GHI L O R 3 5 7 | OPR_R -> TMPD UNL RD D
647 GHI LMN S 345 9 | SIGMA -> TMPC DLY IN+D
648 GHI M O R 3 5 7 | OPR_R -> TMPE UNL RD D
649 HI KLMN PQ S 345 9 | TMPG -> IP DLY IN+D
64A GH JK O R 3 5 7 | OPR_R -> SLCTR2 UNL RD D
64B B FGH J L V 34 | -1 -> PROTUN COPY_STACK_DPL PTF DLY
64C IJKL NO RS 789 | TMPC DES_CS SAR
64D IJKL N P RS 6 9&| COUNTR DES_CS SBRM
64E IJKL N R 78 | MDTMP DES_CS SLIM
64F L 789&| PAGER5 SPCR
650 IJKL NO QRS 34 67 9 | EIP DES_CS DLY IND=
651 N P RSTU W YZ 5 9&| COUNTR PASS PREF
652 B FG IJ LMN PQ T Z 34 6 9&| SLCTR2 -> FS 0x65 LDCNTR DLY SBRM
653 G IJK NO S 6 9&| TMPE -> DS SBRM
654 G IJK MNO Q 6 9&| TMPB -> SS SBRM
655 G IJKLMNO R 6 9&| TMPD -> ES SBRM
656 G IJ L O R 3 6 9&| OPR_R -> GS UNL SBRM
657 IJKLMNO RS 789 | TMPC DES_ES SAR 0 IRETd_V86_LOOP
658 FG KL NO RS UVW Z 789 | TMPC -> IRF IRETd_V86_LOOP JCT4N1 SAR
659 G KL N R T 78 | MDTMP -> IRF DECNTR SLIM
65A IJKLMN R 012 78 | MDTMP DES_ES RNI SLIM
65B G IJKL N S | SIGMA -> CS
------------------------------------------|----------------------------------------------------------------------------------------------
65C A E GHI L N ST Z | SIGMA -> TMPD 0x5d LDCNTR 0 TASK_RETURN
65D A C TUV X Z | -1 0x4000 XOR
65E GHI K N ST XYZ | SIGMA -> TMPB FLGSBA
65F AB D GH JKLMNO QR TUV XYZ | EFLAGS -> FLAGSB TMPB AND
660 GHI KL N S | SIGMA -> EFLAGS
661 BC EF N RS WXYZ | SAVE_TASK LCALL
662 CDEF N P RSTUV Z | COUNTR 1 SUB
663 I KL T X 34 67 9&| DES_TR 0 CTSKS DLY IN=2
664 T WXYZ 5 7 9 | STSSAF RD W
665 A F I KL VWXY 34 89 | DES_TR TST_DES_TSSTSR PTSAV1 DLY SPTR
666 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
667 ABC FG J L O R V X Z 3 | OPR_R -> SLCTR TST_SEL_GDT PTSELA UNL
668 AB EFGH JK MN PQ T VW 6 | SLCTR2 -> TMPG TMPC BITS32 SDEL
669 CD FGHI LM O QR X | TR -> TMPC 0x10 LDBSLU
66A AB EF QRSTU WXYZ | 0 TMPC SHIFT
66B GHI LMN S | SIGMA -> TMPC
66C C F N PQ STUV XYZ | TMPG 0xffff AND
66D ABCD UVWXYZ | LOAD_TASK_16B J16BIT
66E AB EF I K MN S 34 67 &| SIGMA DESABS TMPC DLY IN=+
66F A D F N R WXY 89&| LOAD_TASK_32 LJUMP TSDB
670 B DEF I KL 34 67 9&| DES_TR 0x60 DLY IN=2
------------------------------------------|----------------------------------------------------------------------------------------------
671 BC E N R WXY 89&| LOAD_TASK_16A LJUMP TSDB 0 LOAD_TASK_16B
672 B D T Z | 0x29 LDCNTR
------------------------------------------|----------------------------------------------------------------------------------------------
673 B DEF U X | TASK_RETURN JNT 3 p IRETd
674 T VWX | CLRNMI
675 DE N STUV YZ 5 7 &| SIGMA WORDSZ ADD RD
676 DE 345 | WORDSZ DLY IN+=
677 DE N STUV YZ 5 7 &| SIGMA WORDSZ ADD RD
678 GH JK M O R 3 | OPR_R -> TMPG UNL
679 GH JKLMNO QR T XYZ 345 9 | EFLAGS -> FLAGSB FLGSBA DLY IN+D
67A G JK M O R 3 5 7 &| OPR_R -> COUNTR UNL RD
67B 34 | DLY
67C HI KL O R 3 | OPR_R -> FLAGS UNL
67D 34 | DLY
67E N QRS WX | IRETd_V86 LJMPVM
67F A DEF IJKL VWX 34 89 | DES_CS TST_DES_RETF PTSAV3 DLY SPTR 0 RETF_PM
680 H LMN S | SIGMA -> eSP
681 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
682 ABCD FG J L N P RS V Z 34 | COUNTR -> SLCTR TST_SEL_RET PTSELE DLY
683 AB EF N P RSTU W YZ 6 | COUNTR TMPC PASS SDEL
684 CDE L NO Q WXY 789&| PAGER5 JMP_FAR_DONE LJUMP SPCR
685 H KL N PQ S 34 67 9 | TMPG DESCOD DLY IND=
------------------------------------------|----------------------------------------------------------------------------------------------
686 AB F N P WXYZ 567 | LD_DESCRIPTOR2 LCALL rd D 0 RETF_OUTER_LEV
687 A CDEFGH J L O R V XYZ 3 | OPR_R -> PROTUN TST_DES_SIMPLE PTOVRR UNL
688 AB EFGHI K N P RS 6 | COUNTR -> TMPB TMPC SDEL
689 A EF L X 789&| PAGER5 0x0d LDBSLU SPCR
68A H K MNOP RS 34 67 9 | ESP DESSTK DLY IND=
68B AB D QRSTU WXYZ 5 7 &| 0 TMPB SHIFT RD
68C DE GH JKL N P RS 345 | COUNTR -> TMPH WORDSZ DLY IN+=
68D B FGH J L N S V X 5 7 &| SIGMA -> PROTUN COPY_STACK_DPL PTGEN RD
68E AB DE O R TUV YZ 3 | OPR_R IMM ADD UNL
68F H KL N PQ S 34 67 9 | TMPG DESCOD DLY IND=
690 B GHI L N ST Z 5 9&| SIGMA -> TMPD 0x1f LDCNTR PREF
691 A DE IJK M VWX 34 89 | DES_SS TST_DES_RTOLSS PTSAV3 DLY SPTR
692 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
693 ABCD G J L O R V X Z 3 | OPR_R -> SLCTR TST_SEL_RET_OL PTSELA UNL
694 AB EFG IJK MN PQ 6 | SLCTR2 -> SS TMPC SDEL
695 CDEF IJKLMN P RSTUV YZ 34 7 9 | COUNTR DES_ES 1 ADD DLY LAR
696 BC E GH J L O S V | IRF2 -> PROTUN TST_DES_RTOLOS PTF
697 A DE N Q S WXYZ | RETF_OL_ES LCALL
698 G JK MN S | SIGMA -> COUNTR
699 BC E IJK N P RSTUV YZ 7 9 | COUNTR DES_DS 3 ADD LAR 0 RETF_OL_ES
69A BC E GH J L O S V | IRF2 -> PROTUN TST_DES_RTOLOS PTF
69B A E N Q S WXYZ | RETF_OL_DS LCALL
69C G JK MN S | SIGMA -> COUNTR
69D CDEF IJ LMN P RSTUV YZ 7 9 | COUNTR DES_FS 1 ADD LAR 0 RETF_OL_DS
69E BC E GH J L O S V | IRF2 -> PROTUN TST_DES_RTOLOS PTF
69F BCDE N Q S WXYZ | RETF_OL_FS LCALL
6A0 G JK MN S | SIGMA -> COUNTR
6A1 CDEF IJ L N P RSTUV YZ 7 9 | COUNTR DES_GS 1 ADD LAR 0 RETF_OL_FS
6A2 BC E GH J L O S V | IRF2 -> PROTUN TST_DES_RTOLOS PTF
6A3 BC E N Q S WXYZ | RETF_OL_GS LCALL
6A4 G JK MN S | SIGMA -> COUNTR
6A5 AB E G IJKL N PQR TU W Y | TMPH -> CS TMPD PASS2 0 RETF_OL_GS
6A6 H N PQ S 012 | TMPG -> eIP RNI
6A7 H LMN S | SIGMA -> eSP
------------------------------------------|----------------------------------------------------------------------------------------------
6A8 YZ | RETURN 0 ZERO_SLCTR_AR
6A9 G KL QRS 6 9 | 0 -> IRF 0 SDEH
------------------------------------------|----------------------------------------------------------------------------------------------
6AA B D GH J L S V X Z 5 7 9 | SRCREG -> PROTUN READ_RPL PTSELA RD W 1 p ARPL mw,rw
6AB 2 | RPT
6AC 34 | DLY
6AD ABC E GH J L O R V X Z 3 | OPR_R -> PROTUN TST_SEL_ARPL PTSELA UNL
6AE 2 | RPT
6AF =====================================|
6B0 G I L N P R T V XY 5 789 | PROTUN -> OPR_W SEZF WR W
6B1 012 | RNI
6B2 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
6B3 T V XYZ | CLZF 0 ARPL_FAILED
6B4 012 | RNI
6B5 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
6B6 B D GH J L S V X Z | SRCREG -> PROTUN READ_RPL PTSELA 0 p ARPL rw,rw
6B7 2 | RPT
6B8 =====================================|
6B9 ABC E GH J L R V X Z | DSTREG -> PROTUN TST_SEL_ARPL PTSELA
6BA 2 | RPT
6BB =====================================|
6BC G L N P R T V XY 012 | PROTUN -> DSTREG SEZF RNI
6BD =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
6BE ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 1 p LTR mw
6BF =====================================|
6C0 5 7 9 | RD W
6C1 ABCD U X Z 34 | LTR_COMMON JMP DLY
6C2 G J L O R 3 | OPR_R -> SLCTR UNL
------------------------------------------|----------------------------------------------------------------------------------------------
6C3 ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 0 p LTR rw
6C4 G J L R | DSTREG -> SLCTR
6C5 A I KL VWXY 34 89 | DES_TR TST_DES_TSSLTR PTSAV1 DLY SPTR 0 LTR_COMMON
6C6 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
6C7 ABC F N PQ V X Z | SLCTR2 TST_SEL_GDT PTSELA
6C8 AB EFG I KL N PQ 34 6 | SLCTR2 -> TR TMPC DLY SDEL
6C9 CD HI M P R 67 &| SLCTR DESSDT 4 IN=+
6CA BCD N P R TUV XY | PROTUN 0x8200 OR
6CB G I L N S 012 5 789 | SIGMA -> OPR_W RNI WR W
6CC 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
6CD G I L O QR 012 5 789 | TR -> OPR_W RNI WR W 1 p STR mw
6CE 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
6CF G L O QR 012 | TR -> DSTREG RNI 0 p STR rw
6D0 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
6D1 ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 1 p LLDT mw
6D2 =====================================|
6D3 5 7 9 | RD W
6D4 ABCD U X Z 34 | 6D8 JMP DLY
6D5 G J L O R 3 | OPR_R -> SLCTR UNL
------------------------------------------|----------------------------------------------------------------------------------------------
6D6 ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 0 p LLDT rw
6D7 G J L R | DSTREG -> SLCTR
6D8 A D IJ M VWXY 34 89 | DESLDT TST_DES_LDT PTSAV1 DLY SPTR
6D9 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
6DA ABC N P R V X Z | PROTUN TST_SEL_LLDT PTSELA
6DB AB EFG IJ MN PQ 012 6 | SLCTR2 -> LDTR TMPC RNI SDEL
6DC =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
6DD G IJ MN PQ 3 5 7 | SLCTR2 -> LDTR UNL RD D 0 LLDT_TEST_PASS
6DE IJ M QRS 01234 6 9 | 0 DESLDT 0 RNI DLY SDEH
6DF 3 | UNL
------------------------------------------|----------------------------------------------------------------------------------------------
6E0 G I L OP S 012 5 789 | LDTR -> OPR_W RNI WR W 1 p SLDT mw
6E1 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
6E2 G L OP S 012 | LDTR -> DSTREG RNI 0 p SLDT rw
6E3 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
6E4 AB EF N RS WXYZ 5 7 9 | LAR_LSL_VERRWM LCALL RD W 1 p LAR rv,mv
6E5 CDEF VWXY 34 89 | TST_DES_LAR PTSAV1 DLY SPTR
6E6 G MN S | SIGMA -> SRCREG
6E7 AB F N RS WXYZ | LAR_LSL_VERRWR LCALL 0 p LAR rv,rv
6E8 CDEF VWXY 34 89 | TST_DES_LAR PTSAV1 DLY SPTR
6E9 G MN S | SIGMA -> SRCREG
6EA AB EF N RS WXYZ 5 7 9 | LAR_LSL_VERRWM LCALL RD W 1 p LSL rv,mv
6EB CDE VWXY 34 89 | TST_DES_LSL PTSAV1 DLY SPTR
6EC AB F N RS WXYZ | LAR_LSL_VERRWR LCALL 0 p LSL rv,rv
6ED CDE VWXY 34 89 | TST_DES_LSL PTSAV1 DLY SPTR
6EE T VW 34 | BITS32 DLY 0 LSL_HELPER
6EF A DE GHI K N PQ X Z 3 | SLCTR2 -> TMPB 8 LDBSRU UNL
6F0 AB D QRSTU WXYZ | 0 TMPB SHIFT
6F1 BCDEFGH J L N S V | SIGMA -> PROTUN TST_DES_GRANUL PTF
6F2 C F N PQ STUV XYZ | TMPG 0xffff AND
6F3 GHI K N S | SIGMA -> TMPB
6F4 A D N PQ TUV XYZ | SLCTR2 0xf0000 AND
6F5 AB D N STUV XY | SIGMA TMPB OR 0 LSL_GRANULARITY_COARSE
6F6 CDEF N STUV YZ | SIGMA 1 ADD
6F7 A EFGHI LMN STU W Y | SIGMA -> TMPC 0x0d PASS2
6F8 C EF N STUV YZ | SIGMA -1 ADD
6F9 GHI L N S | SIGMA -> TMPD
6FA AB E GHI K QRS X | 0 -> TMPB TMPD LDBSLU
6FB AB EF QRSTU WXYZ | 0 TMPC SHIFT
6FC C EF N STUV YZ | SIGMA -1 ADD
6FD T V X Z | BITSDE 0 LSL_GRANULARITY_FINE
6FE AB D N STUV XY 012 | SIGMA TMPB OR RNI
6FF G MN ST V XY | SIGMA -> SRCREG SEZF
------------------------------------------|----------------------------------------------------------------------------------------------
700 AB EF N RS WXYZ 5 7 9 | LAR_LSL_VERRWM LCALL RD W 1 p VERR mw
701 CD F VWXY 34 89 | TST_DES_VERR PTSAV1 DLY SPTR
702 =====================================|
703 AB F N RS WXYZ | LAR_LSL_VERRWR LCALL 0 p VERR rw
704 CD F VWXY 34 89 | TST_DES_VERR PTSAV1 DLY SPTR
705 =====================================|
706 AB EF N RS WXYZ 5 7 9 | LAR_LSL_VERRWM LCALL RD W 1 p VERW mw
707 CD VWXY 34 89 | TST_DES_VERW PTSAV1 DLY SPTR
708 =====================================|
709 AB F N RS WXYZ | LAR_LSL_VERRWR LCALL 0 p VERW rw
70A CD VWXY 34 89 | TST_DES_VERW PTSAV1 DLY SPTR
70B =====================================|
70C ABCD F U X Z 34 | LAR_LSL_VERRW JMP DLY 0 LAR_LSL_VERRWM
70D AB DEFG J L O R V X Z 3 | OPR_R -> SLCTR TST_SEL_LLVV PTSELA UNL
------------------------------------------|----------------------------------------------------------------------------------------------
70E AB DEFG J L R V X Z 34 | DSTREG -> SLCTR TST_SEL_LLVV PTSELA DLY 0 LAR_LSL_VERRWR
70F CD HI M P R T W 67 &| SLCTR DESSDT 4 SNOFLT IN=+ 0 LAR_LSL_VERRW
710 T VW 2 | BITS32 RPT
711 A DE GHI MN PQ X Z 567 | SLCTR2 -> TMPE 8 LDBSRU rd D
712 C 345 | -4 DLY IN+=
713 BC QRSTU WXYZ 567 | 0 0xffff0000 SHIFT rd D
714 CDEFG J L O R V XYZ 3 | OPR_R -> SLCTR TST_DES_LAR PTOVRR UNL
715 GHI K N ST V X Z 34 | SIGMA -> TMPB BITSDE DLY
716 AB D N PQ TUV XYZ 5 7 9 | SLCTR2 TMPB AND RD W
717 GH JK M O R 3 | OPR_R -> TMPG UNL
718 T V XYZ01234 | CLZF RNI DLY
719 O R 3 | OPR_R UNL
------------------------------------------|----------------------------------------------------------------------------------------------
71A YZ 34 | RETURN DLY 0 LAR_VERRW_SUCCEEDED
71B O R T V XY 0123 | OPR_R SEZF RNI UNL
------------------------------------------|----------------------------------------------------------------------------------------------
71C A E I KL VWXY 34 89 | DES_TR TST_DES_TSSTSG PTSAV1 DLY SPTR 0 TASKGATE
71D AB DE N P WXY | LD_DESCRIPTOR LJUMP
71E AB D FG J L N S V X Z 34 | SIGMA -> SLCTR TST_SEL_TASKGT PTSELA DLY
------------------------------------------|----------------------------------------------------------------------------------------------
71F GH JK MN S | SIGMA -> TMPG 0 AVAIL_TSS
720 BCD N P R TUV XY | PROTUN 0x8200 OR
721 GH J L N S | SIGMA -> PROTUN
722 AB DE N R WXY | SWITCH_TASK LJUMP
723 N PQ STU W YZ | TMPG PASS
------------------------------------------|----------------------------------------------------------------------------------------------
724 ABC FGH JK O QR UVWXYZ | TR -> SLCTR2 SAVE_TASK_16 J16BIT 0 SAVE_TASK
725 T VW Y | BITS16
726 I KL N ST W YZ 34 67 9 | SIGMA DES_TR STSKS DLY IND=
727 G I L OP R T VW 5 789 | GS -> OPR_W BITS32 WR W
728 D F T WXYZ 345 | NEGWSZ STSSAF DLY IN+=
729 ABC EFG I L OP RS U X Z 5 789 | FS -> OPR_W SAVE_TASK_COMM JMP WR W
72A 345 9 | DLY IN+D
------------------------------------------|----------------------------------------------------------------------------------------------
72B B D T Z | 0x29 LDCNTR 0 SAVE_TASK_16
72C C EF N P RSTUV YZ | COUNTR -1 ADD
72D I KL N ST W YZ 34 67 9 | SIGMA DES_TR STSKS DLY IND=
72E G I L OPQ T WXYZ 5 789 | DS -> OPR_W STSSAF WR W 0 SAVE_TASK_COMM
72F D F 345 | NEGWSZ DLY IN+=
730 G I L OPQ S 5 789 | SS -> OPR_W WR W
731 345 9 | DLY IN+D
732 B EFG I L OPQR T Z 5 789 | CS -> OPR_W 7 LDCNTR WR W
733 345 9 | DLY IN+D
734 G I L OPQRS 5 789 | ES -> OPR_W WR W
735 345 9 | DLY IN+D
736 G I L QR T 5 78 &| IRF -> OPR_W DECNTR WR
737 345 9 | DLY IN+D 0 SAVE_TASK_LOOP
738 F UVW Y | SAVE_TASK_LOOP JCNTNZ
739 G I L QR T 5 78 &| IRF -> OPR_W DECNTR WR
73A A C F NO QR TUV XYZ 345 9 | EFLAGS 0x37fd7 AND DLY IN+D
73B G I L N S 5 78 &| SIGMA -> OPR_W WR
73C A E T Z 345 9 | 0x5d LDCNTR DLY IN+D
73D G I L NO QRS YZ 5 78 &| EIP -> OPR_W RETURN WR
73E T V 345 9 | CLT DLY IN+D
------------------------------------------|----------------------------------------------------------------------------------------------
73F BC EF N RS WXYZ | SAVE_TASK LCALL 0 CALL_SAVE_TASK
740 CDEF N P RSTUV Z | COUNTR 1 SUB
741 AB F I KL NO Q U X Z 34 6 9 | TMPB DES_TR LOAD_TASK JMP DLY SDEH
742 AB E GH JK N PQ S 6 &| TMPG -> SLCTR2 TMPD SDES
------------------------------------------|----------------------------------------------------------------------------------------------
743 GH JK MN S | SIGMA -> TMPG 0 AVAIL_TSS_PR
744 BCD N P R TUV XY | PROTUN 0x8200 OR
745 AB D FGH J L N PQ V X Z | SLCTR2 -> PROTUN TST_SEL_TASKGT PTSELA
746 2 | RPT
747 ABCDE GH J L N S U X Z | SIGMA -> PROTUN SWITCH_TASK JMP
748 N PQ STU W YZ | TMPG PASS
------------------------------------------|----------------------------------------------------------------------------------------------
749 A E GHI L N ST Z | SIGMA -> TMPD 0x5d LDCNTR 0 SWITCH_TASK
74A C F N PQ TUV XYZ 34 | SLCTR2 0xffff AND DLY
74B CD HI M P R T WXYZ 67 &| SLCTR DESSDT 4 STSSAF IN=+
74C CD FG I L N P R U W YZ 5 789 | PROTUN -> OPR_W CALL_SAVE_TASK JNTSKS WR W
74D GH JK MN S | SIGMA -> TMPG
74E I KL NO Q 34 6 9 | TMPB DES_TR 0 DLY SDEH
74F AB E GH JK N PQ S 6 &| TMPG -> SLCTR2 TMPD SDES
750 AB EF T VW 6 | TMPC BITS32 SDEL 0 LOAD_TASK
751 CD FGHI LM O QR X | TR -> TMPC 0x10 LDBSLU
752 AB EF QRSTU WXYZ | 0 TMPC SHIFT
753 GHI LMN S | SIGMA -> TMPC
754 AB EF I K MN PQ S 34 67 &| TMPG DESABS TMPC DLY IN=+
755 ABCD F UV Y 89&| TR_BACKLINK_OK JSTSKL TSDB
756 I KL 34 67 9&| DES_TR 0 DLY IN=2
757 G I L O QR 5 789 | TR -> OPR_W WR W
758 AB D GHI M QRS UVWXYZ | 0 -> TMPE LOAD_TASK_16 J16BIT 0 TR_BACKLINK_OK
759 B DEF I KL T VW 34 67 9&| DES_TR 0x60 BITS32 DLY IN=2
75A C EF TU W Y 5 7 9 | -1 PASS2 RD W 0 LOAD_TASK_32
75B C GHI L N S 345 | SIGMA -> TMPD -4 DLY IN+=
75C G IJ M O R 3 5 7 9 | OPR_R -> LDTR UNL RD W
75D 345 9 | DLY IN+D
75E G IJ L O R 3 5 7 9 | OPR_R -> GS UNL RD W
75F 345 9 | DLY IN+D
760 G IJ LM O R 3 5 7 9 | OPR_R -> FS UNL RD W
761 345 9 | DLY IN+D
762 AB D FG IJK O R U X Z 3 5 7 9 | OPR_R -> DS 76D JMP UNL RD W
763 345 9 | DLY IN+D
------------------------------------------|----------------------------------------------------------------------------------------------
764 B D T Z | 0x29 LDCNTR 0 LOAD_TASK_16
765 CDEF I KL N P RST VW Y 34 67 &| COUNTR DES_TR 1 BITS16 DLY IN=+ 0 LOAD_TASK_16A
766 C F TU W Y 5 7 9 | 0xffff PASS2 RD W
767 C E GHI L N S 345 | SIGMA -> TMPD -2 DLY IN+=
768 G IJ M O R 3 5 7 9 | OPR_R -> LDTR UNL RD W
769 345 9 | DLY IN+D
76A G IJK O R 3 | OPR_R -> DS UNL
76B G IJ LM QRS 5 7 9 | 0 -> FS RD W
76C G IJ L QRS 345 9 | 0 -> GS DLY IN+D
76D B EFG IJK M O R T Z 3 5 7 9 | OPR_R -> SS 7 LDCNTR UNL RD W
76E AB E TUV Z 345 9 | -1 TMPD SUB DLY IN+D
76F G IJKL O R 3 5 7 9 | OPR_R -> CS UNL RD W
770 D FGHI LMN S 345 | SIGMA -> TMPC NEGWSZ DLY IN+=
771 G IJKLM O R 3 5 7 &| OPR_R -> ES UNL RD
772 GHI M QRS 345 9 | 0 -> TMPE DLY IN+D
773 AB EF O R TUV XY 3 5 7 &| OPR_R TMPC OR UNL RD 0 LOAD_TASK_LOOP
774 FG KL N S UVW Y 345 9 | SIGMA -> IRF LOAD_TASK_LOOP JCNTNZ DLY IN+D
775 T | DECNTR
776 B D GH J L OPQR V | CS -> PROTUN READ_RPL PTF
777 AB E O R TUV XYZ 3 5 7 &| OPR_R TMPD AND UNL RD
778 GHI KL N ST Z 345 9 | SIGMA -> EFLAGS 0 LDCNTR DLY IN+D
779 AB D H O R UVWXYZ 3 | OPR_R -> eIP 785 J16BIT UNL
77A NO Q STUV X | CR0 SIGN
77B GHI K N S 5 7 | SIGMA -> TMPB RD D
77C 34 | DLY
77D K 7 9&| PDBR LPCR
77E GHI L O S 34 | IRF2 -> TMPD DLY
77F AB E GHI LM O R TUV Z 3 | OPR_R -> TMPC TMPD SUB UNL
780 B F I KL 34 67 &| -1 DES_TR 0x65 DLY IN=+
781 AB D N STUV XYZ 5 7 9 | SIGMA TMPB AND RD W
782 G JK MN S 34 | SIGMA -> COUNTR DLY
783 CDEF O R TUV XYZ 3 | OPR_R 1 AND UNL
784 GHI MN S | SIGMA -> TMPE
785 GH J NOP RS | ESP -> TMPeSP
786 GH J MNO QRST XYZ | EIP -> TMPeIP FLGSBA
787 ABC EFGH JK O QR UV Y | TR -> SLCTR2 NOT_NESTED_TSK JSTSKL 0 LOAD_TASK_NOPG
788 A C GH JKLMNO QR TUV XY | EFLAGS -> FLAGSB 0x4000 OR
789 GH JKLMN S | SIGMA -> FLAGSB
78A ABC GHI KL N S U X Z | SIGMA -> EFLAGS SET_TSKSWTCHED JMP
78B G I KL N PQ ST X | TMPG -> TR CTSKS
------------------------------------------|----------------------------------------------------------------------------------------------
78C N PQ 34 | SLCTR2 DLY 0 NOT_NESTED_TSK
78D CD HI M P R 67 &| SLCTR DESSDT 4 IN=+
78E G I KL N PQ S 567 9 | TMPG -> TR rd W
78F 34 | DLY
790 A DEF O R TUV XYZ 3 | OPR_R ~0x200 AND UNL
791 G I L N ST X 5 789 | SIGMA -> OPR_W CTSKS WR W
792 ABCD F I K MNO RS UVW YZ 34 67 9 | TMPC DESABS WRITE_BACK_CR0 JCNTZ DLY IND= 0 SET_TSKSWTCHED
793 A DE NO Q STUV XY | CR0 8 OR
794 K 789&| PDBR SPCR
795 B FGHI K MN ST Z | SIGMA -> CR0 0x65 LDCNTR 0 WRITE_BACK_CR0
796 A C EFGHI LM OPQR U X Z | CS -> TMPC TASK_FINAL_PM JMP
797 A DEF N S WX | TASK_FINAL_V86 LJMPVM
------------------------------------------|----------------------------------------------------------------------------------------------
798 B FGH J L V | -1 -> PROTUN COPY_STACK_DPL PTF 0 TASK_FINAL_V86
799 IJ LM OP RS 6 9&| FS DES_FS SBRM
79A IJK OPQ 6 9&| DS DES_DS SBRM
79B IJK M OPQ S 6 9&| SS DES_SS SBRM
79C IJKL OPQR 6 9&| CS DES_CS SBRM
79D C F IJ L OP R TU W Y 6 9&| GS DES_GS 0xffff PASS2 SBRM
79E A EFGH JK MN S X 34 | SIGMA -> TMPG 0x0d LDBSLU DLY
79F BC E QRSTU WXYZ | 0 3 SHIFT
7A0 BCD N STUV XY | SIGMA 0x8200 OR
7A1 IJKLM OPQRS 6 9&| ES DES_ES SBRM
7A2 FG KL N S UVW Z 789 | SIGMA -> IRF 7A1 JCT4N1 SAR
7A3 G KL N PQ ST 78 | TMPG -> IRF DECNTR SLIM
7A4 IJKLMN S 789 | SIGMA DES_ES SAR
7A5 IJKLMN PQ S 78 | TMPG DES_ES SLIM
7A6 A D IJ M VWXY 34 89 | DESLDT TST_DES_LDT PTSAV1 DLY SPTR
7A7 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
7A8 AB E G J L OP S V X Z 34 | LDTR -> SLCTR TST_SEL_TR_TSF PTSELA DLY
7A9 A CDEF N WXY | HANDLE_TS_BP LJUMP
7AA AB EFG JK MNO ST VW 6 | TMPE -> COUNTR TMPC BITS32 SDEL
------------------------------------------|----------------------------------------------------------------------------------------------
7AB A EF X 34 | 0x0d LDBSLU DLY 0 TASK_FINAL_PM
7AC AB EF IJ M QRSTU WXYZ 789 | 0 DESLDT TMPC SHIFT SAR
7AD B FGH J L N S V | SIGMA -> PROTUN COPY_STACK_DPL PTF
7AE IJ L QRS 789 | 0 DES_GS SAR
7AF IJ LM QRS 789 | 0 DES_FS SAR
7B0 IJK QRS 789 | 0 DES_DS SAR
7B1 IJK M QRS 789 | 0 DES_SS SAR
7B2 IJKLM QRS 789 | 0 DES_ES SAR
7B3 A D F IJ M VWXY 34 89 | DESLDT TST_DES_LDTTSK PTSAV1 DLY SPTR
7B4 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
7B5 AB E G J L OP S V X Z 34 | LDTR -> SLCTR TST_SEL_TR_TSF PTSELA DLY
7B6 AB EF 6 | TMPC SDEL
7B7 A CDE IJK M VW 34 89 | DES_SS TST_DES_SS PTSAV7 DLY SPTR
7B8 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
7B9 AB DE G J L OPQ S V X Z 34 | SS -> SLCTR TST_SEL_MOREPR PTSELA DLY
7BA AB EF 6 | TMPC SDEL
7BB A C EF IJKL VW 34 89 | DES_CS TST_DES_JGDEST PTSAV7 DLY SPTR
7BC AB DE N P WXYZ | LD_DESCRIPTOR LCALL
7BD ABCDE G J L OPQR V Z 34 | CS -> SLCTR TST_SEL_CS PTSELE DLY
7BE AB EF 6 | TMPC SDEL
7BF L 789&| PAGER5 SPCR
7C0 A CDEF IJK VWXY 34 89 | DES_DS TST_DES_SIMPLE PTSAV1 DLY SPTR
7C1 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
7C2 AB D G J L OPQ V X Z 34 | DS -> SLCTR TST_SEL_TASKFI PTSELA DLY
7C3 AB EF 6 | TMPC SDEL
7C4 A CDEF IJKLM VWXY 34 89 | DES_ES TST_DES_SIMPLE PTSAV1 DLY SPTR
7C5 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
7C6 AB D G J L OPQRS V X Z 34 | ES -> SLCTR TST_SEL_TASKFI PTSELA DLY
7C7 AB EF 6 | TMPC SDEL
7C8 A CDEF IJ LM VWXY 34 89 | DES_FS TST_DES_SIMPLE PTSAV1 DLY SPTR
7C9 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
7CA AB D G J L OP RS V X Z 34 | FS -> SLCTR TST_SEL_TASKFI PTSELA DLY
7CB AB EF 6 | TMPC SDEL
7CC A CDEF IJ L VWXY 34 89 | DES_GS TST_DES_SIMPLE PTSAV1 DLY SPTR
7CD AB DE N P WXYZ | LD_DESCRIPTOR LCALL
7CE AB D G J L OP R V X Z 34 | GS -> SLCTR TST_SEL_TASKFI PTSELA DLY
7CF AB EFG JK MNO ST VW 6 | TMPE -> COUNTR TMPC BITS32 SDEL
7D0 ABC F H KL NO QRS U W Z 34 67 9 | EIP DESCOD TSKF_NO_ERRCOD JNERRC DLY IND= 0 HANDLE_TS_BP
7D1 GHI K NO 5 9&| TMPF -> TMPB PREF
7D2 A CDEF UVWXYZ | ADJ_STACK_16 J16BIT
7D3 C H K MNOP RSTUV YZ 34 67 &| ESP DESSTK -4 ADD DLY IN=+
7D4 CD F H LMN S X Z | SIGMA -> eSP 0x10 LDBSRU 0 ADJ_STACK_DONE
7D5 AB D QRSTU WXYZ | 0 TMPB SHIFT
7D6 G I L N S 5 789 | SIGMA -> OPR_W WR W
7D7 B FGHI K N QR TU W Y 34 | DR7 -> TMPB 0x65 PASS2 DLY 0 TSKF_NO_ERRCOD
7D8 CD F N STUV Z | SIGMA 0x10 SUB
7D9 C EF N STUV X Z | SIGMA -1 XOR
7DA CDE GHI LMN S X | SIGMA -> TMPC 2 LDBSLU
7DB AB EF QRSTU WXYZ | 0 TMPC SHIFT
7DC CDE N STUV XY | SIGMA 2 OR
7DD AB D N STUV XYZ | SIGMA TMPB AND
7DE GH KL N S | SIGMA -> DR7
7DF AB D GH J MNO QRS UVW Z | EIP -> TMPeIP NO_DEBUG_BP JCT4N1
7E0 BCD N QRSTUV XY 01 | DR6 0x8200 OR RNi
7E1 ABCDE OP R WXY | BREAKPOINT LJUMP
7E2 GH KLMN S | SIGMA -> DR6
------------------------------------------|----------------------------------------------------------------------------------------------
7E3 CDEF U X Z | ADJ_STACK_DONE JMP 0 ADJ_STACK_16
7E4 C E H K MNOP RSTUV YZ 34 67 &| ESP DESSTK -2 ADD DLY IN=+
------------------------------------------|----------------------------------------------------------------------------------------------
7E5 CD 345 | 4 DLY IN+= 0 NULL_SELECTOR2
7E6 YZ 3 5 89 | RETURN UNL wr W
7E7 HI L QRS 34 6 9 | 0 DESPTR 0 DLY SDEH
------------------------------------------|----------------------------------------------------------------------------------------------
7E8 AB D FGH J L N PQ V X Z | SLCTR2 -> PROTUN TST_SEL_TASKGT PTSELA 0 AVAIL_TSS_NP
7E9 =====================================|
7EA CDEF OPQR WXY | #NP(I0,E0) LJUMP
7EB =====================================| 0 NO_DEBUG_BP
7EC H KL NO QRS 67 9 | EIP DESCOD IND= 0 CLI_STI
7ED 5 9&| PREF
7EE 34 | DLY
7EF TU WX | FLGOPS 0 CLC/STC/CLD/STD/CMC
7F0 012 | RNI
7F1 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
7F2 H LMN S | SIGMA -> eSP 2 p PUSHFd
7F3 C F NO QR TUV XYZ | EFLAGS 0xffff AND
7F4 A C F N STUV XYZ | SIGMA 0x37fd7 AND
7F5 G I L N S 012 5 78 &| SIGMA -> OPR_W RNI WR
7F6 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
7F7 C EF UV X | CLI_STI JIO_OK 0 CLI/STI
7F8 T VW | BITS32
------------------------------------------|----------------------------------------------------------------------------------------------
7F9 DEF UV X | p PUSHFd JIO_OK 2 r PUSHFd
7FA =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
7FB ABC UV X | p POPFd JIO_OK 3 r POPFd
7FC =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
7FD AB D F UV X | p INT ib JIO_OK 0 r INT ib
7FE =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
7FF AB D F UV X | IRET_REAL_MODE JIO_OK 3 r IRETd
800 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
801 A E OPQR WXY | #GP/#TS(I0,E0) LJUMP 0 OVERLONG_INST
802 B GH JK QRS V X | 0 -> SLCTR2 SET_FAULT PTGEN
------------------------------------------|----------------------------------------------------------------------------------------------
803 H LMN S 5 7 &| SIGMA -> eSP RD 3 p POPFd
804 T VW Y 34 | BITS16 DLY
805 O R TU W YZ 3 | OPR_R PASS UNL
806 HI KL N S 012 | SIGMA -> FLAGS RNI
807 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
808 A OPQ S WXY | INTERRUPT LJUMP 0 p INT ib
809 N TU W YZ | IMM PASS
------------------------------------------|----------------------------------------------------------------------------------------------
80A DE N STUV YZ 5 7 &| SIGMA WORDSZ ADD RD 0 IRET_REAL_MODE
80B DE GH JKLMNO QR T XYZ 345 | EFLAGS -> FLAGSB WORDSZ FLGSBA DLY IN+=
80C DE N STUV YZ 5 7 &| SIGMA WORDSZ ADD RD
80D GH JK M O R T VWX 3 | OPR_R -> TMPG CLRNMI UNL
80E DE H LMN S 345 | SIGMA -> eSP WORDSZ DLY IN+=
80F C FG JK M O R TU W Y 3 5 7 &| OPR_R -> COUNTR 0xffff PASS2 UNL RD
810 C F N STUV YZ | SIGMA 0xffff ADD
811 C F N STUV XY 34 | SIGMA 0xffff OR DLY
812 GHI K N S | SIGMA -> TMPB
813 AB D O R TUV XYZ 3 | OPR_R TMPB AND UNL
814 B D NO Q WXY 34 | JMP_FAR_RM LJUMP DLY
815 HI KL N S | SIGMA -> FLAGS
------------------------------------------|----------------------------------------------------------------------------------------------
816 A OPQ S WXY | INTERRUPT LJUMP 0 INT 3
817 BC E TU W Y | 3 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
818 B EF TU W Y 5 7 &| 7 PASS2 RD 1 BOUND rv,m2v
819 DE GHI K N S 345 | SIGMA -> TMPB WORDSZ DLY IN+=
81A F O R TUV Z 3 5 7 &| OPR_R SRCREG SUB UNL RD
81B 34 | DLY
81C ABC E GHI LM O R U WXY 3 | OPR_R -> TMPC #BR JG UNL
81D AB EF STUV Z | SRCREG TMPC SUB
81E =====================================|
81F ABCD F U WXY | #BR JG
820 012 | RNI
821 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
822 A CDEF OPQ S WXY | FAULT LJUMP 0 #BR
823 C E NO Q TUV YZ | TMPB -2 ADD
------------------------------------------|----------------------------------------------------------------------------------------------
824 T V YZ | SCNTFF 0 DIVIDE_ERROR
825 A CDEF OPQ S WXY | FAULT LJUMP
826 TU W Y | 0 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
827 ABCD F U YZ | NO_OVERFLOW JNO 0 INTO
828 CD TU W Y 01 | 4 PASS2 RNi
829 A OPQ S WXY | INTERRUPT LJUMP
82A =====================================| 0 NO_OVERFLOW
82B A CDEF OPQ S WXY | FAULT LJUMP 0 #UD
82C BC F TU W Y | 6 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
82D GH J NOP RS Y | ESP -> TMPeSP ICESIG 0 HARDWARE_IRQ
82E CD I K M T VW 34 67 9&| DESABS 4 BITS32 DLY IN=2
82F A DE GH J MNO QRS X Z 6 89&| EIP -> TMPeIP 8 LDBSRU IACK
830 I K M T V Y 34 67 9&| DESABS 0 CINTLA DLY IN=2
831 C F QRSTU WXYZ 3 | 0 0xffff SHIFT UNL
832 2 | RPT
833 GHI K N S 6 89&| SIGMA -> TMPB IACK
834 A F OPQ S WXY 34 | INTERRUPT_X LJUMP DLY
835 AB D O R TUV XYZ 3 | OPR_R TMPB AND UNL
------------------------------------------|----------------------------------------------------------------------------------------------
836 GH J NOP RST VW Z | ESP -> TMPeSP SETNMI 0 NMI
837 A F OPQ S WXY | INTERRUPT_X LJUMP
838 CDE GH J MNO QRSTU W Y | EIP -> TMPeIP 2 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
839 Y | ICESIG 0 TRIPLE_FAULT
83A U Z | TRIPLE_FT_WAIT JICEWT 0 TRIPLE_FT_WAIT
83B =====================================|
83C O R T V YZ | OPR_R SCNTFF
83D B DE NO RS WXY | HLT_SHUTDOWN LJUMP
83E I K M QRS 34 67 9 | 0 DESABS DLY IND=
------------------------------------------|----------------------------------------------------------------------------------------------
83F C F NO TUV XYZ 34 | TMPF 0xffff AND DLY 0 #DF
840 GHI N ST W Z | SIGMA -> TMPF SERRCF
841 A DE TU W Y | 8 PASS2
842 A CDEF OPQ S WXY | FAULT LJUMP
843 T V YZ | SCNTFF
------------------------------------------|----------------------------------------------------------------------------------------------
844 T V YZ | SCNTFF 0 NO_PRIVILEGE
845 T W Z | SERRCF
846 C F NO TUV XYZ | TMPF 0xffff AND
847 A CDEF OPQ S WXY | FAULT LJUMP
848 A EFGHI N STU W Y | SIGMA -> TMPF 0x0d PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
849 B V X | SET_FAULT PTGEN 0 unused?
84A C F NO TUV XYZ | TMPF 0xffff AND
84B T VW | BITS32
84C =====================================|
84D CD FGHI K N S X | SIGMA -> TMPB 0x10 LDBSLU
84E B EF QRSTU WXYZ | 0 7 SHIFT
84F GHI LMN S 34 | SIGMA -> TMPC DLY
850 K M T W Z 7 9&| PFERRC SERRCF LPCR
851 AB EF O STUV XYZ 34 | IRF2 TMPC AND DLY
852 AB D KL N STUV XY 7 9&| SIGMA PGUNUS TMPB OR LPCR
853 G I K O ST V YZ 34 | IRF2 -> CR2 SCNTFF DLY
854 A EFGHI N STU W Y | SIGMA -> TMPF 0x0d PASS2
855 A CDEF OPQ S WXY | FAULT LJUMP
856 CDEF N STUV YZ | SIGMA 1 ADD
------------------------------------------|----------------------------------------------------------------------------------------------
857 I LM 7 9 | DESERR LAR 0 ACCESS_VIOLATI
858 BC EFGH J L V X 7 9 | -1 -> PROTUN TST_ACCESS_VIO PTGEN LAR
859 C N PQ TUV XYZ 2 | SLCTR2 -4 AND RPT
85A T V YZ | SCNTFF
85B C EF OPQR WXY | FAULT_ERR_CODE LJUMP 0 #GP(0)
85C CD GHI M QRSTU W Y | 0 -> TMPE 4 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
85D C N PQ TUV XYZ | SLCTR2 -4 AND 0 #GP/#TS(I0,E0)
85E AB DE U WXYZ | #TS(SIGMA) JTSSAF 0 #GP/#TS(SIGMA)
85F =====================================|
860 C EF OPQR WXY | FAULT_ERR_CODE LJUMP 0 #GP(SIGMA)
861 CD GHI MN STU W Y | SIGMA -> TMPE 4 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
862 TU W Y | 0 PASS2 0 #SS(0)
863 C EF OPQR WXY | FAULT_ERR_CODE LJUMP 0 #SS(SIGMA)
864 BC E GHI MN STU W Y | SIGMA -> TMPE 3 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
865 C N PQ TUV XYZ | SLCTR2 -4 AND 0 #GP(I1,E0)
866 DE U X Z | #GP(SIGMA) JMP 0 #GP(SIGMA | 2)
867 CDE N STUV XY | SIGMA 2 OR
------------------------------------------|----------------------------------------------------------------------------------------------
868 C EF OPQR WXY | FAULT_ERR_CODE LJUMP 0 #TS(SIGMA)
869 CDEFGHI MN STU W Y | SIGMA -> TMPE 1 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
86A C N PQ TUV XYZ | SLCTR2 -4 AND 0 #SS(I0,E0)
86B AB DEF U X Z 34 | FAULT_ERR_CODE JMP DLY
86C BC E GHI MN STU W Y | SIGMA -> TMPE 3 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
86D U Z | FAULT_SUPPRESS JICEWT 0 FAULT_SUPPRESS
86E T V XYZ012 | CLZF RNI 0 LAR_LSL_VERRW_NULL_SELECTOR
86F O R | OPR_R
------------------------------------------|----------------------------------------------------------------------------------------------
870 ABCD F U X Z | NP_COMMON JMP 0 #NP(I0,E0)
871 C N PQ TUV XYZ | SLCTR2 -4 AND 0 #NP(I1,E0)
872 CDE N STUV XY | SIGMA 2 OR
873 CDE GHI MN STU W Y 34 | SIGMA -> TMPE 2 PASS2 DLY 0 NP_COMMON
874 DEF U W | FAULT_SUPPRESS JNOFLT 0 FAULT_ERR_CODE
875 B D F N STUV YZ | SIGMA 9 ADD
876 T V YZ | SCNTFF
877 GHI LMN ST VW | SIGMA -> TMPC BITS32
878 ABCD F UV YZ | EXT_BIT_DONE JEXTFT
879 CDEF NO STUV XY | TMPE 1 OR
87A C E NO STUV XYZ | TMPE -2 AND
87B CD FGHI K N S X | SIGMA -> TMPB 0x10 LDBSLU 0 EXT_BIT_DONE
87C AB D QRSTU WXYZ | 0 TMPB SHIFT
87D GHI K N ST W Z | SIGMA -> TMPB SERRCF
87E C F NO TUV XYZ | TMPF 0xffff AND
87F AB D N STUV XY | SIGMA TMPB OR
880 AB GHI N S U X Z | SIGMA -> TMPF FAULT JMP
881 NO RSTU W YZ | TMPC PASS
------------------------------------------|----------------------------------------------------------------------------------------------
882 CDEF N P RSTUV YZ | COUNTR 1 ADD 0 STRING_CORRECT
883 DE GHI K N STU W Y | SIGMA -> TMPB WORDSZ PASS2
884 D G JK MN STUV Z | SIGMA -> COUNTR INCREM SUB
885 GHI LM PQR T Y | eCX -> TMPC CREPF
886 ABCD FG JKL NO Q U WXY | TMPB -> eCX STRCORR_DOWN JG
887 AB EF NO Q TUV Z | TMPB TMPC SUB
888 AB D NO RSTUV Z | TMPC TMPB SUB
889 ABC FGHI LMN STUV YZ | SIGMA -> TMPC ESI ADD 0 STRCORR_DOWN
88A G J MN ST | SIGMA -> eSI DECNTR 0 STRCORR_LOOP
88B ABC NO RSTUV YZ | TMPC EDI ADD
88C E G J N S UVW Y | SIGMA -> eDI STRCORR_LOOP JCNTNZ
88D ABC F NO RSTUV YZ | TMPC ESI ADD
88E AB U X Z | INTERRUPT_X JMP
88F NO R TU W YZ | TMPD PASS
------------------------------------------|----------------------------------------------------------------------------------------------
890 ABCD F IJK M U XYZ 34 7 9 | DES_SS FLAGS_OK JNFLGB DLY LAR 0 FAULT
891 B FGH J L O S V X | IRF2 -> PROTUN COPY_STACK_DPL PTGEN
892 GHI KL N PQRS | FLAGSB -> EFLAGS
893 ABC FGHI L N S U WXYZ | SIGMA -> TMPD RESUME_FLAG_OK JTSSAF 0 FLAGS_OK
894 GHI KLMN P S Y | TMPeIP -> EIP ICESIG
895 C F TU W Y | 0xffff PASS2
896 CDEF N STUV YZ | SIGMA 1 ADD
897 GHI K N S | SIGMA -> TMPB
898 AB D NO QR TUV XY | EFLAGS TMPB OR
899 AB E GHI KL N STU W Y | SIGMA -> EFLAGS TMPD PASS2
89A GHIJ LMN P U Z | TMPeSP -> ESP RESUME_FLAG_OK JICEWT 0 RESUME_FLAG_OK
89B O R T X Z | OPR_R CTSSAF
89C BC E U XY | STRING_CORRECT JREP
89D GHI L N ST V X Z | SIGMA -> TMPD BITSDE
89E T WX Z | SINTHW 0 INTERRUPT_X
89F Y | ICESIG 0 INTERRUPT
8A0 CDEF OPQ S W YZ | INTERRUPT_PM LJMPP
8A1 T VW | BITS32
8A2 CDEF OPQ S WX | INTERRUPT_PM LJMPVM
8A3 CDE GHI K N S X | SIGMA -> TMPB 2 LDBSLU
8A4 AB D QRSTU WXYZ | 0 TMPB SHIFT
8A5 I KLMN S 34 67 9 | SIGMA DESIDT DLY IND=
8A6 GH JKLMNO QR T XYZ 5 7 | EFLAGS -> FLAGSB FLGSBA RD D
8A7 IJKL T V Z 34 7 | DES_CS CLI DLY LLIM
8A8 GHI LM O S | IRF2 -> TMPC
8A9 CD FGHI K O R XYZ 3 | OPR_R -> TMPB 0x10 LDBSRM UNL
8AA AB D QRSTU WXYZ | 0 TMPB SHIFT
8AB GH J L N S | SIGMA -> PROTUN
8AC IJKL N P R 6 9&| PROTUN DES_CS SBRM
8AD IJKL NO RST VW Y 78 | TMPC DES_CS BITS16 SLIM
8AE A C E L OPQ WXY 789&| PAGER5 TRAP_INT_GATE LJUMP SPCR
8AF GH JK MNO Q | TMPB -> TMPG
------------------------------------------|----------------------------------------------------------------------------------------------
8B0 BC E GHI K N S X | SIGMA -> TMPB 3 LDBSLU 0 INTERRUPT_PM
8B1 AB D QRSTU WXYZ | 0 TMPB SHIFT
8B2 CD I KLMN ST WX 34 67 &| SIGMA DESIDT 4 SMISC1 DLY IN=+
8B3 CD FGH JK N S X Z 567 | SIGMA -> SLCTR2 0x10 LDBSRU rd D
8B4 C GH JKLMNO QR T XYZ 345 | EFLAGS -> FLAGSB -4 FLGSBA DLY IN+=
8B5 BC GH J L O R TUV XYZ 3 567 | OPR_R -> PROTUN 0xffff0000 AND UNL rd D
8B6 AB DEFGHI K N S U WX Z 34 | SIGMA -> TMPB INTERRUPT_SW JINTSW DLY
8B7 C FGHI L O R TUV XYZ 3 | OPR_R -> TMPD 0xffff AND UNL
8B8 AB D N STUV XY | SIGMA TMPB OR
8B9 BCD FGH JK MN S V | SIGMA -> TMPG TST_DES_INT_HW PTF
8BA AB E QRSTU WXYZ | 0 TMPD SHIFT 0 INTERRUPT_COMM
8BB GH JKL N S | SIGMA -> TMPH
8BC A C IJKL VW 34 89 | DES_CS TST_DES_CGDEST PTSAV7 DLY SPTR
8BD BC E OPQR WXY | #GP(I1,E0) LJUMP
8BE B D F V X | JMP_GFAULT_INT PTGEN
------------------------------------------|----------------------------------------------------------------------------------------------
8BF AB D N STUV XY | SIGMA TMPB OR 0 INTERRUPT_SW
8C0 DE U X Z | INTERRUPT_COMM JMP
8C1 BCDE GH JK MN S V | SIGMA -> TMPG TST_DES_INT_SW PTF
------------------------------------------|----------------------------------------------------------------------------------------------
8C2 T V Z | CLI 0 INTGATE286
8C3 A C TUV X Z | -1 0x4000 XOR 0 TRAPGATE286
8C4 GHI K N ST W Y | SIGMA -> TMPB SMISC2
8C5 AB D NO QR TUV XYZ | EFLAGS TMPB AND
8C6 GHI KL N S | SIGMA -> EFLAGS
8C7 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
8C8 ABCDE G J L N PQR V Z 34 | TMPH -> SLCTR TST_SEL_CS PTSELE DLY
8C9 AB DE U X Z | 8D3 JMP
8CA AB EFGH J L N PQR T VW Y 34 6 | TMPH -> PROTUN TMPC BITS16 DLY SDEL
------------------------------------------|----------------------------------------------------------------------------------------------
8CB T V Z | CLI 0 INTGATE386
8CC A C TUV X Z | -1 0x4000 XOR 0 TRAPGATE386
8CD GHI K N ST YZ | SIGMA -> TMPB CMISC2
8CE AB D NO QR TUV XYZ | EFLAGS TMPB AND
8CF GHI KL N S | SIGMA -> EFLAGS
8D0 AB DE N P WXYZ | LD_DESCRIPTOR LCALL
8D1 ABCDE G J L N PQR V Z 34 | TMPH -> SLCTR TST_SEL_CS PTSELE DLY
8D2 AB EFGH J L N PQR T VW 34 6 | TMPH -> PROTUN TMPC BITS32 DLY SDEL
8D3 B E L V X 789&| PAGER5 SET_RPL_TO_CPL PTGEN SPCR
8D4 D N P S WX | GENERAL_FAULTP LJMPVM
8D5 C F NO QR TUV XYZ | EFLAGS 0xffff AND 0 TRAP_INT_GATE
8D6 GHI KL N S | SIGMA -> EFLAGS
8D7 H KL N PQ S 67 9 | TMPG DESCOD IND=
8D8 A C F N PQRSTUV XYZ 5 9&| FLAGSB 0x37fd7 AND PREF
8D9 D F H K MNOP RS 34 67 &| ESP DESSTK NEGWSZ DLY IN=+
8DA G I L N S 5 78 &| SIGMA -> OPR_W WR
8DB 345 9 | DLY IN+D
8DC G I L OPQR 5 789 | CS -> OPR_W WR W
8DD GHI K NO T V 345 9 | TMPF -> TMPB CLT DLY IN+D
8DE G I L NO QRS 5 78 &| EIP -> OPR_W WR
8DF ABCD H N PQ S U W Z 34 | TMPG -> eIP TRAP_INT_DONE JNERRC DLY
8E0 H LM O ST VW 5 9 | IRF2 -> eSP BITS32 IN+D
8E1 BC E OPQ W YZ | PUSH_ERRORCODE LJMPP
8E2 CD F X Z | 0x10 LDBSRU
8E3 G IJKL N P R 012 | PROTUN -> CS RNI 0 TRAP_INT_DONE
8E4 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
8E5 H LM O S 5 | IRF2 -> eSP 0 IN+= 0 PUSH_ERRORCODE
8E6 AB D QRSTU WXYZ | 0 TMPB SHIFT
8E7 D G I L N S U X Z 5 789 | SIGMA -> OPR_W TRAP_INT_DONE JMP WR W
8E8 34 | DLY
------------------------------------------|----------------------------------------------------------------------------------------------
8E9 Y | ICESIG 0 PAGE_FAULT
8EA U Z | PAGE_FAULTLOOP JICEWT 0 PAGE_FAULTLOOP
8EB C F NO TUV XYZ | TMPF 0xffff AND
8EC T VW | BITS32
8ED GHI LMN S Z 34 | SIGMA -> TMPC PAGEFT DLY
8EE K M O R T V YZ 7 9&| OPR_R PFERRC SCNTFF LPCR
8EF CD FGHI K O S X 34 | IRF2 -> TMPB 0x10 LDBSLU DLY
8F0 AB D KLM QRSTU WXYZ 7 9&| 0 LATTTF TMPB SHIFT LPCR
8F1 G I K O ST W Z | IRF2 -> CR2 SERRCF
8F2 AB EF N STUV XY | SIGMA TMPC OR
8F3 A EFGHI N STU W Y | SIGMA -> TMPF 0x0d PASS2
8F4 A CDEF OPQ S WXY | FAULT LJUMP
8F5 CDEF N STUV YZ | SIGMA 1 ADD
------------------------------------------|----------------------------------------------------------------------------------------------
8F6 ABC EF OPQR WX Z | NO_PRIVILEGE LJMPNP 0 LOADALL386
8F7 Y | ICESIG
8F8 A TU W Y | 0x800000fc PASS2
8F9 B DE N STUV XYZ | SIGMA 0x7ff AND
8FA ABC IJKLMN ST VW 34 67 &| SIGMA DES_ES EDI BITS32 DLY IN=+
8FB CD 345 | 4 DLY IN+=
8FC B E TU W Y 5 7 | 0x0f PASS2 RD D
8FD CD N STUV YZ | SIGMA 4 ADD
8FE A EFG JK MN STU W Y 34 | SIGMA -> COUNTR 0x0d PASS2 DLY
8FF GH J L O R 3 | OPR_R -> PROTUN UNL
900 CDE N STUV Z | SIGMA 2 SUB
901 GHIJKLMN S 345 9 | SIGMA -> EAX DLY IN+D
902 ABCDEF N P RSTUV Z 5 7 | COUNTR EAX SUB RD D 0 LOADALL_LOOP1
903 345 9 | DLY IN+D
904 E G KL O R U WXY 3 | OPR_R -> IRF LOADALL_LOOP1 JG UNL
905 T | DECNTR
906 C IJKLMNOP 34 67 &| EDI DES_ES -4 DLY IN=+
907 CD 345 | 4 DLY IN+=
908 5 7 | RD D
909 B D F T Z 345 9 | 9 LDCNTR DLY IN+D
90A GH J LM O R 3 5 7 | OPR_R -> MDTMP4 UNL RD D
90B 345 9 | DLY IN+D 0 LOADALL_LOOP2
90C FG KL O R UV XY 3 5 7 | OPR_R -> IRF LOADALL_LOOP2 JCNTN1 UNL RD D
90D T | DECNTR
90E 345 9 | DLY IN+D
90F B D GHIJKLM O R TU W Y 3 5 7 | OPR_R -> EAX 0x29 PASS2 UNL RD D
910 BC E N STUV Z | SIGMA 3 SUB
911 G JK MN S 345 9 | SIGMA -> COUNTR DLY IN+D
912 GH KLM O R 3 5 7 | OPR_R -> DR6 UNL RD D
913 A E TU W Y 345 9 | 0x5d PASS2 DLY IN+D
914 GH KL O R 3 5 7 9 | OPR_R -> DR7 UNL RD W
915 GHI K N S 345 9 | SIGMA -> TMPB DLY IN+D
916 G I KL O R 3 5 7 9 | OPR_R -> TR UNL RD W
917 A EF NO Q TUV YZ 345 9 | TMPB 0x0d ADD DLY IN+D 0 LOADALL_LOOP3
918 FG KL O R UVW Z 3 5 7 9 | OPR_R -> IRF LOADALL_LOOP3 JCT4N1 UNL RD W
919 T | DECNTR
91A G JK MN S 345 9 | SIGMA -> COUNTR DLY IN+D
91B G IJKLM O R 3 | OPR_R -> ES UNL
91C C EFGH J L N P RSTUV YZ 5 7 | COUNTR -> PROTUN -1 ADD RD D 0 LOADALL_LOOP4
91D G JK MN S 345 9 | SIGMA -> COUNTR DLY IN+D
91E GHI K O R 3 5 7 | OPR_R -> TMPB UNL RD D
91F 34 | DLY
920 CD O STUV YZ 5 9 | IRF2 4 ADD IN+D
921 GHI LM O R 3 5 7 | OPR_R -> TMPC UNL RD D
922 G KL NO Q 34 789 | TMPB -> IRF DLY SAR
923 G KL NO RS 78 &| TMPC -> IRF SBAS
924 G KL O R 3 78 | OPR_R -> IRF UNL SLIM
925 CD IJKLMN S 67 &| SIGMA DES_ES 4 IN=+
926 G JK MN P R | PROTUN -> COUNTR
927 =====================================|
928 CD UVW Z | LOADALL_LOOP4 JCT4N1
929 T | DECNTR
92A BC IJK MNO Q STUV XYZ 34 7 9 | CR0 DES_SS 0xffff0000 AND DLY LAR
92B B FGH J L O S V X | IRF2 -> PROTUN COPY_STACK_DPL PTGEN
92C A N STUV XYZ | SIGMA 0x800000fc AND
92D G JK MN S | SIGMA -> COUNTR
92E GHI K MN R | MDTMP -> CR0
92F AB DE GH J MNO QRS UVW Y | EIP -> TMPeIP LOADALL_PAGING JCNTNZ
930 IJKL W Z 7 | DES_CS ICEEXT LLIM
931 O STU W YZ | IRF2 PASS
932 IJKL N ST VWX 34 67 9 | SIGMA DES_CS CLRNMI DLY IND= 0 LOADALL_FINAL
933 L N QRSTU W YZ 789&| DR6 PAGER5 PASS SPCR
934 H KL NO QRST V X 67 9 | EIP DESCOD ICEBRK IND=
935 GH KLMN S 5 9&| SIGMA -> DR6 PREF
936 GH J NOP RS 34 | ESP -> TMPeSP DLY
937 012 | RNI
938 =====================================|
------------------------------------------|----------------------------------------------------------------------------------------------
939 K O STU W YZ 7 9&| IRF2 PDBR PASS LPCR 0 LOADALL_PAGING
93A C I K M O S U X Z 67 9 | IRF2 DESABS LOADALL_FINAL JMP IND=
93B K 789&| PDBR SPCR
------------------------------------------|----------------------------------------------------------------------------------------------
93C T VW | BITS32 0 ICEBP
93D ABC E U X Z | BREAKPOINT_CMN JMP
93E T V X | ICEBRK
------------------------------------------|----------------------------------------------------------------------------------------------
93F A C N QRSTUV XY | DR6 0x4000 OR 0 SINGLE_STEP
940 GH KLMN S | SIGMA -> DR6
941 GH J MNO QRST V X | EIP -> TMPeIP ICEBRK 0 BREAKPOINT
942 GH J NOP RST VW | ESP -> TMPeSP BITS32
943 CDE X Z | 2 LDBSRU 0 BREAKPOINT_CMN
944 A C QRSTU WXYZ | 0 0x4000 SHIFT
945 GHI K N S Y | SIGMA -> TMPB ICESIG
946 AB D N QR TUV XYZ | DR7 TMPB AND
947 A EFG JK MN S X | SIGMA -> COUNTR 0x0d LDBSLU
948 CDEF QRSTU WXYZ | 0 1 SHIFT
949 ABC E GHI K N P S UVW Y | TMPeIP -> TMPB ICE_SINGLESTEP JCNTNZ
94A C EF N STUV X Z | SIGMA -1 XOR
94B GHI K N S | SIGMA -> TMPB
94C AB D N QR TUV XYZ | DR7 TMPB AND
94D A F OPQ S WXY | INTERRUPT_X LJUMP
94E CDEFGH KL N STU W Y | SIGMA -> DR7 1 PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
94F U Z | ICE_SINGLESTEP JICEWT 0 ICE_SINGLESTEP
950 =====================================|
951 BCDE OP R WXY | STOREALL LJUMP
952 W Y | ICEENT
------------------------------------------|----------------------------------------------------------------------------------------------
953 T V X | ICEBRK 0 ICE_PIN
954 GHI K N QR T VW | DR7 -> TMPB BITS32
955 CDE X Z | 2 LDBSRU
956 A C QRSTU WXYZ | 0 0x4000 SHIFT
957 AB D GHI LMN STUV XY | SIGMA -> TMPC TMPB OR
958 GH KL N S 34 | SIGMA -> DR7 DLY
959 GHI K N P S Y | TMPeIP -> TMPB ICESIG
95A U Z | ICE_PIN_LOOP JICEWT 0 ICE_PIN_LOOP
95B AB EF N QRSTUV XY | DR6 TMPC OR
95C BCDE OP R WXY | STOREALL LJUMP
95D GH KLMN S W Y | SIGMA -> DR6 ICEENT
------------------------------------------|----------------------------------------------------------------------------------------------
95E BCD GH J M O ST Z | IRF2 -> TMPeIP 0x8200 LDCNTR 0 STOREALL16
95F ABC FGH J LMN P RS U X Z | COUNTR -> MDTMP4 966 JMP
960 I KL 7 | DES_TR LLIM
------------------------------------------|----------------------------------------------------------------------------------------------
961 CD F I KL X 34 7 9 | DES_TR 0x10 LDBSLU DLY LAR 0 STOREALL
962 D GH J LM UVWXYZ | -1 -> MDTMP4 STOREALL16 J16BIT
963 BC F I KL QRSTU WXYZ 7 &| 0 DES_TR 6 SHIFT LBAS
964 GH J M O S | IRF2 -> TMPeIP
965 I KL 7 | DES_TR LLIM
966 GH J O S | IRF2 -> TMPeSP
967 BCD G JK MN STU W Y | SIGMA -> COUNTR 0x8200 PASS2
968 A I KL N STU W Y 789 | SIGMA DES_TR 0x800000fc PASS2 SAR
969 B DE N STUV XYZ | SIGMA 0x7ff AND
96A I KL N P RS 78 &| COUNTR DES_TR SBAS
96B I KL 34 78 | -1 DES_TR DLY SLIM
96C CD I KL N S 67 &| SIGMA DES_TR 4 IN=+
96D B E G I L N P R TU W Y 5 78 | PROTUN -> OPR_W 0x0f PASS2 WR D
96E CD N STUV YZ | SIGMA 4 ADD
96F G JK MN S | SIGMA -> COUNTR
970 A EF N P RSTUV Z 345 9 | COUNTR 0x0d SUB DLY IN+D 0 STOREALL_LOOP1
971 G I L QR 5 78 | IRF -> OPR_W WR D
972 E G KL QRS U WXY | 0 -> IRF STOREALL_LOOP1 JG
973 T | DECNTR
974 345 9 | DLY IN+D
975 G I L NO RS 5 78 | TMPC -> OPR_W WR D
976 345 9 | DLY IN+D
977 C G I L NO Q TU W Y 5 78 | TMPB -> OPR_W -4 PASS2 WR D
978 34 | DLY
979 K 7 9&| PDBR LPCR
97A I K M O S 67 9 | IRF2 DESABS IND=
97B K 789&| PDBR SPCR
97C CD I KL N STU W Y 34 67 &| SIGMA DES_TR 4 PASS2 DLY IN=+
97D BC F N STUV YZ | SIGMA 6 ADD
97E ABCD FG JK MN S U X Z | SIGMA -> COUNTR STOREALL_LOOPS JMP
97F B FGH J L QRS V X | 0 -> PROTUN COPY_STACK_DPL PTGEN
------------------------------------------|----------------------------------------------------------------------------------------------
980 GHI K QRS 345 9 | 0 -> TMPB DLY IN+D 0 STOREALL_LOOP2
981 FG I L QR UVW Y 5 78 | IRF -> OPR_W STOREALL_LOOP2 JCNTNZ WR D 0 STOREALL_LOOPS
982 G KL QRST | 0 -> IRF DECNTR
983 B D T Z 345 9 | 0x29 LDCNTR DLY IN+D
984 G I L N QRS 5 78 | DR6 -> OPR_W WR D
985 BC E N P RSTUV Z 345 9 | COUNTR 3 SUB DLY IN+D
986 G I L N QR 5 78 | DR7 -> OPR_W WR D
987 G JK MN S 345 9 | SIGMA -> COUNTR DLY IN+D
988 G I L O QR 5 789 | TR -> OPR_W WR W
989 G I KL QRS 345 9 | 0 -> TR DLY IN+D 0 STOREALL_LOOP3
98A FG I L QR UVW Z 5 789 | IRF -> OPR_W STOREALL_LOOP3 JCT4N1 WR W
98B G KL QRST | 0 -> IRF DECNTR
98C 34 | DLY
98D CD O STUV YZ 5 9 | IRF2 4 ADD IN+D
98E G I L OPQRS 5 789 | ES -> OPR_W WR W
98F BCDEFGHI MN STU W Y | SIGMA -> TMPE 0x70 PASS2
990 B EF N STUV Z | SIGMA 7 SUB
991 AB DEFG JK MN S U X Z | SIGMA -> COUNTR STOREALL_L4_ST JMP
992 C EFG IJKLM QRSTUV Z 34 | 0 -> ES -1 SUB DLY
------------------------------------------|----------------------------------------------------------------------------------------------
993 B G KL N P RSTUV XYZ 7 &| COUNTR -> IRF 0x1f AND LBAS 0 STOREALL_LOOP4
994 GH J M O S | IRF2 -> TMPeIP
995 G KL N STUV Z 7 | SIGMA -> IRF 0 SUB LLIM
996 GH J O S | IRF2 -> TMPeSP
997 C FG KL QRSTU W Y 78 &| 0 -> IRF 0xffff PASS2 SBAS
998 BCD G KL N STU W Y 78 | SIGMA -> IRF 0x8200 PASS2 SLIM
999 G KL N S 789 | SIGMA -> IRF SAR
99A CD I KL NO S 67 &| TMPE DES_TR 4 IN=+ 0 STOREALL_L4_ST
99B G I L N R 5 78 | MDTMP -> OPR_W WR D
99C GH KL QRS 345 9 | 0 -> DR7 DLY IN+D
99D G I L N P ST 5 78 | TMPeIP -> OPR_W DECNTR WR D
99E 34 | DLY
99F CD O STUV YZ 5 9 | IRF2 4 ADD IN+D
9A0 GHI MN S | SIGMA -> TMPE
9A1 G I L N P 5 78 | TMPeSP -> OPR_W WR D
9A2 CDEFG KL U WXY 34 7 9 | -1 -> IRF STOREALL_LOOP4 JG DLY LAR
9A3 GH J LM O S | IRF2 -> MDTMP4
9A4 EF OP S WXY | BOOTUP_JUMP LJUMP
9A5 I KL QRST V 78 &| 0 DES_TR CLT SBAS
------------------------------------------|----------------------------------------------------------------------------------------------
9A6 A D F N P RSTUV XY | COUNTR 0x40 OR 0 BOOTUP
9A7 GHI LMN S UVW Y | SIGMA -> TMPC BOOTUP_LOOP1 JCNTNZ 0 BOOTUP_LOOP1
9A8 G KL QRST | 0 -> IRF DECNTR
9A9 BCDE I K M QRST Z 34 78 &| 0 DESABS 0x73 LDCNTR DLY SBAS
9AA K 789&| PDBR SPCR
9AB GH KL QRS UVW Z | 0 -> DR7 BOOTUP_LOOP2 JCT4N1 0 BOOTUP_LOOP2
9AC G KL QRST 78 &| 0 -> IRF DECNTR SBAS
9AD C FG I K QRSTU W Y | 0 -> CR2 0xffff PASS2
9AE AB EFGHI K N ST Z | SIGMA -> TMPB TMPC LDCNTR
9AF BCD GH KLM QRSTU W Y | 0 -> DR6 0x8200 PASS2 0 BOOTUP_LOOP3
9B0 FG KL N S UVW Z 789 | SIGMA -> IRF BOOTUP_LOOP3 JCT4N1 SAR
9B1 G KL NO Q T 78 | TMPB -> IRF DECNTR SLIM
9B2 IJKLMN ST V YZ 789 | SIGMA DES_ES SCNTFF SAR
9B3 IJKLMNO Q T VW 78 | TMPB DES_ES BITS32 SLIM
9B4 GH KLM QRS | 0 -> DR6
9B5 A C E GHI L O TU W Y | BIST1 -> TMPD 0x0303 PASS2
9B6 GHIJK MN S | SIGMA -> EDX
9B7 AB E GHI M PQRSTUV X Z | BIST2 -> TMPE TMPD XOR
9B8 A C EF N STUV X Z | SIGMA 0x3ddc0c2c XOR
9B9 ABCD FGHIJKLMN S UVWX Z | SIGMA -> EAX BOOTUP_JUMP JFPUOK
9BA CD FGHI K M QRSTU W Y | 0 -> CR0 0x10 PASS2
9BB GHI K MN S | SIGMA -> CR0
9BC CD GH J L QRS X Z | 0 -> PROTUN 4 LDBSRU 0 BOOTUP_JUMP
9BD A D QRSTU WXYZ | 0 0xf0000 SHIFT
9BE BC GHI K N STU W Y | SIGMA -> TMPB 0xffff0000 PASS2
9BF C F H KL N STU W Y 78 &| SIGMA DESCOD 0xffff PASS2 SBAS
9C0 H KL N S 78 | SIGMA DESCOD SLIM
9C1 B E L N STUV Z 789&| SIGMA PAGER5 0x0f SUB SPCR
9C2 CDEF NO Q WXY | JMP_FAR_COMMON LJUMP
9C3 AB D GH JK MN STU W Y | SIGMA -> TMPG TMPB PASS2
------------------------------------------|----------------------------------------------------------------------------------------------
9C4 =====================================|
9C5 =====================================|
9C6 =====================================|
9C7 =====================================|
9C8 =====================================|
9C9 =====================================|
9CA =====================================|
9CB =====================================|
9CC =====================================|
9CD =====================================|
9CE =====================================|
9CF =====================================|
9D0 =====================================|
9D1 =====================================|
9D2 =====================================|
9D3 =====================================|
9D4 =====================================|
9D5 =====================================|
9D6 =====================================|
9D7 =====================================|
9D8 =====================================|
9D9 =====================================|
9DA =====================================|
9DB =====================================|
9DC =====================================|
9DD =====================================|
9DE =====================================|
9DF =====================================|
9E0 =====================================|
9E1 =====================================|
9E2 =====================================|
9E3 =====================================|
9E4 =====================================|
9E5 =====================================|
9E6 =====================================|
9E7 =====================================|
9E8 =====================================|
9E9 =====================================|
9EA =====================================|
9EB =====================================|
9EC =====================================|
9ED =====================================|
9EE =====================================|
9EF =====================================|
9F0 =====================================|
9F1 =====================================|
9F2 =====================================|
9F3 =====================================|
9F4 =====================================|
9F5 =====================================|
9F6 =====================================|
9F7 =====================================|
9F8 =====================================|
9F9 =====================================|
9FA =====================================|
9FB =====================================|
9FC =====================================|
9FD =====================================|
9FE =====================================|
9FF =====================================|