Implement 386 instruction table, improve 8086/186/286 instruction table master
authorNick Downing <nick@ndcode.org>
Tue, 10 Jan 2023 04:39:10 +0000 (15:39 +1100)
committerNick Downing <nick@ndcode.org>
Wed, 18 Jan 2023 11:35:50 +0000 (22:35 +1100)
instr_80186.txt
instr_80286.txt
instr_80386.txt [new file with mode: 0644]
instr_8086.txt
nasm

index 11c8770..8275811 100644 (file)
@@ -1,35 +1,28 @@
-byte addressing modes
-mod 0
+addressing modes 00
 00000000  0000              add [bx+si],al
 00000000  0001              add [bx+di],al
 00000000  0002              add [bp+si],al
 00000000  0003              add [bp+di],al
 00000000  0004              add [si],al
 00000000  0005              add [di],al
-00000000  00063456          add [0x5634],al
+00000000  00060123          add [0x2301],al
 00000000  0007              add [bx],al
-
-mod 1
-00000000  004034            add [bx+si+0x34],al
-00000000  004134            add [bx+di+0x34],al
-00000000  004234            add [bp+si+0x34],al
-00000000  004334            add [bp+di+0x34],al
-00000000  004434            add [si+0x34],al
-00000000  004534            add [di+0x34],al
-00000000  004634            add [bp+0x34],al
-00000000  004734            add [bx+0x34],al
-
-mod 2
-00000000  00803456          add [bx+si+0x5634],al
-00000000  00813456          add [bx+di+0x5634],al
-00000000  00823456          add [bp+si+0x5634],al
-00000000  00833456          add [bp+di+0x5634],al
-00000000  00843456          add [si+0x5634],al
-00000000  00853456          add [di+0x5634],al
-00000000  00863456          add [bp+0x5634],al
-00000000  00873456          add [bx+0x5634],al
-
-mod 3
+00000000  004001            add [bx+si+0x1],al
+00000000  004101            add [bx+di+0x1],al
+00000000  004201            add [bp+si+0x1],al
+00000000  004301            add [bp+di+0x1],al
+00000000  004401            add [si+0x1],al
+00000000  004501            add [di+0x1],al
+00000000  004601            add [bp+0x1],al
+00000000  004701            add [bx+0x1],al
+00000000  00800123          add [bx+si+0x2301],al
+00000000  00810123          add [bx+di+0x2301],al
+00000000  00820123          add [bp+si+0x2301],al
+00000000  00830123          add [bp+di+0x2301],al
+00000000  00840123          add [si+0x2301],al
+00000000  00850123          add [di+0x2301],al
+00000000  00860123          add [bp+0x2301],al
+00000000  00870123          add [bx+0x2301],al
 00000000  00C0              add al,al
 00000000  00C1              add cl,al
 00000000  00C2              add dl,al
@@ -39,39 +32,31 @@ mod 3
 00000000  00C6              add dh,al
 00000000  00C7              add bh,al
 
-
-word addressing modes
-mod 0
+addressing modes 01
 00000000  0100              add [bx+si],ax
 00000000  0101              add [bx+di],ax
 00000000  0102              add [bp+si],ax
 00000000  0103              add [bp+di],ax
 00000000  0104              add [si],ax
 00000000  0105              add [di],ax
-00000000  01063456          add [0x5634],ax
+00000000  01060123          add [0x2301],ax
 00000000  0107              add [bx],ax
-
-mod 1
-00000000  014034            add [bx+si+0x34],ax
-00000000  014134            add [bx+di+0x34],ax
-00000000  014234            add [bp+si+0x34],ax
-00000000  014334            add [bp+di+0x34],ax
-00000000  014434            add [si+0x34],ax
-00000000  014534            add [di+0x34],ax
-00000000  014634            add [bp+0x34],ax
-00000000  014734            add [bx+0x34],ax
-
-mod 2
-00000000  01803456          add [bx+si+0x5634],ax
-00000000  01813456          add [bx+di+0x5634],ax
-00000000  01823456          add [bp+si+0x5634],ax
-00000000  01833456          add [bp+di+0x5634],ax
-00000000  01843456          add [si+0x5634],ax
-00000000  01853456          add [di+0x5634],ax
-00000000  01863456          add [bp+0x5634],ax
-00000000  01873456          add [bx+0x5634],ax
-
-mod 3
+00000000  014001            add [bx+si+0x1],ax
+00000000  014101            add [bx+di+0x1],ax
+00000000  014201            add [bp+si+0x1],ax
+00000000  014301            add [bp+di+0x1],ax
+00000000  014401            add [si+0x1],ax
+00000000  014501            add [di+0x1],ax
+00000000  014601            add [bp+0x1],ax
+00000000  014701            add [bx+0x1],ax
+00000000  01800123          add [bx+si+0x2301],ax
+00000000  01810123          add [bx+di+0x2301],ax
+00000000  01820123          add [bp+si+0x2301],ax
+00000000  01830123          add [bp+di+0x2301],ax
+00000000  01840123          add [si+0x2301],ax
+00000000  01850123          add [di+0x2301],ax
+00000000  01860123          add [bp+0x2301],ax
+00000000  01870123          add [bx+0x2301],ax
 00000000  01C0              add ax,ax
 00000000  01C1              add cx,ax
 00000000  01C2              add dx,ax
@@ -81,7 +66,6 @@ mod 3
 00000000  01C6              add si,ax
 00000000  01C7              add di,ax
 
-
 opcodes
 opcode 00
 00000000  0000              add [bx+si],al
@@ -134,14 +118,14 @@ opcode 04
 00000000  0438              add al,0x38
 
 opcode 05
-00000000  050034            add ax,0x3400
-00000000  050834            add ax,0x3408
-00000000  051034            add ax,0x3410
-00000000  051834            add ax,0x3418
-00000000  052034            add ax,0x3420
-00000000  052834            add ax,0x3428
-00000000  053034            add ax,0x3430
-00000000  053834            add ax,0x3438
+00000000  050001            add ax,0x100
+00000000  050801            add ax,0x108
+00000000  051001            add ax,0x110
+00000000  051801            add ax,0x118
+00000000  052001            add ax,0x120
+00000000  052801            add ax,0x128
+00000000  053001            add ax,0x130
+00000000  053801            add ax,0x138
 
 opcode 06
 00000000  06                push es
@@ -214,14 +198,14 @@ opcode 0c
 00000000  0C38              or al,0x38
 
 opcode 0d
-00000000  0D0034            or ax,0x3400
-00000000  0D0834            or ax,0x3408
-00000000  0D1034            or ax,0x3410
-00000000  0D1834            or ax,0x3418
-00000000  0D2034            or ax,0x3420
-00000000  0D2834            or ax,0x3428
-00000000  0D3034            or ax,0x3430
-00000000  0D3834            or ax,0x3438
+00000000  0D0001            or ax,0x100
+00000000  0D0801            or ax,0x108
+00000000  0D1001            or ax,0x110
+00000000  0D1801            or ax,0x118
+00000000  0D2001            or ax,0x120
+00000000  0D2801            or ax,0x128
+00000000  0D3001            or ax,0x130
+00000000  0D3801            or ax,0x138
 
 opcode 0e
 00000000  0E                push cs
@@ -294,14 +278,14 @@ opcode 14
 00000000  1438              adc al,0x38
 
 opcode 15
-00000000  150034            adc ax,0x3400
-00000000  150834            adc ax,0x3408
-00000000  151034            adc ax,0x3410
-00000000  151834            adc ax,0x3418
-00000000  152034            adc ax,0x3420
-00000000  152834            adc ax,0x3428
-00000000  153034            adc ax,0x3430
-00000000  153834            adc ax,0x3438
+00000000  150001            adc ax,0x100
+00000000  150801            adc ax,0x108
+00000000  151001            adc ax,0x110
+00000000  151801            adc ax,0x118
+00000000  152001            adc ax,0x120
+00000000  152801            adc ax,0x128
+00000000  153001            adc ax,0x130
+00000000  153801            adc ax,0x138
 
 opcode 16
 00000000  16                push ss
@@ -374,14 +358,14 @@ opcode 1c
 00000000  1C38              sbb al,0x38
 
 opcode 1d
-00000000  1D0034            sbb ax,0x3400
-00000000  1D0834            sbb ax,0x3408
-00000000  1D1034            sbb ax,0x3410
-00000000  1D1834            sbb ax,0x3418
-00000000  1D2034            sbb ax,0x3420
-00000000  1D2834            sbb ax,0x3428
-00000000  1D3034            sbb ax,0x3430
-00000000  1D3834            sbb ax,0x3438
+00000000  1D0001            sbb ax,0x100
+00000000  1D0801            sbb ax,0x108
+00000000  1D1001            sbb ax,0x110
+00000000  1D1801            sbb ax,0x118
+00000000  1D2001            sbb ax,0x120
+00000000  1D2801            sbb ax,0x128
+00000000  1D3001            sbb ax,0x130
+00000000  1D3801            sbb ax,0x138
 
 opcode 1e
 00000000  1E                push ds
@@ -454,24 +438,24 @@ opcode 24
 00000000  2438              and al,0x38
 
 opcode 25
-00000000  250034            and ax,0x3400
-00000000  250834            and ax,0x3408
-00000000  251034            and ax,0x3410
-00000000  251834            and ax,0x3418
-00000000  252034            and ax,0x3420
-00000000  252834            and ax,0x3428
-00000000  253034            and ax,0x3430
-00000000  253834            and ax,0x3438
+00000000  250001            and ax,0x100
+00000000  250801            and ax,0x108
+00000000  251001            and ax,0x110
+00000000  251801            and ax,0x118
+00000000  252001            and ax,0x120
+00000000  252801            and ax,0x128
+00000000  253001            and ax,0x130
+00000000  253801            and ax,0x138
 
 opcode 26
-00000000  260034            add [es:si],dh
-00000000  260834            or [es:si],dh
-00000000  261034            adc [es:si],dh
-00000000  261834            sbb [es:si],dh
-00000000  262034            and [es:si],dh
-00000000  262834            sub [es:si],dh
-00000000  263034            xor [es:si],dh
-00000000  263834            cmp [es:si],dh
+00000000  260001            add [es:bx+di],al
+00000000  260801            or [es:bx+di],al
+00000000  261001            adc [es:bx+di],al
+00000000  261801            sbb [es:bx+di],al
+00000000  262001            and [es:bx+di],al
+00000000  262801            sub [es:bx+di],al
+00000000  263001            xor [es:bx+di],al
+00000000  263801            cmp [es:bx+di],al
 
 opcode 27
 00000000  27                daa
@@ -534,24 +518,24 @@ opcode 2c
 00000000  2C38              sub al,0x38
 
 opcode 2d
-00000000  2D0034            sub ax,0x3400
-00000000  2D0834            sub ax,0x3408
-00000000  2D1034            sub ax,0x3410
-00000000  2D1834            sub ax,0x3418
-00000000  2D2034            sub ax,0x3420
-00000000  2D2834            sub ax,0x3428
-00000000  2D3034            sub ax,0x3430
-00000000  2D3834            sub ax,0x3438
+00000000  2D0001            sub ax,0x100
+00000000  2D0801            sub ax,0x108
+00000000  2D1001            sub ax,0x110
+00000000  2D1801            sub ax,0x118
+00000000  2D2001            sub ax,0x120
+00000000  2D2801            sub ax,0x128
+00000000  2D3001            sub ax,0x130
+00000000  2D3801            sub ax,0x138
 
 opcode 2e
-00000000  2E0034            add [cs:si],dh
-00000000  2E0834            or [cs:si],dh
-00000000  2E1034            adc [cs:si],dh
-00000000  2E1834            sbb [cs:si],dh
-00000000  2E2034            and [cs:si],dh
-00000000  2E2834            sub [cs:si],dh
-00000000  2E3034            xor [cs:si],dh
-00000000  2E3834            cmp [cs:si],dh
+00000000  2E0001            add [cs:bx+di],al
+00000000  2E0801            or [cs:bx+di],al
+00000000  2E1001            adc [cs:bx+di],al
+00000000  2E1801            sbb [cs:bx+di],al
+00000000  2E2001            and [cs:bx+di],al
+00000000  2E2801            sub [cs:bx+di],al
+00000000  2E3001            xor [cs:bx+di],al
+00000000  2E3801            cmp [cs:bx+di],al
 
 opcode 2f
 00000000  2F                das
@@ -614,24 +598,24 @@ opcode 34
 00000000  3438              xor al,0x38
 
 opcode 35
-00000000  350034            xor ax,0x3400
-00000000  350834            xor ax,0x3408
-00000000  351034            xor ax,0x3410
-00000000  351834            xor ax,0x3418
-00000000  352034            xor ax,0x3420
-00000000  352834            xor ax,0x3428
-00000000  353034            xor ax,0x3430
-00000000  353834            xor ax,0x3438
+00000000  350001            xor ax,0x100
+00000000  350801            xor ax,0x108
+00000000  351001            xor ax,0x110
+00000000  351801            xor ax,0x118
+00000000  352001            xor ax,0x120
+00000000  352801            xor ax,0x128
+00000000  353001            xor ax,0x130
+00000000  353801            xor ax,0x138
 
 opcode 36
-00000000  360034            add [ss:si],dh
-00000000  360834            or [ss:si],dh
-00000000  361034            adc [ss:si],dh
-00000000  361834            sbb [ss:si],dh
-00000000  362034            and [ss:si],dh
-00000000  362834            sub [ss:si],dh
-00000000  363034            xor [ss:si],dh
-00000000  363834            cmp [ss:si],dh
+00000000  360001            add [ss:bx+di],al
+00000000  360801            or [ss:bx+di],al
+00000000  361001            adc [ss:bx+di],al
+00000000  361801            sbb [ss:bx+di],al
+00000000  362001            and [ss:bx+di],al
+00000000  362801            sub [ss:bx+di],al
+00000000  363001            xor [ss:bx+di],al
+00000000  363801            cmp [ss:bx+di],al
 
 opcode 37
 00000000  37                aaa
@@ -694,24 +678,24 @@ opcode 3c
 00000000  3C38              cmp al,0x38
 
 opcode 3d
-00000000  3D0034            cmp ax,0x3400
-00000000  3D0834            cmp ax,0x3408
-00000000  3D1034            cmp ax,0x3410
-00000000  3D1834            cmp ax,0x3418
-00000000  3D2034            cmp ax,0x3420
-00000000  3D2834            cmp ax,0x3428
-00000000  3D3034            cmp ax,0x3430
-00000000  3D3834            cmp ax,0x3438
+00000000  3D0001            cmp ax,0x100
+00000000  3D0801            cmp ax,0x108
+00000000  3D1001            cmp ax,0x110
+00000000  3D1801            cmp ax,0x118
+00000000  3D2001            cmp ax,0x120
+00000000  3D2801            cmp ax,0x128
+00000000  3D3001            cmp ax,0x130
+00000000  3D3801            cmp ax,0x138
 
 opcode 3e
-00000000  3E0034            add [ds:si],dh
-00000000  3E0834            or [ds:si],dh
-00000000  3E1034            adc [ds:si],dh
-00000000  3E1834            sbb [ds:si],dh
-00000000  3E2034            and [ds:si],dh
-00000000  3E2834            sub [ds:si],dh
-00000000  3E3034            xor [ds:si],dh
-00000000  3E3834            cmp [ds:si],dh
+00000000  3E0001            add [ds:bx+di],al
+00000000  3E0801            or [ds:bx+di],al
+00000000  3E1001            adc [ds:bx+di],al
+00000000  3E1801            sbb [ds:bx+di],al
+00000000  3E2001            and [ds:bx+di],al
+00000000  3E2801            sub [ds:bx+di],al
+00000000  3E3001            xor [ds:bx+di],al
+00000000  3E3801            cmp [ds:bx+di],al
 
 opcode 3f
 00000000  3F                aas
@@ -1084,64 +1068,64 @@ illegal_opcode
 illegal_opcode
 
 opcode 64
-00000000  640034            add [fs:si],dh
-00000000  640834            or [fs:si],dh
-00000000  641034            adc [fs:si],dh
-00000000  641834            sbb [fs:si],dh
-00000000  642034            and [fs:si],dh
-00000000  642834            sub [fs:si],dh
-00000000  643034            xor [fs:si],dh
-00000000  643834            cmp [fs:si],dh
+00000000  640001            add [fs:bx+di],al
+00000000  640801            or [fs:bx+di],al
+00000000  641001            adc [fs:bx+di],al
+00000000  641801            sbb [fs:bx+di],al
+00000000  642001            and [fs:bx+di],al
+00000000  642801            sub [fs:bx+di],al
+00000000  643001            xor [fs:bx+di],al
+00000000  643801            cmp [fs:bx+di],al
 
 opcode 65
-00000000  650034            add [gs:si],dh
-00000000  650834            or [gs:si],dh
-00000000  651034            adc [gs:si],dh
-00000000  651834            sbb [gs:si],dh
-00000000  652034            and [gs:si],dh
-00000000  652834            sub [gs:si],dh
-00000000  653034            xor [gs:si],dh
-00000000  653834            cmp [gs:si],dh
+00000000  650001            add [gs:bx+di],al
+00000000  650801            or [gs:bx+di],al
+00000000  651001            adc [gs:bx+di],al
+00000000  651801            sbb [gs:bx+di],al
+00000000  652001            and [gs:bx+di],al
+00000000  652801            sub [gs:bx+di],al
+00000000  653001            xor [gs:bx+di],al
+00000000  653801            cmp [gs:bx+di],al
 
 opcode 66
-00000000  660034            o32 add [si],dh
-00000000  660834            o32 or [si],dh
-00000000  661034            o32 adc [si],dh
-00000000  661834            o32 sbb [si],dh
-00000000  662034            o32 and [si],dh
-00000000  662834            o32 sub [si],dh
-00000000  663034            o32 xor [si],dh
-00000000  663834            o32 cmp [si],dh
+00000000  660001            o32 add [bx+di],al
+00000000  660801            o32 or [bx+di],al
+00000000  661001            o32 adc [bx+di],al
+00000000  661801            o32 sbb [bx+di],al
+00000000  662001            o32 and [bx+di],al
+00000000  662801            o32 sub [bx+di],al
+00000000  663001            o32 xor [bx+di],al
+00000000  663801            o32 cmp [bx+di],al
 
 opcode 67
-00000000  67003456          add [dword esi+edx*2],dh
-00000000  67083456          or [dword esi+edx*2],dh
-00000000  67103456          adc [dword esi+edx*2],dh
-00000000  67183456          sbb [dword esi+edx*2],dh
-00000000  67203456          and [dword esi+edx*2],dh
-00000000  67283456          sub [dword esi+edx*2],dh
-00000000  67303456          xor [dword esi+edx*2],dh
-00000000  67383456          cmp [dword esi+edx*2],dh
+00000000  670001            add [ecx],al
+00000000  670801            or [ecx],al
+00000000  671001            adc [ecx],al
+00000000  671801            sbb [ecx],al
+00000000  672001            and [ecx],al
+00000000  672801            sub [ecx],al
+00000000  673001            xor [ecx],al
+00000000  673801            cmp [ecx],al
 
 opcode 68
-00000000  680034            push word 0x3400
-00000000  680834            push word 0x3408
-00000000  681034            push word 0x3410
-00000000  681834            push word 0x3418
-00000000  682034            push word 0x3420
-00000000  682834            push word 0x3428
-00000000  683034            push word 0x3430
-00000000  683834            push word 0x3438
+00000000  680001            push word 0x100
+00000000  680801            push word 0x108
+00000000  681001            push word 0x110
+00000000  681801            push word 0x118
+00000000  682001            push word 0x120
+00000000  682801            push word 0x128
+00000000  683001            push word 0x130
+00000000  683801            push word 0x138
 
 opcode 69
-00000000  69003456          imul ax,[bx+si],word 0x5634
-00000000  69083456          imul cx,[bx+si],word 0x5634
-00000000  69103456          imul dx,[bx+si],word 0x5634
-00000000  69183456          imul bx,[bx+si],word 0x5634
-00000000  69203456          imul sp,[bx+si],word 0x5634
-00000000  69283456          imul bp,[bx+si],word 0x5634
-00000000  69303456          imul si,[bx+si],word 0x5634
-00000000  69383456          imul di,[bx+si],word 0x5634
+00000000  69000123          imul ax,[bx+si],word 0x2301
+00000000  69080123          imul cx,[bx+si],word 0x2301
+00000000  69100123          imul dx,[bx+si],word 0x2301
+00000000  69180123          imul bx,[bx+si],word 0x2301
+00000000  69200123          imul sp,[bx+si],word 0x2301
+00000000  69280123          imul bp,[bx+si],word 0x2301
+00000000  69300123          imul si,[bx+si],word 0x2301
+00000000  69380123          imul di,[bx+si],word 0x2301
 
 opcode 6a
 00000000  6A00              push byte +0x0
@@ -1154,14 +1138,14 @@ opcode 6a
 00000000  6A38              push byte +0x38
 
 opcode 6b
-00000000  6B0034            imul ax,[bx+si],byte +0x34
-00000000  6B0834            imul cx,[bx+si],byte +0x34
-00000000  6B1034            imul dx,[bx+si],byte +0x34
-00000000  6B1834            imul bx,[bx+si],byte +0x34
-00000000  6B2034            imul sp,[bx+si],byte +0x34
-00000000  6B2834            imul bp,[bx+si],byte +0x34
-00000000  6B3034            imul si,[bx+si],byte +0x34
-00000000  6B3834            imul di,[bx+si],byte +0x34
+00000000  6B0001            imul ax,[bx+si],byte +0x1
+00000000  6B0801            imul cx,[bx+si],byte +0x1
+00000000  6B1001            imul dx,[bx+si],byte +0x1
+00000000  6B1801            imul bx,[bx+si],byte +0x1
+00000000  6B2001            imul sp,[bx+si],byte +0x1
+00000000  6B2801            imul bp,[bx+si],byte +0x1
+00000000  6B3001            imul si,[bx+si],byte +0x1
+00000000  6B3801            imul di,[bx+si],byte +0x1
 
 opcode 6c
 00000000  6C                insb
@@ -1364,24 +1348,24 @@ opcode 7f
 00000000  7F38              jg 0x3a
 
 opcode 80
-00000000  800034            add byte [bx+si],0x34
-00000000  800834            or byte [bx+si],0x34
-00000000  801034            adc byte [bx+si],0x34
-00000000  801834            sbb byte [bx+si],0x34
-00000000  802034            and byte [bx+si],0x34
-00000000  802834            sub byte [bx+si],0x34
-00000000  803034            xor byte [bx+si],0x34
-00000000  803834            cmp byte [bx+si],0x34
+00000000  800001            add byte [bx+si],0x1
+00000000  800801            or byte [bx+si],0x1
+00000000  801001            adc byte [bx+si],0x1
+00000000  801801            sbb byte [bx+si],0x1
+00000000  802001            and byte [bx+si],0x1
+00000000  802801            sub byte [bx+si],0x1
+00000000  803001            xor byte [bx+si],0x1
+00000000  803801            cmp byte [bx+si],0x1
 
 opcode 81
-00000000  81003456          add word [bx+si],0x5634
-00000000  81083456          or word [bx+si],0x5634
-00000000  81103456          adc word [bx+si],0x5634
-00000000  81183456          sbb word [bx+si],0x5634
-00000000  81203456          and word [bx+si],0x5634
-00000000  81283456          sub word [bx+si],0x5634
-00000000  81303456          xor word [bx+si],0x5634
-00000000  81383456          cmp word [bx+si],0x5634
+00000000  81000123          add word [bx+si],0x2301
+00000000  81080123          or word [bx+si],0x2301
+00000000  81100123          adc word [bx+si],0x2301
+00000000  81180123          sbb word [bx+si],0x2301
+00000000  81200123          and word [bx+si],0x2301
+00000000  81280123          sub word [bx+si],0x2301
+00000000  81300123          xor word [bx+si],0x2301
+00000000  81380123          cmp word [bx+si],0x2301
 
 opcode 82
 illegal_opcode
@@ -1394,14 +1378,14 @@ illegal_opcode
 illegal_opcode
 
 opcode 83
-00000000  830034            add word [bx+si],byte +0x34
-00000000  830834            or word [bx+si],byte +0x34
-00000000  831034            adc word [bx+si],byte +0x34
-00000000  831834            sbb word [bx+si],byte +0x34
-00000000  832034            and word [bx+si],byte +0x34
-00000000  832834            sub word [bx+si],byte +0x34
-00000000  833034            xor word [bx+si],byte +0x34
-00000000  833834            cmp word [bx+si],byte +0x34
+00000000  830001            add word [bx+si],byte +0x1
+00000000  830801            or word [bx+si],byte +0x1
+00000000  831001            adc word [bx+si],byte +0x1
+00000000  831801            sbb word [bx+si],byte +0x1
+00000000  832001            and word [bx+si],byte +0x1
+00000000  832801            sub word [bx+si],byte +0x1
+00000000  833001            xor word [bx+si],byte +0x1
+00000000  833801            cmp word [bx+si],byte +0x1
 
 opcode 84
 00000000  8400              test [bx+si],al
@@ -1624,24 +1608,24 @@ opcode 99
 00000000  99                cwd
 
 opcode 9a
-00000000  9A00345678        call 0x7856:0x3400
-00000000  9A08345678        call 0x7856:0x3408
-00000000  9A10345678        call 0x7856:0x3410
-00000000  9A18345678        call 0x7856:0x3418
-00000000  9A20345678        call 0x7856:0x3420
-00000000  9A28345678        call 0x7856:0x3428
-00000000  9A30345678        call 0x7856:0x3430
-00000000  9A38345678        call 0x7856:0x3438
+00000000  9A00012345        call 0x4523:0x100
+00000000  9A08012345        call 0x4523:0x108
+00000000  9A10012345        call 0x4523:0x110
+00000000  9A18012345        call 0x4523:0x118
+00000000  9A20012345        call 0x4523:0x120
+00000000  9A28012345        call 0x4523:0x128
+00000000  9A30012345        call 0x4523:0x130
+00000000  9A38012345        call 0x4523:0x138
 
 opcode 9b
-00000000  9B0034            wait add [si],dh
-00000000  9B0834            wait or [si],dh
-00000000  9B1034            wait adc [si],dh
-00000000  9B1834            wait sbb [si],dh
-00000000  9B2034            wait and [si],dh
-00000000  9B2834            wait sub [si],dh
-00000000  9B3034            wait xor [si],dh
-00000000  9B3834            wait cmp [si],dh
+00000000  9B0001            wait add [bx+di],al
+00000000  9B0801            wait or [bx+di],al
+00000000  9B1001            wait adc [bx+di],al
+00000000  9B1801            wait sbb [bx+di],al
+00000000  9B2001            wait and [bx+di],al
+00000000  9B2801            wait sub [bx+di],al
+00000000  9B3001            wait xor [bx+di],al
+00000000  9B3801            wait cmp [bx+di],al
 
 opcode 9c
 00000000  9C                pushf
@@ -1684,44 +1668,44 @@ opcode 9f
 00000000  9F                lahf
 
 opcode a0
-00000000  A00034            mov al,[0x3400]
-00000000  A00834            mov al,[0x3408]
-00000000  A01034            mov al,[0x3410]
-00000000  A01834            mov al,[0x3418]
-00000000  A02034            mov al,[0x3420]
-00000000  A02834            mov al,[0x3428]
-00000000  A03034            mov al,[0x3430]
-00000000  A03834            mov al,[0x3438]
+00000000  A00001            mov al,[0x100]
+00000000  A00801            mov al,[0x108]
+00000000  A01001            mov al,[0x110]
+00000000  A01801            mov al,[0x118]
+00000000  A02001            mov al,[0x120]
+00000000  A02801            mov al,[0x128]
+00000000  A03001            mov al,[0x130]
+00000000  A03801            mov al,[0x138]
 
 opcode a1
-00000000  A10034            mov ax,[0x3400]
-00000000  A10834            mov ax,[0x3408]
-00000000  A11034            mov ax,[0x3410]
-00000000  A11834            mov ax,[0x3418]
-00000000  A12034            mov ax,[0x3420]
-00000000  A12834            mov ax,[0x3428]
-00000000  A13034            mov ax,[0x3430]
-00000000  A13834            mov ax,[0x3438]
+00000000  A10001            mov ax,[0x100]
+00000000  A10801            mov ax,[0x108]
+00000000  A11001            mov ax,[0x110]
+00000000  A11801            mov ax,[0x118]
+00000000  A12001            mov ax,[0x120]
+00000000  A12801            mov ax,[0x128]
+00000000  A13001            mov ax,[0x130]
+00000000  A13801            mov ax,[0x138]
 
 opcode a2
-00000000  A20034            mov [0x3400],al
-00000000  A20834            mov [0x3408],al
-00000000  A21034            mov [0x3410],al
-00000000  A21834            mov [0x3418],al
-00000000  A22034            mov [0x3420],al
-00000000  A22834            mov [0x3428],al
-00000000  A23034            mov [0x3430],al
-00000000  A23834            mov [0x3438],al
+00000000  A20001            mov [0x100],al
+00000000  A20801            mov [0x108],al
+00000000  A21001            mov [0x110],al
+00000000  A21801            mov [0x118],al
+00000000  A22001            mov [0x120],al
+00000000  A22801            mov [0x128],al
+00000000  A23001            mov [0x130],al
+00000000  A23801            mov [0x138],al
 
 opcode a3
-00000000  A30034            mov [0x3400],ax
-00000000  A30834            mov [0x3408],ax
-00000000  A31034            mov [0x3410],ax
-00000000  A31834            mov [0x3418],ax
-00000000  A32034            mov [0x3420],ax
-00000000  A32834            mov [0x3428],ax
-00000000  A33034            mov [0x3430],ax
-00000000  A33834            mov [0x3438],ax
+00000000  A30001            mov [0x100],ax
+00000000  A30801            mov [0x108],ax
+00000000  A31001            mov [0x110],ax
+00000000  A31801            mov [0x118],ax
+00000000  A32001            mov [0x120],ax
+00000000  A32801            mov [0x128],ax
+00000000  A33001            mov [0x130],ax
+00000000  A33801            mov [0x138],ax
 
 opcode a4
 00000000  A4                movsb
@@ -1774,14 +1758,14 @@ opcode a8
 00000000  A838              test al,0x38
 
 opcode a9
-00000000  A90034            test ax,0x3400
-00000000  A90834            test ax,0x3408
-00000000  A91034            test ax,0x3410
-00000000  A91834            test ax,0x3418
-00000000  A92034            test ax,0x3420
-00000000  A92834            test ax,0x3428
-00000000  A93034            test ax,0x3430
-00000000  A93834            test ax,0x3438
+00000000  A90001            test ax,0x100
+00000000  A90801            test ax,0x108
+00000000  A91001            test ax,0x110
+00000000  A91801            test ax,0x118
+00000000  A92001            test ax,0x120
+00000000  A92801            test ax,0x128
+00000000  A93001            test ax,0x130
+00000000  A93801            test ax,0x138
 
 opcode aa
 00000000  AA                stosb
@@ -1924,114 +1908,114 @@ opcode b7
 00000000  B738              mov bh,0x38
 
 opcode b8
-00000000  B80034            mov ax,0x3400
-00000000  B80834            mov ax,0x3408
-00000000  B81034            mov ax,0x3410
-00000000  B81834            mov ax,0x3418
-00000000  B82034            mov ax,0x3420
-00000000  B82834            mov ax,0x3428
-00000000  B83034            mov ax,0x3430
-00000000  B83834            mov ax,0x3438
+00000000  B80001            mov ax,0x100
+00000000  B80801            mov ax,0x108
+00000000  B81001            mov ax,0x110
+00000000  B81801            mov ax,0x118
+00000000  B82001            mov ax,0x120
+00000000  B82801            mov ax,0x128
+00000000  B83001            mov ax,0x130
+00000000  B83801            mov ax,0x138
 
 opcode b9
-00000000  B90034            mov cx,0x3400
-00000000  B90834            mov cx,0x3408
-00000000  B91034            mov cx,0x3410
-00000000  B91834            mov cx,0x3418
-00000000  B92034            mov cx,0x3420
-00000000  B92834            mov cx,0x3428
-00000000  B93034            mov cx,0x3430
-00000000  B93834            mov cx,0x3438
+00000000  B90001            mov cx,0x100
+00000000  B90801            mov cx,0x108
+00000000  B91001            mov cx,0x110
+00000000  B91801            mov cx,0x118
+00000000  B92001            mov cx,0x120
+00000000  B92801            mov cx,0x128
+00000000  B93001            mov cx,0x130
+00000000  B93801            mov cx,0x138
 
 opcode ba
-00000000  BA0034            mov dx,0x3400
-00000000  BA0834            mov dx,0x3408
-00000000  BA1034            mov dx,0x3410
-00000000  BA1834            mov dx,0x3418
-00000000  BA2034            mov dx,0x3420
-00000000  BA2834            mov dx,0x3428
-00000000  BA3034            mov dx,0x3430
-00000000  BA3834            mov dx,0x3438
+00000000  BA0001            mov dx,0x100
+00000000  BA0801            mov dx,0x108
+00000000  BA1001            mov dx,0x110
+00000000  BA1801            mov dx,0x118
+00000000  BA2001            mov dx,0x120
+00000000  BA2801            mov dx,0x128
+00000000  BA3001            mov dx,0x130
+00000000  BA3801            mov dx,0x138
 
 opcode bb
-00000000  BB0034            mov bx,0x3400
-00000000  BB0834            mov bx,0x3408
-00000000  BB1034            mov bx,0x3410
-00000000  BB1834            mov bx,0x3418
-00000000  BB2034            mov bx,0x3420
-00000000  BB2834            mov bx,0x3428
-00000000  BB3034            mov bx,0x3430
-00000000  BB3834            mov bx,0x3438
+00000000  BB0001            mov bx,0x100
+00000000  BB0801            mov bx,0x108
+00000000  BB1001            mov bx,0x110
+00000000  BB1801            mov bx,0x118
+00000000  BB2001            mov bx,0x120
+00000000  BB2801            mov bx,0x128
+00000000  BB3001            mov bx,0x130
+00000000  BB3801            mov bx,0x138
 
 opcode bc
-00000000  BC0034            mov sp,0x3400
-00000000  BC0834            mov sp,0x3408
-00000000  BC1034            mov sp,0x3410
-00000000  BC1834            mov sp,0x3418
-00000000  BC2034            mov sp,0x3420
-00000000  BC2834            mov sp,0x3428
-00000000  BC3034            mov sp,0x3430
-00000000  BC3834            mov sp,0x3438
+00000000  BC0001            mov sp,0x100
+00000000  BC0801            mov sp,0x108
+00000000  BC1001            mov sp,0x110
+00000000  BC1801            mov sp,0x118
+00000000  BC2001            mov sp,0x120
+00000000  BC2801            mov sp,0x128
+00000000  BC3001            mov sp,0x130
+00000000  BC3801            mov sp,0x138
 
 opcode bd
-00000000  BD0034            mov bp,0x3400
-00000000  BD0834            mov bp,0x3408
-00000000  BD1034            mov bp,0x3410
-00000000  BD1834            mov bp,0x3418
-00000000  BD2034            mov bp,0x3420
-00000000  BD2834            mov bp,0x3428
-00000000  BD3034            mov bp,0x3430
-00000000  BD3834            mov bp,0x3438
+00000000  BD0001            mov bp,0x100
+00000000  BD0801            mov bp,0x108
+00000000  BD1001            mov bp,0x110
+00000000  BD1801            mov bp,0x118
+00000000  BD2001            mov bp,0x120
+00000000  BD2801            mov bp,0x128
+00000000  BD3001            mov bp,0x130
+00000000  BD3801            mov bp,0x138
 
 opcode be
-00000000  BE0034            mov si,0x3400
-00000000  BE0834            mov si,0x3408
-00000000  BE1034            mov si,0x3410
-00000000  BE1834            mov si,0x3418
-00000000  BE2034            mov si,0x3420
-00000000  BE2834            mov si,0x3428
-00000000  BE3034            mov si,0x3430
-00000000  BE3834            mov si,0x3438
+00000000  BE0001            mov si,0x100
+00000000  BE0801            mov si,0x108
+00000000  BE1001            mov si,0x110
+00000000  BE1801            mov si,0x118
+00000000  BE2001            mov si,0x120
+00000000  BE2801            mov si,0x128
+00000000  BE3001            mov si,0x130
+00000000  BE3801            mov si,0x138
 
 opcode bf
-00000000  BF0034            mov di,0x3400
-00000000  BF0834            mov di,0x3408
-00000000  BF1034            mov di,0x3410
-00000000  BF1834            mov di,0x3418
-00000000  BF2034            mov di,0x3420
-00000000  BF2834            mov di,0x3428
-00000000  BF3034            mov di,0x3430
-00000000  BF3834            mov di,0x3438
+00000000  BF0001            mov di,0x100
+00000000  BF0801            mov di,0x108
+00000000  BF1001            mov di,0x110
+00000000  BF1801            mov di,0x118
+00000000  BF2001            mov di,0x120
+00000000  BF2801            mov di,0x128
+00000000  BF3001            mov di,0x130
+00000000  BF3801            mov di,0x138
 
 opcode c0
-00000000  C00034            rol byte [bx+si],byte 0x34
-00000000  C00834            ror byte [bx+si],byte 0x34
-00000000  C01034            rcl byte [bx+si],byte 0x34
-00000000  C01834            rcr byte [bx+si],byte 0x34
-00000000  C02034            shl byte [bx+si],byte 0x34
-00000000  C02834            shr byte [bx+si],byte 0x34
+00000000  C00001            rol byte [bx+si],byte 0x1
+00000000  C00801            ror byte [bx+si],byte 0x1
+00000000  C01001            rcl byte [bx+si],byte 0x1
+00000000  C01801            rcr byte [bx+si],byte 0x1
+00000000  C02001            shl byte [bx+si],byte 0x1
+00000000  C02801            shr byte [bx+si],byte 0x1
 illegal_opcode
-00000000  C03834            sar byte [bx+si],byte 0x34
+00000000  C03801            sar byte [bx+si],byte 0x1
 
 opcode c1
-00000000  C10034            rol word [bx+si],byte 0x34
-00000000  C10834            ror word [bx+si],byte 0x34
-00000000  C11034            rcl word [bx+si],byte 0x34
-00000000  C11834            rcr word [bx+si],byte 0x34
-00000000  C12034            shl word [bx+si],byte 0x34
-00000000  C12834            shr word [bx+si],byte 0x34
+00000000  C10001            rol word [bx+si],byte 0x1
+00000000  C10801            ror word [bx+si],byte 0x1
+00000000  C11001            rcl word [bx+si],byte 0x1
+00000000  C11801            rcr word [bx+si],byte 0x1
+00000000  C12001            shl word [bx+si],byte 0x1
+00000000  C12801            shr word [bx+si],byte 0x1
 illegal_opcode
-00000000  C13834            sar word [bx+si],byte 0x34
+00000000  C13801            sar word [bx+si],byte 0x1
 
 opcode c2
-00000000  C20034            ret 0x3400
-00000000  C20834            ret 0x3408
-00000000  C21034            ret 0x3410
-00000000  C21834            ret 0x3418
-00000000  C22034            ret 0x3420
-00000000  C22834            ret 0x3428
-00000000  C23034            ret 0x3430
-00000000  C23834            ret 0x3438
+00000000  C20001            ret 0x100
+00000000  C20801            ret 0x108
+00000000  C21001            ret 0x110
+00000000  C21801            ret 0x118
+00000000  C22001            ret 0x120
+00000000  C22801            ret 0x128
+00000000  C23001            ret 0x130
+00000000  C23801            ret 0x138
 
 opcode c3
 00000000  C3                ret
@@ -2064,7 +2048,7 @@ opcode c5
 00000000  C538              lds di,[bx+si]
 
 opcode c6
-00000000  C60034            mov byte [bx+si],0x34
+00000000  C60001            mov byte [bx+si],0x1
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -2074,7 +2058,7 @@ illegal_opcode
 illegal_opcode
 
 opcode c7
-00000000  C7003456          mov word [bx+si],0x5634
+00000000  C7000123          mov word [bx+si],0x2301
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -2084,14 +2068,14 @@ illegal_opcode
 illegal_opcode
 
 opcode c8
-00000000  C8003456          enter 0x3400,0x56
-00000000  C8083456          enter 0x3408,0x56
-00000000  C8103456          enter 0x3410,0x56
-00000000  C8183456          enter 0x3418,0x56
-00000000  C8203456          enter 0x3420,0x56
-00000000  C8283456          enter 0x3428,0x56
-00000000  C8303456          enter 0x3430,0x56
-00000000  C8383456          enter 0x3438,0x56
+00000000  C8000123          enter 0x100,0x23
+00000000  C8080123          enter 0x108,0x23
+00000000  C8100123          enter 0x110,0x23
+00000000  C8180123          enter 0x118,0x23
+00000000  C8200123          enter 0x120,0x23
+00000000  C8280123          enter 0x128,0x23
+00000000  C8300123          enter 0x130,0x23
+00000000  C8380123          enter 0x138,0x23
 
 opcode c9
 00000000  C9                leave
@@ -2104,14 +2088,14 @@ opcode c9
 00000000  C9                leave
 
 opcode ca
-00000000  CA0034            retf 0x3400
-00000000  CA0834            retf 0x3408
-00000000  CA1034            retf 0x3410
-00000000  CA1834            retf 0x3418
-00000000  CA2034            retf 0x3420
-00000000  CA2834            retf 0x3428
-00000000  CA3034            retf 0x3430
-00000000  CA3834            retf 0x3438
+00000000  CA0001            retf 0x100
+00000000  CA0801            retf 0x108
+00000000  CA1001            retf 0x110
+00000000  CA1801            retf 0x118
+00000000  CA2001            retf 0x120
+00000000  CA2801            retf 0x128
+00000000  CA3001            retf 0x130
+00000000  CA3801            retf 0x138
 
 opcode cb
 00000000  CB                retf
@@ -2250,7 +2234,7 @@ opcode d8
 00000000  D803              fadd dword [bp+di]
 00000000  D804              fadd dword [si]
 00000000  D805              fadd dword [di]
-00000000  D8063456          fadd dword [0x5634]
+00000000  D8060123          fadd dword [0x2301]
 00000000  D807              fadd dword [bx]
 00000000  D808              fmul dword [bx+si]
 00000000  D809              fmul dword [bx+di]
@@ -2258,7 +2242,7 @@ opcode d8
 00000000  D80B              fmul dword [bp+di]
 00000000  D80C              fmul dword [si]
 00000000  D80D              fmul dword [di]
-00000000  D80E3456          fmul dword [0x5634]
+00000000  D80E0123          fmul dword [0x2301]
 00000000  D80F              fmul dword [bx]
 00000000  D810              fcom dword [bx+si]
 00000000  D811              fcom dword [bx+di]
@@ -2266,7 +2250,7 @@ opcode d8
 00000000  D813              fcom dword [bp+di]
 00000000  D814              fcom dword [si]
 00000000  D815              fcom dword [di]
-00000000  D8163456          fcom dword [0x5634]
+00000000  D8160123          fcom dword [0x2301]
 00000000  D817              fcom dword [bx]
 00000000  D818              fcomp dword [bx+si]
 00000000  D819              fcomp dword [bx+di]
@@ -2274,7 +2258,7 @@ opcode d8
 00000000  D81B              fcomp dword [bp+di]
 00000000  D81C              fcomp dword [si]
 00000000  D81D              fcomp dword [di]
-00000000  D81E3456          fcomp dword [0x5634]
+00000000  D81E0123          fcomp dword [0x2301]
 00000000  D81F              fcomp dword [bx]
 00000000  D820              fsub dword [bx+si]
 00000000  D821              fsub dword [bx+di]
@@ -2282,7 +2266,7 @@ opcode d8
 00000000  D823              fsub dword [bp+di]
 00000000  D824              fsub dword [si]
 00000000  D825              fsub dword [di]
-00000000  D8263456          fsub dword [0x5634]
+00000000  D8260123          fsub dword [0x2301]
 00000000  D827              fsub dword [bx]
 00000000  D828              fsubr dword [bx+si]
 00000000  D829              fsubr dword [bx+di]
@@ -2290,7 +2274,7 @@ opcode d8
 00000000  D82B              fsubr dword [bp+di]
 00000000  D82C              fsubr dword [si]
 00000000  D82D              fsubr dword [di]
-00000000  D82E3456          fsubr dword [0x5634]
+00000000  D82E0123          fsubr dword [0x2301]
 00000000  D82F              fsubr dword [bx]
 00000000  D830              fdiv dword [bx+si]
 00000000  D831              fdiv dword [bx+di]
@@ -2298,7 +2282,7 @@ opcode d8
 00000000  D833              fdiv dword [bp+di]
 00000000  D834              fdiv dword [si]
 00000000  D835              fdiv dword [di]
-00000000  D8363456          fdiv dword [0x5634]
+00000000  D8360123          fdiv dword [0x2301]
 00000000  D837              fdiv dword [bx]
 00000000  D838              fdivr dword [bx+si]
 00000000  D839              fdivr dword [bx+di]
@@ -2306,136 +2290,136 @@ opcode d8
 00000000  D83B              fdivr dword [bp+di]
 00000000  D83C              fdivr dword [si]
 00000000  D83D              fdivr dword [di]
-00000000  D83E3456          fdivr dword [0x5634]
+00000000  D83E0123          fdivr dword [0x2301]
 00000000  D83F              fdivr dword [bx]
-00000000  D84034            fadd dword [bx+si+0x34]
-00000000  D84134            fadd dword [bx+di+0x34]
-00000000  D84234            fadd dword [bp+si+0x34]
-00000000  D84334            fadd dword [bp+di+0x34]
-00000000  D84434            fadd dword [si+0x34]
-00000000  D84534            fadd dword [di+0x34]
-00000000  D84634            fadd dword [bp+0x34]
-00000000  D84734            fadd dword [bx+0x34]
-00000000  D84834            fmul dword [bx+si+0x34]
-00000000  D84934            fmul dword [bx+di+0x34]
-00000000  D84A34            fmul dword [bp+si+0x34]
-00000000  D84B34            fmul dword [bp+di+0x34]
-00000000  D84C34            fmul dword [si+0x34]
-00000000  D84D34            fmul dword [di+0x34]
-00000000  D84E34            fmul dword [bp+0x34]
-00000000  D84F34            fmul dword [bx+0x34]
-00000000  D85034            fcom dword [bx+si+0x34]
-00000000  D85134            fcom dword [bx+di+0x34]
-00000000  D85234            fcom dword [bp+si+0x34]
-00000000  D85334            fcom dword [bp+di+0x34]
-00000000  D85434            fcom dword [si+0x34]
-00000000  D85534            fcom dword [di+0x34]
-00000000  D85634            fcom dword [bp+0x34]
-00000000  D85734            fcom dword [bx+0x34]
-00000000  D85834            fcomp dword [bx+si+0x34]
-00000000  D85934            fcomp dword [bx+di+0x34]
-00000000  D85A34            fcomp dword [bp+si+0x34]
-00000000  D85B34            fcomp dword [bp+di+0x34]
-00000000  D85C34            fcomp dword [si+0x34]
-00000000  D85D34            fcomp dword [di+0x34]
-00000000  D85E34            fcomp dword [bp+0x34]
-00000000  D85F34            fcomp dword [bx+0x34]
-00000000  D86034            fsub dword [bx+si+0x34]
-00000000  D86134            fsub dword [bx+di+0x34]
-00000000  D86234            fsub dword [bp+si+0x34]
-00000000  D86334            fsub dword [bp+di+0x34]
-00000000  D86434            fsub dword [si+0x34]
-00000000  D86534            fsub dword [di+0x34]
-00000000  D86634            fsub dword [bp+0x34]
-00000000  D86734            fsub dword [bx+0x34]
-00000000  D86834            fsubr dword [bx+si+0x34]
-00000000  D86934            fsubr dword [bx+di+0x34]
-00000000  D86A34            fsubr dword [bp+si+0x34]
-00000000  D86B34            fsubr dword [bp+di+0x34]
-00000000  D86C34            fsubr dword [si+0x34]
-00000000  D86D34            fsubr dword [di+0x34]
-00000000  D86E34            fsubr dword [bp+0x34]
-00000000  D86F34            fsubr dword [bx+0x34]
-00000000  D87034            fdiv dword [bx+si+0x34]
-00000000  D87134            fdiv dword [bx+di+0x34]
-00000000  D87234            fdiv dword [bp+si+0x34]
-00000000  D87334            fdiv dword [bp+di+0x34]
-00000000  D87434            fdiv dword [si+0x34]
-00000000  D87534            fdiv dword [di+0x34]
-00000000  D87634            fdiv dword [bp+0x34]
-00000000  D87734            fdiv dword [bx+0x34]
-00000000  D87834            fdivr dword [bx+si+0x34]
-00000000  D87934            fdivr dword [bx+di+0x34]
-00000000  D87A34            fdivr dword [bp+si+0x34]
-00000000  D87B34            fdivr dword [bp+di+0x34]
-00000000  D87C34            fdivr dword [si+0x34]
-00000000  D87D34            fdivr dword [di+0x34]
-00000000  D87E34            fdivr dword [bp+0x34]
-00000000  D87F34            fdivr dword [bx+0x34]
-00000000  D8803456          fadd dword [bx+si+0x5634]
-00000000  D8813456          fadd dword [bx+di+0x5634]
-00000000  D8823456          fadd dword [bp+si+0x5634]
-00000000  D8833456          fadd dword [bp+di+0x5634]
-00000000  D8843456          fadd dword [si+0x5634]
-00000000  D8853456          fadd dword [di+0x5634]
-00000000  D8863456          fadd dword [bp+0x5634]
-00000000  D8873456          fadd dword [bx+0x5634]
-00000000  D8883456          fmul dword [bx+si+0x5634]
-00000000  D8893456          fmul dword [bx+di+0x5634]
-00000000  D88A3456          fmul dword [bp+si+0x5634]
-00000000  D88B3456          fmul dword [bp+di+0x5634]
-00000000  D88C3456          fmul dword [si+0x5634]
-00000000  D88D3456          fmul dword [di+0x5634]
-00000000  D88E3456          fmul dword [bp+0x5634]
-00000000  D88F3456          fmul dword [bx+0x5634]
-00000000  D8903456          fcom dword [bx+si+0x5634]
-00000000  D8913456          fcom dword [bx+di+0x5634]
-00000000  D8923456          fcom dword [bp+si+0x5634]
-00000000  D8933456          fcom dword [bp+di+0x5634]
-00000000  D8943456          fcom dword [si+0x5634]
-00000000  D8953456          fcom dword [di+0x5634]
-00000000  D8963456          fcom dword [bp+0x5634]
-00000000  D8973456          fcom dword [bx+0x5634]
-00000000  D8983456          fcomp dword [bx+si+0x5634]
-00000000  D8993456          fcomp dword [bx+di+0x5634]
-00000000  D89A3456          fcomp dword [bp+si+0x5634]
-00000000  D89B3456          fcomp dword [bp+di+0x5634]
-00000000  D89C3456          fcomp dword [si+0x5634]
-00000000  D89D3456          fcomp dword [di+0x5634]
-00000000  D89E3456          fcomp dword [bp+0x5634]
-00000000  D89F3456          fcomp dword [bx+0x5634]
-00000000  D8A03456          fsub dword [bx+si+0x5634]
-00000000  D8A13456          fsub dword [bx+di+0x5634]
-00000000  D8A23456          fsub dword [bp+si+0x5634]
-00000000  D8A33456          fsub dword [bp+di+0x5634]
-00000000  D8A43456          fsub dword [si+0x5634]
-00000000  D8A53456          fsub dword [di+0x5634]
-00000000  D8A63456          fsub dword [bp+0x5634]
-00000000  D8A73456          fsub dword [bx+0x5634]
-00000000  D8A83456          fsubr dword [bx+si+0x5634]
-00000000  D8A93456          fsubr dword [bx+di+0x5634]
-00000000  D8AA3456          fsubr dword [bp+si+0x5634]
-00000000  D8AB3456          fsubr dword [bp+di+0x5634]
-00000000  D8AC3456          fsubr dword [si+0x5634]
-00000000  D8AD3456          fsubr dword [di+0x5634]
-00000000  D8AE3456          fsubr dword [bp+0x5634]
-00000000  D8AF3456          fsubr dword [bx+0x5634]
-00000000  D8B03456          fdiv dword [bx+si+0x5634]
-00000000  D8B13456          fdiv dword [bx+di+0x5634]
-00000000  D8B23456          fdiv dword [bp+si+0x5634]
-00000000  D8B33456          fdiv dword [bp+di+0x5634]
-00000000  D8B43456          fdiv dword [si+0x5634]
-00000000  D8B53456          fdiv dword [di+0x5634]
-00000000  D8B63456          fdiv dword [bp+0x5634]
-00000000  D8B73456          fdiv dword [bx+0x5634]
-00000000  D8B83456          fdivr dword [bx+si+0x5634]
-00000000  D8B93456          fdivr dword [bx+di+0x5634]
-00000000  D8BA3456          fdivr dword [bp+si+0x5634]
-00000000  D8BB3456          fdivr dword [bp+di+0x5634]
-00000000  D8BC3456          fdivr dword [si+0x5634]
-00000000  D8BD3456          fdivr dword [di+0x5634]
-00000000  D8BE3456          fdivr dword [bp+0x5634]
-00000000  D8BF3456          fdivr dword [bx+0x5634]
+00000000  D84001            fadd dword [bx+si+0x1]
+00000000  D84101            fadd dword [bx+di+0x1]
+00000000  D84201            fadd dword [bp+si+0x1]
+00000000  D84301            fadd dword [bp+di+0x1]
+00000000  D84401            fadd dword [si+0x1]
+00000000  D84501            fadd dword [di+0x1]
+00000000  D84601            fadd dword [bp+0x1]
+00000000  D84701            fadd dword [bx+0x1]
+00000000  D84801            fmul dword [bx+si+0x1]
+00000000  D84901            fmul dword [bx+di+0x1]
+00000000  D84A01            fmul dword [bp+si+0x1]
+00000000  D84B01            fmul dword [bp+di+0x1]
+00000000  D84C01            fmul dword [si+0x1]
+00000000  D84D01            fmul dword [di+0x1]
+00000000  D84E01            fmul dword [bp+0x1]
+00000000  D84F01            fmul dword [bx+0x1]
+00000000  D85001            fcom dword [bx+si+0x1]
+00000000  D85101            fcom dword [bx+di+0x1]
+00000000  D85201            fcom dword [bp+si+0x1]
+00000000  D85301            fcom dword [bp+di+0x1]
+00000000  D85401            fcom dword [si+0x1]
+00000000  D85501            fcom dword [di+0x1]
+00000000  D85601            fcom dword [bp+0x1]
+00000000  D85701            fcom dword [bx+0x1]
+00000000  D85801            fcomp dword [bx+si+0x1]
+00000000  D85901            fcomp dword [bx+di+0x1]
+00000000  D85A01            fcomp dword [bp+si+0x1]
+00000000  D85B01            fcomp dword [bp+di+0x1]
+00000000  D85C01            fcomp dword [si+0x1]
+00000000  D85D01            fcomp dword [di+0x1]
+00000000  D85E01            fcomp dword [bp+0x1]
+00000000  D85F01            fcomp dword [bx+0x1]
+00000000  D86001            fsub dword [bx+si+0x1]
+00000000  D86101            fsub dword [bx+di+0x1]
+00000000  D86201            fsub dword [bp+si+0x1]
+00000000  D86301            fsub dword [bp+di+0x1]
+00000000  D86401            fsub dword [si+0x1]
+00000000  D86501            fsub dword [di+0x1]
+00000000  D86601            fsub dword [bp+0x1]
+00000000  D86701            fsub dword [bx+0x1]
+00000000  D86801            fsubr dword [bx+si+0x1]
+00000000  D86901            fsubr dword [bx+di+0x1]
+00000000  D86A01            fsubr dword [bp+si+0x1]
+00000000  D86B01            fsubr dword [bp+di+0x1]
+00000000  D86C01            fsubr dword [si+0x1]
+00000000  D86D01            fsubr dword [di+0x1]
+00000000  D86E01            fsubr dword [bp+0x1]
+00000000  D86F01            fsubr dword [bx+0x1]
+00000000  D87001            fdiv dword [bx+si+0x1]
+00000000  D87101            fdiv dword [bx+di+0x1]
+00000000  D87201            fdiv dword [bp+si+0x1]
+00000000  D87301            fdiv dword [bp+di+0x1]
+00000000  D87401            fdiv dword [si+0x1]
+00000000  D87501            fdiv dword [di+0x1]
+00000000  D87601            fdiv dword [bp+0x1]
+00000000  D87701            fdiv dword [bx+0x1]
+00000000  D87801            fdivr dword [bx+si+0x1]
+00000000  D87901            fdivr dword [bx+di+0x1]
+00000000  D87A01            fdivr dword [bp+si+0x1]
+00000000  D87B01            fdivr dword [bp+di+0x1]
+00000000  D87C01            fdivr dword [si+0x1]
+00000000  D87D01            fdivr dword [di+0x1]
+00000000  D87E01            fdivr dword [bp+0x1]
+00000000  D87F01            fdivr dword [bx+0x1]
+00000000  D8800123          fadd dword [bx+si+0x2301]
+00000000  D8810123          fadd dword [bx+di+0x2301]
+00000000  D8820123          fadd dword [bp+si+0x2301]
+00000000  D8830123          fadd dword [bp+di+0x2301]
+00000000  D8840123          fadd dword [si+0x2301]
+00000000  D8850123          fadd dword [di+0x2301]
+00000000  D8860123          fadd dword [bp+0x2301]
+00000000  D8870123          fadd dword [bx+0x2301]
+00000000  D8880123          fmul dword [bx+si+0x2301]
+00000000  D8890123          fmul dword [bx+di+0x2301]
+00000000  D88A0123          fmul dword [bp+si+0x2301]
+00000000  D88B0123          fmul dword [bp+di+0x2301]
+00000000  D88C0123          fmul dword [si+0x2301]
+00000000  D88D0123          fmul dword [di+0x2301]
+00000000  D88E0123          fmul dword [bp+0x2301]
+00000000  D88F0123          fmul dword [bx+0x2301]
+00000000  D8900123          fcom dword [bx+si+0x2301]
+00000000  D8910123          fcom dword [bx+di+0x2301]
+00000000  D8920123          fcom dword [bp+si+0x2301]
+00000000  D8930123          fcom dword [bp+di+0x2301]
+00000000  D8940123          fcom dword [si+0x2301]
+00000000  D8950123          fcom dword [di+0x2301]
+00000000  D8960123          fcom dword [bp+0x2301]
+00000000  D8970123          fcom dword [bx+0x2301]
+00000000  D8980123          fcomp dword [bx+si+0x2301]
+00000000  D8990123          fcomp dword [bx+di+0x2301]
+00000000  D89A0123          fcomp dword [bp+si+0x2301]
+00000000  D89B0123          fcomp dword [bp+di+0x2301]
+00000000  D89C0123          fcomp dword [si+0x2301]
+00000000  D89D0123          fcomp dword [di+0x2301]
+00000000  D89E0123          fcomp dword [bp+0x2301]
+00000000  D89F0123          fcomp dword [bx+0x2301]
+00000000  D8A00123          fsub dword [bx+si+0x2301]
+00000000  D8A10123          fsub dword [bx+di+0x2301]
+00000000  D8A20123          fsub dword [bp+si+0x2301]
+00000000  D8A30123          fsub dword [bp+di+0x2301]
+00000000  D8A40123          fsub dword [si+0x2301]
+00000000  D8A50123          fsub dword [di+0x2301]
+00000000  D8A60123          fsub dword [bp+0x2301]
+00000000  D8A70123          fsub dword [bx+0x2301]
+00000000  D8A80123          fsubr dword [bx+si+0x2301]
+00000000  D8A90123          fsubr dword [bx+di+0x2301]
+00000000  D8AA0123          fsubr dword [bp+si+0x2301]
+00000000  D8AB0123          fsubr dword [bp+di+0x2301]
+00000000  D8AC0123          fsubr dword [si+0x2301]
+00000000  D8AD0123          fsubr dword [di+0x2301]
+00000000  D8AE0123          fsubr dword [bp+0x2301]
+00000000  D8AF0123          fsubr dword [bx+0x2301]
+00000000  D8B00123          fdiv dword [bx+si+0x2301]
+00000000  D8B10123          fdiv dword [bx+di+0x2301]
+00000000  D8B20123          fdiv dword [bp+si+0x2301]
+00000000  D8B30123          fdiv dword [bp+di+0x2301]
+00000000  D8B40123          fdiv dword [si+0x2301]
+00000000  D8B50123          fdiv dword [di+0x2301]
+00000000  D8B60123          fdiv dword [bp+0x2301]
+00000000  D8B70123          fdiv dword [bx+0x2301]
+00000000  D8B80123          fdivr dword [bx+si+0x2301]
+00000000  D8B90123          fdivr dword [bx+di+0x2301]
+00000000  D8BA0123          fdivr dword [bp+si+0x2301]
+00000000  D8BB0123          fdivr dword [bp+di+0x2301]
+00000000  D8BC0123          fdivr dword [si+0x2301]
+00000000  D8BD0123          fdivr dword [di+0x2301]
+00000000  D8BE0123          fdivr dword [bp+0x2301]
+00000000  D8BF0123          fdivr dword [bx+0x2301]
 00000000  D8C0              fadd st0
 00000000  D8C1              fadd st1
 00000000  D8C2              fadd st2
@@ -2508,7 +2492,7 @@ opcode d9
 00000000  D903              fld dword [bp+di]
 00000000  D904              fld dword [si]
 00000000  D905              fld dword [di]
-00000000  D9063456          fld dword [0x5634]
+00000000  D9060123          fld dword [0x2301]
 00000000  D907              fld dword [bx]
 illegal_opcode
 illegal_opcode
@@ -2524,7 +2508,7 @@ illegal_opcode
 00000000  D913              fst dword [bp+di]
 00000000  D914              fst dword [si]
 00000000  D915              fst dword [di]
-00000000  D9163456          fst dword [0x5634]
+00000000  D9160123          fst dword [0x2301]
 00000000  D917              fst dword [bx]
 00000000  D918              fstp dword [bx+si]
 00000000  D919              fstp dword [bx+di]
@@ -2532,7 +2516,7 @@ illegal_opcode
 00000000  D91B              fstp dword [bp+di]
 00000000  D91C              fstp dword [si]
 00000000  D91D              fstp dword [di]
-00000000  D91E3456          fstp dword [0x5634]
+00000000  D91E0123          fstp dword [0x2301]
 00000000  D91F              fstp dword [bx]
 00000000  D920              fldenv [bx+si]
 00000000  D921              fldenv [bx+di]
@@ -2540,7 +2524,7 @@ illegal_opcode
 00000000  D923              fldenv [bp+di]
 00000000  D924              fldenv [si]
 00000000  D925              fldenv [di]
-00000000  D9263456          fldenv [0x5634]
+00000000  D9260123          fldenv [0x2301]
 00000000  D927              fldenv [bx]
 00000000  D928              fldcw [bx+si]
 00000000  D929              fldcw [bx+di]
@@ -2548,7 +2532,7 @@ illegal_opcode
 00000000  D92B              fldcw [bp+di]
 00000000  D92C              fldcw [si]
 00000000  D92D              fldcw [di]
-00000000  D92E3456          fldcw [0x5634]
+00000000  D92E0123          fldcw [0x2301]
 00000000  D92F              fldcw [bx]
 00000000  D930              fnstenv [bx+si]
 00000000  D931              fnstenv [bx+di]
@@ -2556,7 +2540,7 @@ illegal_opcode
 00000000  D933              fnstenv [bp+di]
 00000000  D934              fnstenv [si]
 00000000  D935              fnstenv [di]
-00000000  D9363456          fnstenv [0x5634]
+00000000  D9360123          fnstenv [0x2301]
 00000000  D937              fnstenv [bx]
 00000000  D938              fnstcw [bx+si]
 00000000  D939              fnstcw [bx+di]
@@ -2564,136 +2548,136 @@ illegal_opcode
 00000000  D93B              fnstcw [bp+di]
 00000000  D93C              fnstcw [si]
 00000000  D93D              fnstcw [di]
-00000000  D93E3456          fnstcw [0x5634]
+00000000  D93E0123          fnstcw [0x2301]
 00000000  D93F              fnstcw [bx]
-00000000  D94034            fld dword [bx+si+0x34]
-00000000  D94134            fld dword [bx+di+0x34]
-00000000  D94234            fld dword [bp+si+0x34]
-00000000  D94334            fld dword [bp+di+0x34]
-00000000  D94434            fld dword [si+0x34]
-00000000  D94534            fld dword [di+0x34]
-00000000  D94634            fld dword [bp+0x34]
-00000000  D94734            fld dword [bx+0x34]
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-00000000  D95034            fst dword [bx+si+0x34]
-00000000  D95134            fst dword [bx+di+0x34]
-00000000  D95234            fst dword [bp+si+0x34]
-00000000  D95334            fst dword [bp+di+0x34]
-00000000  D95434            fst dword [si+0x34]
-00000000  D95534            fst dword [di+0x34]
-00000000  D95634            fst dword [bp+0x34]
-00000000  D95734            fst dword [bx+0x34]
-00000000  D95834            fstp dword [bx+si+0x34]
-00000000  D95934            fstp dword [bx+di+0x34]
-00000000  D95A34            fstp dword [bp+si+0x34]
-00000000  D95B34            fstp dword [bp+di+0x34]
-00000000  D95C34            fstp dword [si+0x34]
-00000000  D95D34            fstp dword [di+0x34]
-00000000  D95E34            fstp dword [bp+0x34]
-00000000  D95F34            fstp dword [bx+0x34]
-00000000  D96034            fldenv [bx+si+0x34]
-00000000  D96134            fldenv [bx+di+0x34]
-00000000  D96234            fldenv [bp+si+0x34]
-00000000  D96334            fldenv [bp+di+0x34]
-00000000  D96434            fldenv [si+0x34]
-00000000  D96534            fldenv [di+0x34]
-00000000  D96634            fldenv [bp+0x34]
-00000000  D96734            fldenv [bx+0x34]
-00000000  D96834            fldcw [bx+si+0x34]
-00000000  D96934            fldcw [bx+di+0x34]
-00000000  D96A34            fldcw [bp+si+0x34]
-00000000  D96B34            fldcw [bp+di+0x34]
-00000000  D96C34            fldcw [si+0x34]
-00000000  D96D34            fldcw [di+0x34]
-00000000  D96E34            fldcw [bp+0x34]
-00000000  D96F34            fldcw [bx+0x34]
-00000000  D97034            fnstenv [bx+si+0x34]
-00000000  D97134            fnstenv [bx+di+0x34]
-00000000  D97234            fnstenv [bp+si+0x34]
-00000000  D97334            fnstenv [bp+di+0x34]
-00000000  D97434            fnstenv [si+0x34]
-00000000  D97534            fnstenv [di+0x34]
-00000000  D97634            fnstenv [bp+0x34]
-00000000  D97734            fnstenv [bx+0x34]
-00000000  D97834            fnstcw [bx+si+0x34]
-00000000  D97934            fnstcw [bx+di+0x34]
-00000000  D97A34            fnstcw [bp+si+0x34]
-00000000  D97B34            fnstcw [bp+di+0x34]
-00000000  D97C34            fnstcw [si+0x34]
-00000000  D97D34            fnstcw [di+0x34]
-00000000  D97E34            fnstcw [bp+0x34]
-00000000  D97F34            fnstcw [bx+0x34]
-00000000  D9803456          fld dword [bx+si+0x5634]
-00000000  D9813456          fld dword [bx+di+0x5634]
-00000000  D9823456          fld dword [bp+si+0x5634]
-00000000  D9833456          fld dword [bp+di+0x5634]
-00000000  D9843456          fld dword [si+0x5634]
-00000000  D9853456          fld dword [di+0x5634]
-00000000  D9863456          fld dword [bp+0x5634]
-00000000  D9873456          fld dword [bx+0x5634]
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-00000000  D9903456          fst dword [bx+si+0x5634]
-00000000  D9913456          fst dword [bx+di+0x5634]
-00000000  D9923456          fst dword [bp+si+0x5634]
-00000000  D9933456          fst dword [bp+di+0x5634]
-00000000  D9943456          fst dword [si+0x5634]
-00000000  D9953456          fst dword [di+0x5634]
-00000000  D9963456          fst dword [bp+0x5634]
-00000000  D9973456          fst dword [bx+0x5634]
-00000000  D9983456          fstp dword [bx+si+0x5634]
-00000000  D9993456          fstp dword [bx+di+0x5634]
-00000000  D99A3456          fstp dword [bp+si+0x5634]
-00000000  D99B3456          fstp dword [bp+di+0x5634]
-00000000  D99C3456          fstp dword [si+0x5634]
-00000000  D99D3456          fstp dword [di+0x5634]
-00000000  D99E3456          fstp dword [bp+0x5634]
-00000000  D99F3456          fstp dword [bx+0x5634]
-00000000  D9A03456          fldenv [bx+si+0x5634]
-00000000  D9A13456          fldenv [bx+di+0x5634]
-00000000  D9A23456          fldenv [bp+si+0x5634]
-00000000  D9A33456          fldenv [bp+di+0x5634]
-00000000  D9A43456          fldenv [si+0x5634]
-00000000  D9A53456          fldenv [di+0x5634]
-00000000  D9A63456          fldenv [bp+0x5634]
-00000000  D9A73456          fldenv [bx+0x5634]
-00000000  D9A83456          fldcw [bx+si+0x5634]
-00000000  D9A93456          fldcw [bx+di+0x5634]
-00000000  D9AA3456          fldcw [bp+si+0x5634]
-00000000  D9AB3456          fldcw [bp+di+0x5634]
-00000000  D9AC3456          fldcw [si+0x5634]
-00000000  D9AD3456          fldcw [di+0x5634]
-00000000  D9AE3456          fldcw [bp+0x5634]
-00000000  D9AF3456          fldcw [bx+0x5634]
-00000000  D9B03456          fnstenv [bx+si+0x5634]
-00000000  D9B13456          fnstenv [bx+di+0x5634]
-00000000  D9B23456          fnstenv [bp+si+0x5634]
-00000000  D9B33456          fnstenv [bp+di+0x5634]
-00000000  D9B43456          fnstenv [si+0x5634]
-00000000  D9B53456          fnstenv [di+0x5634]
-00000000  D9B63456          fnstenv [bp+0x5634]
-00000000  D9B73456          fnstenv [bx+0x5634]
-00000000  D9B83456          fnstcw [bx+si+0x5634]
-00000000  D9B93456          fnstcw [bx+di+0x5634]
-00000000  D9BA3456          fnstcw [bp+si+0x5634]
-00000000  D9BB3456          fnstcw [bp+di+0x5634]
-00000000  D9BC3456          fnstcw [si+0x5634]
-00000000  D9BD3456          fnstcw [di+0x5634]
-00000000  D9BE3456          fnstcw [bp+0x5634]
-00000000  D9BF3456          fnstcw [bx+0x5634]
+00000000  D94001            fld dword [bx+si+0x1]
+00000000  D94101            fld dword [bx+di+0x1]
+00000000  D94201            fld dword [bp+si+0x1]
+00000000  D94301            fld dword [bp+di+0x1]
+00000000  D94401            fld dword [si+0x1]
+00000000  D94501            fld dword [di+0x1]
+00000000  D94601            fld dword [bp+0x1]
+00000000  D94701            fld dword [bx+0x1]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  D95001            fst dword [bx+si+0x1]
+00000000  D95101            fst dword [bx+di+0x1]
+00000000  D95201            fst dword [bp+si+0x1]
+00000000  D95301            fst dword [bp+di+0x1]
+00000000  D95401            fst dword [si+0x1]
+00000000  D95501            fst dword [di+0x1]
+00000000  D95601            fst dword [bp+0x1]
+00000000  D95701            fst dword [bx+0x1]
+00000000  D95801            fstp dword [bx+si+0x1]
+00000000  D95901            fstp dword [bx+di+0x1]
+00000000  D95A01            fstp dword [bp+si+0x1]
+00000000  D95B01            fstp dword [bp+di+0x1]
+00000000  D95C01            fstp dword [si+0x1]
+00000000  D95D01            fstp dword [di+0x1]
+00000000  D95E01            fstp dword [bp+0x1]
+00000000  D95F01            fstp dword [bx+0x1]
+00000000  D96001            fldenv [bx+si+0x1]
+00000000  D96101            fldenv [bx+di+0x1]
+00000000  D96201            fldenv [bp+si+0x1]
+00000000  D96301            fldenv [bp+di+0x1]
+00000000  D96401            fldenv [si+0x1]
+00000000  D96501            fldenv [di+0x1]
+00000000  D96601            fldenv [bp+0x1]
+00000000  D96701            fldenv [bx+0x1]
+00000000  D96801            fldcw [bx+si+0x1]
+00000000  D96901            fldcw [bx+di+0x1]
+00000000  D96A01            fldcw [bp+si+0x1]
+00000000  D96B01            fldcw [bp+di+0x1]
+00000000  D96C01            fldcw [si+0x1]
+00000000  D96D01            fldcw [di+0x1]
+00000000  D96E01            fldcw [bp+0x1]
+00000000  D96F01            fldcw [bx+0x1]
+00000000  D97001            fnstenv [bx+si+0x1]
+00000000  D97101            fnstenv [bx+di+0x1]
+00000000  D97201            fnstenv [bp+si+0x1]
+00000000  D97301            fnstenv [bp+di+0x1]
+00000000  D97401            fnstenv [si+0x1]
+00000000  D97501            fnstenv [di+0x1]
+00000000  D97601            fnstenv [bp+0x1]
+00000000  D97701            fnstenv [bx+0x1]
+00000000  D97801            fnstcw [bx+si+0x1]
+00000000  D97901            fnstcw [bx+di+0x1]
+00000000  D97A01            fnstcw [bp+si+0x1]
+00000000  D97B01            fnstcw [bp+di+0x1]
+00000000  D97C01            fnstcw [si+0x1]
+00000000  D97D01            fnstcw [di+0x1]
+00000000  D97E01            fnstcw [bp+0x1]
+00000000  D97F01            fnstcw [bx+0x1]
+00000000  D9800123          fld dword [bx+si+0x2301]
+00000000  D9810123          fld dword [bx+di+0x2301]
+00000000  D9820123          fld dword [bp+si+0x2301]
+00000000  D9830123          fld dword [bp+di+0x2301]
+00000000  D9840123          fld dword [si+0x2301]
+00000000  D9850123          fld dword [di+0x2301]
+00000000  D9860123          fld dword [bp+0x2301]
+00000000  D9870123          fld dword [bx+0x2301]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  D9900123          fst dword [bx+si+0x2301]
+00000000  D9910123          fst dword [bx+di+0x2301]
+00000000  D9920123          fst dword [bp+si+0x2301]
+00000000  D9930123          fst dword [bp+di+0x2301]
+00000000  D9940123          fst dword [si+0x2301]
+00000000  D9950123          fst dword [di+0x2301]
+00000000  D9960123          fst dword [bp+0x2301]
+00000000  D9970123          fst dword [bx+0x2301]
+00000000  D9980123          fstp dword [bx+si+0x2301]
+00000000  D9990123          fstp dword [bx+di+0x2301]
+00000000  D99A0123          fstp dword [bp+si+0x2301]
+00000000  D99B0123          fstp dword [bp+di+0x2301]
+00000000  D99C0123          fstp dword [si+0x2301]
+00000000  D99D0123          fstp dword [di+0x2301]
+00000000  D99E0123          fstp dword [bp+0x2301]
+00000000  D99F0123          fstp dword [bx+0x2301]
+00000000  D9A00123          fldenv [bx+si+0x2301]
+00000000  D9A10123          fldenv [bx+di+0x2301]
+00000000  D9A20123          fldenv [bp+si+0x2301]
+00000000  D9A30123          fldenv [bp+di+0x2301]
+00000000  D9A40123          fldenv [si+0x2301]
+00000000  D9A50123          fldenv [di+0x2301]
+00000000  D9A60123          fldenv [bp+0x2301]
+00000000  D9A70123          fldenv [bx+0x2301]
+00000000  D9A80123          fldcw [bx+si+0x2301]
+00000000  D9A90123          fldcw [bx+di+0x2301]
+00000000  D9AA0123          fldcw [bp+si+0x2301]
+00000000  D9AB0123          fldcw [bp+di+0x2301]
+00000000  D9AC0123          fldcw [si+0x2301]
+00000000  D9AD0123          fldcw [di+0x2301]
+00000000  D9AE0123          fldcw [bp+0x2301]
+00000000  D9AF0123          fldcw [bx+0x2301]
+00000000  D9B00123          fnstenv [bx+si+0x2301]
+00000000  D9B10123          fnstenv [bx+di+0x2301]
+00000000  D9B20123          fnstenv [bp+si+0x2301]
+00000000  D9B30123          fnstenv [bp+di+0x2301]
+00000000  D9B40123          fnstenv [si+0x2301]
+00000000  D9B50123          fnstenv [di+0x2301]
+00000000  D9B60123          fnstenv [bp+0x2301]
+00000000  D9B70123          fnstenv [bx+0x2301]
+00000000  D9B80123          fnstcw [bx+si+0x2301]
+00000000  D9B90123          fnstcw [bx+di+0x2301]
+00000000  D9BA0123          fnstcw [bp+si+0x2301]
+00000000  D9BB0123          fnstcw [bp+di+0x2301]
+00000000  D9BC0123          fnstcw [si+0x2301]
+00000000  D9BD0123          fnstcw [di+0x2301]
+00000000  D9BE0123          fnstcw [bp+0x2301]
+00000000  D9BF0123          fnstcw [bx+0x2301]
 00000000  D9C0              fld st0
 00000000  D9C1              fld st1
 00000000  D9C2              fld st2
@@ -2766,7 +2750,7 @@ opcode da
 00000000  DA03              fiadd dword [bp+di]
 00000000  DA04              fiadd dword [si]
 00000000  DA05              fiadd dword [di]
-00000000  DA063456          fiadd dword [0x5634]
+00000000  DA060123          fiadd dword [0x2301]
 00000000  DA07              fiadd dword [bx]
 00000000  DA08              fimul dword [bx+si]
 00000000  DA09              fimul dword [bx+di]
@@ -2774,7 +2758,7 @@ opcode da
 00000000  DA0B              fimul dword [bp+di]
 00000000  DA0C              fimul dword [si]
 00000000  DA0D              fimul dword [di]
-00000000  DA0E3456          fimul dword [0x5634]
+00000000  DA0E0123          fimul dword [0x2301]
 00000000  DA0F              fimul dword [bx]
 00000000  DA10              ficom dword [bx+si]
 00000000  DA11              ficom dword [bx+di]
@@ -2782,7 +2766,7 @@ opcode da
 00000000  DA13              ficom dword [bp+di]
 00000000  DA14              ficom dword [si]
 00000000  DA15              ficom dword [di]
-00000000  DA163456          ficom dword [0x5634]
+00000000  DA160123          ficom dword [0x2301]
 00000000  DA17              ficom dword [bx]
 00000000  DA18              ficomp dword [bx+si]
 00000000  DA19              ficomp dword [bx+di]
@@ -2790,7 +2774,7 @@ opcode da
 00000000  DA1B              ficomp dword [bp+di]
 00000000  DA1C              ficomp dword [si]
 00000000  DA1D              ficomp dword [di]
-00000000  DA1E3456          ficomp dword [0x5634]
+00000000  DA1E0123          ficomp dword [0x2301]
 00000000  DA1F              ficomp dword [bx]
 00000000  DA20              fisub dword [bx+si]
 00000000  DA21              fisub dword [bx+di]
@@ -2798,7 +2782,7 @@ opcode da
 00000000  DA23              fisub dword [bp+di]
 00000000  DA24              fisub dword [si]
 00000000  DA25              fisub dword [di]
-00000000  DA263456          fisub dword [0x5634]
+00000000  DA260123          fisub dword [0x2301]
 00000000  DA27              fisub dword [bx]
 00000000  DA28              fisubr dword [bx+si]
 00000000  DA29              fisubr dword [bx+di]
@@ -2806,7 +2790,7 @@ opcode da
 00000000  DA2B              fisubr dword [bp+di]
 00000000  DA2C              fisubr dword [si]
 00000000  DA2D              fisubr dword [di]
-00000000  DA2E3456          fisubr dword [0x5634]
+00000000  DA2E0123          fisubr dword [0x2301]
 00000000  DA2F              fisubr dword [bx]
 00000000  DA30              fidiv dword [bx+si]
 00000000  DA31              fidiv dword [bx+di]
@@ -2814,7 +2798,7 @@ opcode da
 00000000  DA33              fidiv dword [bp+di]
 00000000  DA34              fidiv dword [si]
 00000000  DA35              fidiv dword [di]
-00000000  DA363456          fidiv dword [0x5634]
+00000000  DA360123          fidiv dword [0x2301]
 00000000  DA37              fidiv dword [bx]
 00000000  DA38              fidivr dword [bx+si]
 00000000  DA39              fidivr dword [bx+di]
@@ -2822,136 +2806,136 @@ opcode da
 00000000  DA3B              fidivr dword [bp+di]
 00000000  DA3C              fidivr dword [si]
 00000000  DA3D              fidivr dword [di]
-00000000  DA3E3456          fidivr dword [0x5634]
+00000000  DA3E0123          fidivr dword [0x2301]
 00000000  DA3F              fidivr dword [bx]
-00000000  DA4034            fiadd dword [bx+si+0x34]
-00000000  DA4134            fiadd dword [bx+di+0x34]
-00000000  DA4234            fiadd dword [bp+si+0x34]
-00000000  DA4334            fiadd dword [bp+di+0x34]
-00000000  DA4434            fiadd dword [si+0x34]
-00000000  DA4534            fiadd dword [di+0x34]
-00000000  DA4634            fiadd dword [bp+0x34]
-00000000  DA4734            fiadd dword [bx+0x34]
-00000000  DA4834            fimul dword [bx+si+0x34]
-00000000  DA4934            fimul dword [bx+di+0x34]
-00000000  DA4A34            fimul dword [bp+si+0x34]
-00000000  DA4B34            fimul dword [bp+di+0x34]
-00000000  DA4C34            fimul dword [si+0x34]
-00000000  DA4D34            fimul dword [di+0x34]
-00000000  DA4E34            fimul dword [bp+0x34]
-00000000  DA4F34            fimul dword [bx+0x34]
-00000000  DA5034            ficom dword [bx+si+0x34]
-00000000  DA5134            ficom dword [bx+di+0x34]
-00000000  DA5234            ficom dword [bp+si+0x34]
-00000000  DA5334            ficom dword [bp+di+0x34]
-00000000  DA5434            ficom dword [si+0x34]
-00000000  DA5534            ficom dword [di+0x34]
-00000000  DA5634            ficom dword [bp+0x34]
-00000000  DA5734            ficom dword [bx+0x34]
-00000000  DA5834            ficomp dword [bx+si+0x34]
-00000000  DA5934            ficomp dword [bx+di+0x34]
-00000000  DA5A34            ficomp dword [bp+si+0x34]
-00000000  DA5B34            ficomp dword [bp+di+0x34]
-00000000  DA5C34            ficomp dword [si+0x34]
-00000000  DA5D34            ficomp dword [di+0x34]
-00000000  DA5E34            ficomp dword [bp+0x34]
-00000000  DA5F34            ficomp dword [bx+0x34]
-00000000  DA6034            fisub dword [bx+si+0x34]
-00000000  DA6134            fisub dword [bx+di+0x34]
-00000000  DA6234            fisub dword [bp+si+0x34]
-00000000  DA6334            fisub dword [bp+di+0x34]
-00000000  DA6434            fisub dword [si+0x34]
-00000000  DA6534            fisub dword [di+0x34]
-00000000  DA6634            fisub dword [bp+0x34]
-00000000  DA6734            fisub dword [bx+0x34]
-00000000  DA6834            fisubr dword [bx+si+0x34]
-00000000  DA6934            fisubr dword [bx+di+0x34]
-00000000  DA6A34            fisubr dword [bp+si+0x34]
-00000000  DA6B34            fisubr dword [bp+di+0x34]
-00000000  DA6C34            fisubr dword [si+0x34]
-00000000  DA6D34            fisubr dword [di+0x34]
-00000000  DA6E34            fisubr dword [bp+0x34]
-00000000  DA6F34            fisubr dword [bx+0x34]
-00000000  DA7034            fidiv dword [bx+si+0x34]
-00000000  DA7134            fidiv dword [bx+di+0x34]
-00000000  DA7234            fidiv dword [bp+si+0x34]
-00000000  DA7334            fidiv dword [bp+di+0x34]
-00000000  DA7434            fidiv dword [si+0x34]
-00000000  DA7534            fidiv dword [di+0x34]
-00000000  DA7634            fidiv dword [bp+0x34]
-00000000  DA7734            fidiv dword [bx+0x34]
-00000000  DA7834            fidivr dword [bx+si+0x34]
-00000000  DA7934            fidivr dword [bx+di+0x34]
-00000000  DA7A34            fidivr dword [bp+si+0x34]
-00000000  DA7B34            fidivr dword [bp+di+0x34]
-00000000  DA7C34            fidivr dword [si+0x34]
-00000000  DA7D34            fidivr dword [di+0x34]
-00000000  DA7E34            fidivr dword [bp+0x34]
-00000000  DA7F34            fidivr dword [bx+0x34]
-00000000  DA803456          fiadd dword [bx+si+0x5634]
-00000000  DA813456          fiadd dword [bx+di+0x5634]
-00000000  DA823456          fiadd dword [bp+si+0x5634]
-00000000  DA833456          fiadd dword [bp+di+0x5634]
-00000000  DA843456          fiadd dword [si+0x5634]
-00000000  DA853456          fiadd dword [di+0x5634]
-00000000  DA863456          fiadd dword [bp+0x5634]
-00000000  DA873456          fiadd dword [bx+0x5634]
-00000000  DA883456          fimul dword [bx+si+0x5634]
-00000000  DA893456          fimul dword [bx+di+0x5634]
-00000000  DA8A3456          fimul dword [bp+si+0x5634]
-00000000  DA8B3456          fimul dword [bp+di+0x5634]
-00000000  DA8C3456          fimul dword [si+0x5634]
-00000000  DA8D3456          fimul dword [di+0x5634]
-00000000  DA8E3456          fimul dword [bp+0x5634]
-00000000  DA8F3456          fimul dword [bx+0x5634]
-00000000  DA903456          ficom dword [bx+si+0x5634]
-00000000  DA913456          ficom dword [bx+di+0x5634]
-00000000  DA923456          ficom dword [bp+si+0x5634]
-00000000  DA933456          ficom dword [bp+di+0x5634]
-00000000  DA943456          ficom dword [si+0x5634]
-00000000  DA953456          ficom dword [di+0x5634]
-00000000  DA963456          ficom dword [bp+0x5634]
-00000000  DA973456          ficom dword [bx+0x5634]
-00000000  DA983456          ficomp dword [bx+si+0x5634]
-00000000  DA993456          ficomp dword [bx+di+0x5634]
-00000000  DA9A3456          ficomp dword [bp+si+0x5634]
-00000000  DA9B3456          ficomp dword [bp+di+0x5634]
-00000000  DA9C3456          ficomp dword [si+0x5634]
-00000000  DA9D3456          ficomp dword [di+0x5634]
-00000000  DA9E3456          ficomp dword [bp+0x5634]
-00000000  DA9F3456          ficomp dword [bx+0x5634]
-00000000  DAA03456          fisub dword [bx+si+0x5634]
-00000000  DAA13456          fisub dword [bx+di+0x5634]
-00000000  DAA23456          fisub dword [bp+si+0x5634]
-00000000  DAA33456          fisub dword [bp+di+0x5634]
-00000000  DAA43456          fisub dword [si+0x5634]
-00000000  DAA53456          fisub dword [di+0x5634]
-00000000  DAA63456          fisub dword [bp+0x5634]
-00000000  DAA73456          fisub dword [bx+0x5634]
-00000000  DAA83456          fisubr dword [bx+si+0x5634]
-00000000  DAA93456          fisubr dword [bx+di+0x5634]
-00000000  DAAA3456          fisubr dword [bp+si+0x5634]
-00000000  DAAB3456          fisubr dword [bp+di+0x5634]
-00000000  DAAC3456          fisubr dword [si+0x5634]
-00000000  DAAD3456          fisubr dword [di+0x5634]
-00000000  DAAE3456          fisubr dword [bp+0x5634]
-00000000  DAAF3456          fisubr dword [bx+0x5634]
-00000000  DAB03456          fidiv dword [bx+si+0x5634]
-00000000  DAB13456          fidiv dword [bx+di+0x5634]
-00000000  DAB23456          fidiv dword [bp+si+0x5634]
-00000000  DAB33456          fidiv dword [bp+di+0x5634]
-00000000  DAB43456          fidiv dword [si+0x5634]
-00000000  DAB53456          fidiv dword [di+0x5634]
-00000000  DAB63456          fidiv dword [bp+0x5634]
-00000000  DAB73456          fidiv dword [bx+0x5634]
-00000000  DAB83456          fidivr dword [bx+si+0x5634]
-00000000  DAB93456          fidivr dword [bx+di+0x5634]
-00000000  DABA3456          fidivr dword [bp+si+0x5634]
-00000000  DABB3456          fidivr dword [bp+di+0x5634]
-00000000  DABC3456          fidivr dword [si+0x5634]
-00000000  DABD3456          fidivr dword [di+0x5634]
-00000000  DABE3456          fidivr dword [bp+0x5634]
-00000000  DABF3456          fidivr dword [bx+0x5634]
+00000000  DA4001            fiadd dword [bx+si+0x1]
+00000000  DA4101            fiadd dword [bx+di+0x1]
+00000000  DA4201            fiadd dword [bp+si+0x1]
+00000000  DA4301            fiadd dword [bp+di+0x1]
+00000000  DA4401            fiadd dword [si+0x1]
+00000000  DA4501            fiadd dword [di+0x1]
+00000000  DA4601            fiadd dword [bp+0x1]
+00000000  DA4701            fiadd dword [bx+0x1]
+00000000  DA4801            fimul dword [bx+si+0x1]
+00000000  DA4901            fimul dword [bx+di+0x1]
+00000000  DA4A01            fimul dword [bp+si+0x1]
+00000000  DA4B01            fimul dword [bp+di+0x1]
+00000000  DA4C01            fimul dword [si+0x1]
+00000000  DA4D01            fimul dword [di+0x1]
+00000000  DA4E01            fimul dword [bp+0x1]
+00000000  DA4F01            fimul dword [bx+0x1]
+00000000  DA5001            ficom dword [bx+si+0x1]
+00000000  DA5101            ficom dword [bx+di+0x1]
+00000000  DA5201            ficom dword [bp+si+0x1]
+00000000  DA5301            ficom dword [bp+di+0x1]
+00000000  DA5401            ficom dword [si+0x1]
+00000000  DA5501            ficom dword [di+0x1]
+00000000  DA5601            ficom dword [bp+0x1]
+00000000  DA5701            ficom dword [bx+0x1]
+00000000  DA5801            ficomp dword [bx+si+0x1]
+00000000  DA5901            ficomp dword [bx+di+0x1]
+00000000  DA5A01            ficomp dword [bp+si+0x1]
+00000000  DA5B01            ficomp dword [bp+di+0x1]
+00000000  DA5C01            ficomp dword [si+0x1]
+00000000  DA5D01            ficomp dword [di+0x1]
+00000000  DA5E01            ficomp dword [bp+0x1]
+00000000  DA5F01            ficomp dword [bx+0x1]
+00000000  DA6001            fisub dword [bx+si+0x1]
+00000000  DA6101            fisub dword [bx+di+0x1]
+00000000  DA6201            fisub dword [bp+si+0x1]
+00000000  DA6301            fisub dword [bp+di+0x1]
+00000000  DA6401            fisub dword [si+0x1]
+00000000  DA6501            fisub dword [di+0x1]
+00000000  DA6601            fisub dword [bp+0x1]
+00000000  DA6701            fisub dword [bx+0x1]
+00000000  DA6801            fisubr dword [bx+si+0x1]
+00000000  DA6901            fisubr dword [bx+di+0x1]
+00000000  DA6A01            fisubr dword [bp+si+0x1]
+00000000  DA6B01            fisubr dword [bp+di+0x1]
+00000000  DA6C01            fisubr dword [si+0x1]
+00000000  DA6D01            fisubr dword [di+0x1]
+00000000  DA6E01            fisubr dword [bp+0x1]
+00000000  DA6F01            fisubr dword [bx+0x1]
+00000000  DA7001            fidiv dword [bx+si+0x1]
+00000000  DA7101            fidiv dword [bx+di+0x1]
+00000000  DA7201            fidiv dword [bp+si+0x1]
+00000000  DA7301            fidiv dword [bp+di+0x1]
+00000000  DA7401            fidiv dword [si+0x1]
+00000000  DA7501            fidiv dword [di+0x1]
+00000000  DA7601            fidiv dword [bp+0x1]
+00000000  DA7701            fidiv dword [bx+0x1]
+00000000  DA7801            fidivr dword [bx+si+0x1]
+00000000  DA7901            fidivr dword [bx+di+0x1]
+00000000  DA7A01            fidivr dword [bp+si+0x1]
+00000000  DA7B01            fidivr dword [bp+di+0x1]
+00000000  DA7C01            fidivr dword [si+0x1]
+00000000  DA7D01            fidivr dword [di+0x1]
+00000000  DA7E01            fidivr dword [bp+0x1]
+00000000  DA7F01            fidivr dword [bx+0x1]
+00000000  DA800123          fiadd dword [bx+si+0x2301]
+00000000  DA810123          fiadd dword [bx+di+0x2301]
+00000000  DA820123          fiadd dword [bp+si+0x2301]
+00000000  DA830123          fiadd dword [bp+di+0x2301]
+00000000  DA840123          fiadd dword [si+0x2301]
+00000000  DA850123          fiadd dword [di+0x2301]
+00000000  DA860123          fiadd dword [bp+0x2301]
+00000000  DA870123          fiadd dword [bx+0x2301]
+00000000  DA880123          fimul dword [bx+si+0x2301]
+00000000  DA890123          fimul dword [bx+di+0x2301]
+00000000  DA8A0123          fimul dword [bp+si+0x2301]
+00000000  DA8B0123          fimul dword [bp+di+0x2301]
+00000000  DA8C0123          fimul dword [si+0x2301]
+00000000  DA8D0123          fimul dword [di+0x2301]
+00000000  DA8E0123          fimul dword [bp+0x2301]
+00000000  DA8F0123          fimul dword [bx+0x2301]
+00000000  DA900123          ficom dword [bx+si+0x2301]
+00000000  DA910123          ficom dword [bx+di+0x2301]
+00000000  DA920123          ficom dword [bp+si+0x2301]
+00000000  DA930123          ficom dword [bp+di+0x2301]
+00000000  DA940123          ficom dword [si+0x2301]
+00000000  DA950123          ficom dword [di+0x2301]
+00000000  DA960123          ficom dword [bp+0x2301]
+00000000  DA970123          ficom dword [bx+0x2301]
+00000000  DA980123          ficomp dword [bx+si+0x2301]
+00000000  DA990123          ficomp dword [bx+di+0x2301]
+00000000  DA9A0123          ficomp dword [bp+si+0x2301]
+00000000  DA9B0123          ficomp dword [bp+di+0x2301]
+00000000  DA9C0123          ficomp dword [si+0x2301]
+00000000  DA9D0123          ficomp dword [di+0x2301]
+00000000  DA9E0123          ficomp dword [bp+0x2301]
+00000000  DA9F0123          ficomp dword [bx+0x2301]
+00000000  DAA00123          fisub dword [bx+si+0x2301]
+00000000  DAA10123          fisub dword [bx+di+0x2301]
+00000000  DAA20123          fisub dword [bp+si+0x2301]
+00000000  DAA30123          fisub dword [bp+di+0x2301]
+00000000  DAA40123          fisub dword [si+0x2301]
+00000000  DAA50123          fisub dword [di+0x2301]
+00000000  DAA60123          fisub dword [bp+0x2301]
+00000000  DAA70123          fisub dword [bx+0x2301]
+00000000  DAA80123          fisubr dword [bx+si+0x2301]
+00000000  DAA90123          fisubr dword [bx+di+0x2301]
+00000000  DAAA0123          fisubr dword [bp+si+0x2301]
+00000000  DAAB0123          fisubr dword [bp+di+0x2301]
+00000000  DAAC0123          fisubr dword [si+0x2301]
+00000000  DAAD0123          fisubr dword [di+0x2301]
+00000000  DAAE0123          fisubr dword [bp+0x2301]
+00000000  DAAF0123          fisubr dword [bx+0x2301]
+00000000  DAB00123          fidiv dword [bx+si+0x2301]
+00000000  DAB10123          fidiv dword [bx+di+0x2301]
+00000000  DAB20123          fidiv dword [bp+si+0x2301]
+00000000  DAB30123          fidiv dword [bp+di+0x2301]
+00000000  DAB40123          fidiv dword [si+0x2301]
+00000000  DAB50123          fidiv dword [di+0x2301]
+00000000  DAB60123          fidiv dword [bp+0x2301]
+00000000  DAB70123          fidiv dword [bx+0x2301]
+00000000  DAB80123          fidivr dword [bx+si+0x2301]
+00000000  DAB90123          fidivr dword [bx+di+0x2301]
+00000000  DABA0123          fidivr dword [bp+si+0x2301]
+00000000  DABB0123          fidivr dword [bp+di+0x2301]
+00000000  DABC0123          fidivr dword [si+0x2301]
+00000000  DABD0123          fidivr dword [di+0x2301]
+00000000  DABE0123          fidivr dword [bp+0x2301]
+00000000  DABF0123          fidivr dword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3024,7 +3008,7 @@ opcode db
 00000000  DB03              fild dword [bp+di]
 00000000  DB04              fild dword [si]
 00000000  DB05              fild dword [di]
-00000000  DB063456          fild dword [0x5634]
+00000000  DB060123          fild dword [0x2301]
 00000000  DB07              fild dword [bx]
 illegal_opcode
 illegal_opcode
@@ -3040,7 +3024,7 @@ illegal_opcode
 00000000  DB13              fist dword [bp+di]
 00000000  DB14              fist dword [si]
 00000000  DB15              fist dword [di]
-00000000  DB163456          fist dword [0x5634]
+00000000  DB160123          fist dword [0x2301]
 00000000  DB17              fist dword [bx]
 00000000  DB18              fistp dword [bx+si]
 00000000  DB19              fistp dword [bx+di]
@@ -3048,7 +3032,7 @@ illegal_opcode
 00000000  DB1B              fistp dword [bp+di]
 00000000  DB1C              fistp dword [si]
 00000000  DB1D              fistp dword [di]
-00000000  DB1E3456          fistp dword [0x5634]
+00000000  DB1E0123          fistp dword [0x2301]
 00000000  DB1F              fistp dword [bx]
 illegal_opcode
 illegal_opcode
@@ -3064,7 +3048,7 @@ illegal_opcode
 00000000  DB2B              fld tword [bp+di]
 00000000  DB2C              fld tword [si]
 00000000  DB2D              fld tword [di]
-00000000  DB2E3456          fld tword [0x5634]
+00000000  DB2E0123          fld tword [0x2301]
 00000000  DB2F              fld tword [bx]
 illegal_opcode
 illegal_opcode
@@ -3080,16 +3064,16 @@ illegal_opcode
 00000000  DB3B              fstp tword [bp+di]
 00000000  DB3C              fstp tword [si]
 00000000  DB3D              fstp tword [di]
-00000000  DB3E3456          fstp tword [0x5634]
+00000000  DB3E0123          fstp tword [0x2301]
 00000000  DB3F              fstp tword [bx]
-00000000  DB4034            fild dword [bx+si+0x34]
-00000000  DB4134            fild dword [bx+di+0x34]
-00000000  DB4234            fild dword [bp+si+0x34]
-00000000  DB4334            fild dword [bp+di+0x34]
-00000000  DB4434            fild dword [si+0x34]
-00000000  DB4534            fild dword [di+0x34]
-00000000  DB4634            fild dword [bp+0x34]
-00000000  DB4734            fild dword [bx+0x34]
+00000000  DB4001            fild dword [bx+si+0x1]
+00000000  DB4101            fild dword [bx+di+0x1]
+00000000  DB4201            fild dword [bp+si+0x1]
+00000000  DB4301            fild dword [bp+di+0x1]
+00000000  DB4401            fild dword [si+0x1]
+00000000  DB4501            fild dword [di+0x1]
+00000000  DB4601            fild dword [bp+0x1]
+00000000  DB4701            fild dword [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3098,22 +3082,22 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DB5034            fist dword [bx+si+0x34]
-00000000  DB5134            fist dword [bx+di+0x34]
-00000000  DB5234            fist dword [bp+si+0x34]
-00000000  DB5334            fist dword [bp+di+0x34]
-00000000  DB5434            fist dword [si+0x34]
-00000000  DB5534            fist dword [di+0x34]
-00000000  DB5634            fist dword [bp+0x34]
-00000000  DB5734            fist dword [bx+0x34]
-00000000  DB5834            fistp dword [bx+si+0x34]
-00000000  DB5934            fistp dword [bx+di+0x34]
-00000000  DB5A34            fistp dword [bp+si+0x34]
-00000000  DB5B34            fistp dword [bp+di+0x34]
-00000000  DB5C34            fistp dword [si+0x34]
-00000000  DB5D34            fistp dword [di+0x34]
-00000000  DB5E34            fistp dword [bp+0x34]
-00000000  DB5F34            fistp dword [bx+0x34]
+00000000  DB5001            fist dword [bx+si+0x1]
+00000000  DB5101            fist dword [bx+di+0x1]
+00000000  DB5201            fist dword [bp+si+0x1]
+00000000  DB5301            fist dword [bp+di+0x1]
+00000000  DB5401            fist dword [si+0x1]
+00000000  DB5501            fist dword [di+0x1]
+00000000  DB5601            fist dword [bp+0x1]
+00000000  DB5701            fist dword [bx+0x1]
+00000000  DB5801            fistp dword [bx+si+0x1]
+00000000  DB5901            fistp dword [bx+di+0x1]
+00000000  DB5A01            fistp dword [bp+si+0x1]
+00000000  DB5B01            fistp dword [bp+di+0x1]
+00000000  DB5C01            fistp dword [si+0x1]
+00000000  DB5D01            fistp dword [di+0x1]
+00000000  DB5E01            fistp dword [bp+0x1]
+00000000  DB5F01            fistp dword [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3122,14 +3106,14 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DB6834            fld tword [bx+si+0x34]
-00000000  DB6934            fld tword [bx+di+0x34]
-00000000  DB6A34            fld tword [bp+si+0x34]
-00000000  DB6B34            fld tword [bp+di+0x34]
-00000000  DB6C34            fld tword [si+0x34]
-00000000  DB6D34            fld tword [di+0x34]
-00000000  DB6E34            fld tword [bp+0x34]
-00000000  DB6F34            fld tword [bx+0x34]
+00000000  DB6801            fld tword [bx+si+0x1]
+00000000  DB6901            fld tword [bx+di+0x1]
+00000000  DB6A01            fld tword [bp+si+0x1]
+00000000  DB6B01            fld tword [bp+di+0x1]
+00000000  DB6C01            fld tword [si+0x1]
+00000000  DB6D01            fld tword [di+0x1]
+00000000  DB6E01            fld tword [bp+0x1]
+00000000  DB6F01            fld tword [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3138,22 +3122,22 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DB7834            fstp tword [bx+si+0x34]
-00000000  DB7934            fstp tword [bx+di+0x34]
-00000000  DB7A34            fstp tword [bp+si+0x34]
-00000000  DB7B34            fstp tword [bp+di+0x34]
-00000000  DB7C34            fstp tword [si+0x34]
-00000000  DB7D34            fstp tword [di+0x34]
-00000000  DB7E34            fstp tword [bp+0x34]
-00000000  DB7F34            fstp tword [bx+0x34]
-00000000  DB803456          fild dword [bx+si+0x5634]
-00000000  DB813456          fild dword [bx+di+0x5634]
-00000000  DB823456          fild dword [bp+si+0x5634]
-00000000  DB833456          fild dword [bp+di+0x5634]
-00000000  DB843456          fild dword [si+0x5634]
-00000000  DB853456          fild dword [di+0x5634]
-00000000  DB863456          fild dword [bp+0x5634]
-00000000  DB873456          fild dword [bx+0x5634]
+00000000  DB7801            fstp tword [bx+si+0x1]
+00000000  DB7901            fstp tword [bx+di+0x1]
+00000000  DB7A01            fstp tword [bp+si+0x1]
+00000000  DB7B01            fstp tword [bp+di+0x1]
+00000000  DB7C01            fstp tword [si+0x1]
+00000000  DB7D01            fstp tword [di+0x1]
+00000000  DB7E01            fstp tword [bp+0x1]
+00000000  DB7F01            fstp tword [bx+0x1]
+00000000  DB800123          fild dword [bx+si+0x2301]
+00000000  DB810123          fild dword [bx+di+0x2301]
+00000000  DB820123          fild dword [bp+si+0x2301]
+00000000  DB830123          fild dword [bp+di+0x2301]
+00000000  DB840123          fild dword [si+0x2301]
+00000000  DB850123          fild dword [di+0x2301]
+00000000  DB860123          fild dword [bp+0x2301]
+00000000  DB870123          fild dword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3162,22 +3146,22 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DB903456          fist dword [bx+si+0x5634]
-00000000  DB913456          fist dword [bx+di+0x5634]
-00000000  DB923456          fist dword [bp+si+0x5634]
-00000000  DB933456          fist dword [bp+di+0x5634]
-00000000  DB943456          fist dword [si+0x5634]
-00000000  DB953456          fist dword [di+0x5634]
-00000000  DB963456          fist dword [bp+0x5634]
-00000000  DB973456          fist dword [bx+0x5634]
-00000000  DB983456          fistp dword [bx+si+0x5634]
-00000000  DB993456          fistp dword [bx+di+0x5634]
-00000000  DB9A3456          fistp dword [bp+si+0x5634]
-00000000  DB9B3456          fistp dword [bp+di+0x5634]
-00000000  DB9C3456          fistp dword [si+0x5634]
-00000000  DB9D3456          fistp dword [di+0x5634]
-00000000  DB9E3456          fistp dword [bp+0x5634]
-00000000  DB9F3456          fistp dword [bx+0x5634]
+00000000  DB900123          fist dword [bx+si+0x2301]
+00000000  DB910123          fist dword [bx+di+0x2301]
+00000000  DB920123          fist dword [bp+si+0x2301]
+00000000  DB930123          fist dword [bp+di+0x2301]
+00000000  DB940123          fist dword [si+0x2301]
+00000000  DB950123          fist dword [di+0x2301]
+00000000  DB960123          fist dword [bp+0x2301]
+00000000  DB970123          fist dword [bx+0x2301]
+00000000  DB980123          fistp dword [bx+si+0x2301]
+00000000  DB990123          fistp dword [bx+di+0x2301]
+00000000  DB9A0123          fistp dword [bp+si+0x2301]
+00000000  DB9B0123          fistp dword [bp+di+0x2301]
+00000000  DB9C0123          fistp dword [si+0x2301]
+00000000  DB9D0123          fistp dword [di+0x2301]
+00000000  DB9E0123          fistp dword [bp+0x2301]
+00000000  DB9F0123          fistp dword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3186,14 +3170,14 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DBA83456          fld tword [bx+si+0x5634]
-00000000  DBA93456          fld tword [bx+di+0x5634]
-00000000  DBAA3456          fld tword [bp+si+0x5634]
-00000000  DBAB3456          fld tword [bp+di+0x5634]
-00000000  DBAC3456          fld tword [si+0x5634]
-00000000  DBAD3456          fld tword [di+0x5634]
-00000000  DBAE3456          fld tword [bp+0x5634]
-00000000  DBAF3456          fld tword [bx+0x5634]
+00000000  DBA80123          fld tword [bx+si+0x2301]
+00000000  DBA90123          fld tword [bx+di+0x2301]
+00000000  DBAA0123          fld tword [bp+si+0x2301]
+00000000  DBAB0123          fld tword [bp+di+0x2301]
+00000000  DBAC0123          fld tword [si+0x2301]
+00000000  DBAD0123          fld tword [di+0x2301]
+00000000  DBAE0123          fld tword [bp+0x2301]
+00000000  DBAF0123          fld tword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3202,14 +3186,14 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DBB83456          fstp tword [bx+si+0x5634]
-00000000  DBB93456          fstp tword [bx+di+0x5634]
-00000000  DBBA3456          fstp tword [bp+si+0x5634]
-00000000  DBBB3456          fstp tword [bp+di+0x5634]
-00000000  DBBC3456          fstp tword [si+0x5634]
-00000000  DBBD3456          fstp tword [di+0x5634]
-00000000  DBBE3456          fstp tword [bp+0x5634]
-00000000  DBBF3456          fstp tword [bx+0x5634]
+00000000  DBB80123          fstp tword [bx+si+0x2301]
+00000000  DBB90123          fstp tword [bx+di+0x2301]
+00000000  DBBA0123          fstp tword [bp+si+0x2301]
+00000000  DBBB0123          fstp tword [bp+di+0x2301]
+00000000  DBBC0123          fstp tword [si+0x2301]
+00000000  DBBD0123          fstp tword [di+0x2301]
+00000000  DBBE0123          fstp tword [bp+0x2301]
+00000000  DBBF0123          fstp tword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3282,7 +3266,7 @@ opcode dc
 00000000  DC03              fadd qword [bp+di]
 00000000  DC04              fadd qword [si]
 00000000  DC05              fadd qword [di]
-00000000  DC063456          fadd qword [0x5634]
+00000000  DC060123          fadd qword [0x2301]
 00000000  DC07              fadd qword [bx]
 00000000  DC08              fmul qword [bx+si]
 00000000  DC09              fmul qword [bx+di]
@@ -3290,7 +3274,7 @@ opcode dc
 00000000  DC0B              fmul qword [bp+di]
 00000000  DC0C              fmul qword [si]
 00000000  DC0D              fmul qword [di]
-00000000  DC0E3456          fmul qword [0x5634]
+00000000  DC0E0123          fmul qword [0x2301]
 00000000  DC0F              fmul qword [bx]
 00000000  DC10              fcom qword [bx+si]
 00000000  DC11              fcom qword [bx+di]
@@ -3298,7 +3282,7 @@ opcode dc
 00000000  DC13              fcom qword [bp+di]
 00000000  DC14              fcom qword [si]
 00000000  DC15              fcom qword [di]
-00000000  DC163456          fcom qword [0x5634]
+00000000  DC160123          fcom qword [0x2301]
 00000000  DC17              fcom qword [bx]
 00000000  DC18              fcomp qword [bx+si]
 00000000  DC19              fcomp qword [bx+di]
@@ -3306,7 +3290,7 @@ opcode dc
 00000000  DC1B              fcomp qword [bp+di]
 00000000  DC1C              fcomp qword [si]
 00000000  DC1D              fcomp qword [di]
-00000000  DC1E3456          fcomp qword [0x5634]
+00000000  DC1E0123          fcomp qword [0x2301]
 00000000  DC1F              fcomp qword [bx]
 00000000  DC20              fsub qword [bx+si]
 00000000  DC21              fsub qword [bx+di]
@@ -3314,7 +3298,7 @@ opcode dc
 00000000  DC23              fsub qword [bp+di]
 00000000  DC24              fsub qword [si]
 00000000  DC25              fsub qword [di]
-00000000  DC263456          fsub qword [0x5634]
+00000000  DC260123          fsub qword [0x2301]
 00000000  DC27              fsub qword [bx]
 00000000  DC28              fsubr qword [bx+si]
 00000000  DC29              fsubr qword [bx+di]
@@ -3322,7 +3306,7 @@ opcode dc
 00000000  DC2B              fsubr qword [bp+di]
 00000000  DC2C              fsubr qword [si]
 00000000  DC2D              fsubr qword [di]
-00000000  DC2E3456          fsubr qword [0x5634]
+00000000  DC2E0123          fsubr qword [0x2301]
 00000000  DC2F              fsubr qword [bx]
 00000000  DC30              fdiv qword [bx+si]
 00000000  DC31              fdiv qword [bx+di]
@@ -3330,7 +3314,7 @@ opcode dc
 00000000  DC33              fdiv qword [bp+di]
 00000000  DC34              fdiv qword [si]
 00000000  DC35              fdiv qword [di]
-00000000  DC363456          fdiv qword [0x5634]
+00000000  DC360123          fdiv qword [0x2301]
 00000000  DC37              fdiv qword [bx]
 00000000  DC38              fdivr qword [bx+si]
 00000000  DC39              fdivr qword [bx+di]
@@ -3338,136 +3322,136 @@ opcode dc
 00000000  DC3B              fdivr qword [bp+di]
 00000000  DC3C              fdivr qword [si]
 00000000  DC3D              fdivr qword [di]
-00000000  DC3E3456          fdivr qword [0x5634]
+00000000  DC3E0123          fdivr qword [0x2301]
 00000000  DC3F              fdivr qword [bx]
-00000000  DC4034            fadd qword [bx+si+0x34]
-00000000  DC4134            fadd qword [bx+di+0x34]
-00000000  DC4234            fadd qword [bp+si+0x34]
-00000000  DC4334            fadd qword [bp+di+0x34]
-00000000  DC4434            fadd qword [si+0x34]
-00000000  DC4534            fadd qword [di+0x34]
-00000000  DC4634            fadd qword [bp+0x34]
-00000000  DC4734            fadd qword [bx+0x34]
-00000000  DC4834            fmul qword [bx+si+0x34]
-00000000  DC4934            fmul qword [bx+di+0x34]
-00000000  DC4A34            fmul qword [bp+si+0x34]
-00000000  DC4B34            fmul qword [bp+di+0x34]
-00000000  DC4C34            fmul qword [si+0x34]
-00000000  DC4D34            fmul qword [di+0x34]
-00000000  DC4E34            fmul qword [bp+0x34]
-00000000  DC4F34            fmul qword [bx+0x34]
-00000000  DC5034            fcom qword [bx+si+0x34]
-00000000  DC5134            fcom qword [bx+di+0x34]
-00000000  DC5234            fcom qword [bp+si+0x34]
-00000000  DC5334            fcom qword [bp+di+0x34]
-00000000  DC5434            fcom qword [si+0x34]
-00000000  DC5534            fcom qword [di+0x34]
-00000000  DC5634            fcom qword [bp+0x34]
-00000000  DC5734            fcom qword [bx+0x34]
-00000000  DC5834            fcomp qword [bx+si+0x34]
-00000000  DC5934            fcomp qword [bx+di+0x34]
-00000000  DC5A34            fcomp qword [bp+si+0x34]
-00000000  DC5B34            fcomp qword [bp+di+0x34]
-00000000  DC5C34            fcomp qword [si+0x34]
-00000000  DC5D34            fcomp qword [di+0x34]
-00000000  DC5E34            fcomp qword [bp+0x34]
-00000000  DC5F34            fcomp qword [bx+0x34]
-00000000  DC6034            fsub qword [bx+si+0x34]
-00000000  DC6134            fsub qword [bx+di+0x34]
-00000000  DC6234            fsub qword [bp+si+0x34]
-00000000  DC6334            fsub qword [bp+di+0x34]
-00000000  DC6434            fsub qword [si+0x34]
-00000000  DC6534            fsub qword [di+0x34]
-00000000  DC6634            fsub qword [bp+0x34]
-00000000  DC6734            fsub qword [bx+0x34]
-00000000  DC6834            fsubr qword [bx+si+0x34]
-00000000  DC6934            fsubr qword [bx+di+0x34]
-00000000  DC6A34            fsubr qword [bp+si+0x34]
-00000000  DC6B34            fsubr qword [bp+di+0x34]
-00000000  DC6C34            fsubr qword [si+0x34]
-00000000  DC6D34            fsubr qword [di+0x34]
-00000000  DC6E34            fsubr qword [bp+0x34]
-00000000  DC6F34            fsubr qword [bx+0x34]
-00000000  DC7034            fdiv qword [bx+si+0x34]
-00000000  DC7134            fdiv qword [bx+di+0x34]
-00000000  DC7234            fdiv qword [bp+si+0x34]
-00000000  DC7334            fdiv qword [bp+di+0x34]
-00000000  DC7434            fdiv qword [si+0x34]
-00000000  DC7534            fdiv qword [di+0x34]
-00000000  DC7634            fdiv qword [bp+0x34]
-00000000  DC7734            fdiv qword [bx+0x34]
-00000000  DC7834            fdivr qword [bx+si+0x34]
-00000000  DC7934            fdivr qword [bx+di+0x34]
-00000000  DC7A34            fdivr qword [bp+si+0x34]
-00000000  DC7B34            fdivr qword [bp+di+0x34]
-00000000  DC7C34            fdivr qword [si+0x34]
-00000000  DC7D34            fdivr qword [di+0x34]
-00000000  DC7E34            fdivr qword [bp+0x34]
-00000000  DC7F34            fdivr qword [bx+0x34]
-00000000  DC803456          fadd qword [bx+si+0x5634]
-00000000  DC813456          fadd qword [bx+di+0x5634]
-00000000  DC823456          fadd qword [bp+si+0x5634]
-00000000  DC833456          fadd qword [bp+di+0x5634]
-00000000  DC843456          fadd qword [si+0x5634]
-00000000  DC853456          fadd qword [di+0x5634]
-00000000  DC863456          fadd qword [bp+0x5634]
-00000000  DC873456          fadd qword [bx+0x5634]
-00000000  DC883456          fmul qword [bx+si+0x5634]
-00000000  DC893456          fmul qword [bx+di+0x5634]
-00000000  DC8A3456          fmul qword [bp+si+0x5634]
-00000000  DC8B3456          fmul qword [bp+di+0x5634]
-00000000  DC8C3456          fmul qword [si+0x5634]
-00000000  DC8D3456          fmul qword [di+0x5634]
-00000000  DC8E3456          fmul qword [bp+0x5634]
-00000000  DC8F3456          fmul qword [bx+0x5634]
-00000000  DC903456          fcom qword [bx+si+0x5634]
-00000000  DC913456          fcom qword [bx+di+0x5634]
-00000000  DC923456          fcom qword [bp+si+0x5634]
-00000000  DC933456          fcom qword [bp+di+0x5634]
-00000000  DC943456          fcom qword [si+0x5634]
-00000000  DC953456          fcom qword [di+0x5634]
-00000000  DC963456          fcom qword [bp+0x5634]
-00000000  DC973456          fcom qword [bx+0x5634]
-00000000  DC983456          fcomp qword [bx+si+0x5634]
-00000000  DC993456          fcomp qword [bx+di+0x5634]
-00000000  DC9A3456          fcomp qword [bp+si+0x5634]
-00000000  DC9B3456          fcomp qword [bp+di+0x5634]
-00000000  DC9C3456          fcomp qword [si+0x5634]
-00000000  DC9D3456          fcomp qword [di+0x5634]
-00000000  DC9E3456          fcomp qword [bp+0x5634]
-00000000  DC9F3456          fcomp qword [bx+0x5634]
-00000000  DCA03456          fsub qword [bx+si+0x5634]
-00000000  DCA13456          fsub qword [bx+di+0x5634]
-00000000  DCA23456          fsub qword [bp+si+0x5634]
-00000000  DCA33456          fsub qword [bp+di+0x5634]
-00000000  DCA43456          fsub qword [si+0x5634]
-00000000  DCA53456          fsub qword [di+0x5634]
-00000000  DCA63456          fsub qword [bp+0x5634]
-00000000  DCA73456          fsub qword [bx+0x5634]
-00000000  DCA83456          fsubr qword [bx+si+0x5634]
-00000000  DCA93456          fsubr qword [bx+di+0x5634]
-00000000  DCAA3456          fsubr qword [bp+si+0x5634]
-00000000  DCAB3456          fsubr qword [bp+di+0x5634]
-00000000  DCAC3456          fsubr qword [si+0x5634]
-00000000  DCAD3456          fsubr qword [di+0x5634]
-00000000  DCAE3456          fsubr qword [bp+0x5634]
-00000000  DCAF3456          fsubr qword [bx+0x5634]
-00000000  DCB03456          fdiv qword [bx+si+0x5634]
-00000000  DCB13456          fdiv qword [bx+di+0x5634]
-00000000  DCB23456          fdiv qword [bp+si+0x5634]
-00000000  DCB33456          fdiv qword [bp+di+0x5634]
-00000000  DCB43456          fdiv qword [si+0x5634]
-00000000  DCB53456          fdiv qword [di+0x5634]
-00000000  DCB63456          fdiv qword [bp+0x5634]
-00000000  DCB73456          fdiv qword [bx+0x5634]
-00000000  DCB83456          fdivr qword [bx+si+0x5634]
-00000000  DCB93456          fdivr qword [bx+di+0x5634]
-00000000  DCBA3456          fdivr qword [bp+si+0x5634]
-00000000  DCBB3456          fdivr qword [bp+di+0x5634]
-00000000  DCBC3456          fdivr qword [si+0x5634]
-00000000  DCBD3456          fdivr qword [di+0x5634]
-00000000  DCBE3456          fdivr qword [bp+0x5634]
-00000000  DCBF3456          fdivr qword [bx+0x5634]
+00000000  DC4001            fadd qword [bx+si+0x1]
+00000000  DC4101            fadd qword [bx+di+0x1]
+00000000  DC4201            fadd qword [bp+si+0x1]
+00000000  DC4301            fadd qword [bp+di+0x1]
+00000000  DC4401            fadd qword [si+0x1]
+00000000  DC4501            fadd qword [di+0x1]
+00000000  DC4601            fadd qword [bp+0x1]
+00000000  DC4701            fadd qword [bx+0x1]
+00000000  DC4801            fmul qword [bx+si+0x1]
+00000000  DC4901            fmul qword [bx+di+0x1]
+00000000  DC4A01            fmul qword [bp+si+0x1]
+00000000  DC4B01            fmul qword [bp+di+0x1]
+00000000  DC4C01            fmul qword [si+0x1]
+00000000  DC4D01            fmul qword [di+0x1]
+00000000  DC4E01            fmul qword [bp+0x1]
+00000000  DC4F01            fmul qword [bx+0x1]
+00000000  DC5001            fcom qword [bx+si+0x1]
+00000000  DC5101            fcom qword [bx+di+0x1]
+00000000  DC5201            fcom qword [bp+si+0x1]
+00000000  DC5301            fcom qword [bp+di+0x1]
+00000000  DC5401            fcom qword [si+0x1]
+00000000  DC5501            fcom qword [di+0x1]
+00000000  DC5601            fcom qword [bp+0x1]
+00000000  DC5701            fcom qword [bx+0x1]
+00000000  DC5801            fcomp qword [bx+si+0x1]
+00000000  DC5901            fcomp qword [bx+di+0x1]
+00000000  DC5A01            fcomp qword [bp+si+0x1]
+00000000  DC5B01            fcomp qword [bp+di+0x1]
+00000000  DC5C01            fcomp qword [si+0x1]
+00000000  DC5D01            fcomp qword [di+0x1]
+00000000  DC5E01            fcomp qword [bp+0x1]
+00000000  DC5F01            fcomp qword [bx+0x1]
+00000000  DC6001            fsub qword [bx+si+0x1]
+00000000  DC6101            fsub qword [bx+di+0x1]
+00000000  DC6201            fsub qword [bp+si+0x1]
+00000000  DC6301            fsub qword [bp+di+0x1]
+00000000  DC6401            fsub qword [si+0x1]
+00000000  DC6501            fsub qword [di+0x1]
+00000000  DC6601            fsub qword [bp+0x1]
+00000000  DC6701            fsub qword [bx+0x1]
+00000000  DC6801            fsubr qword [bx+si+0x1]
+00000000  DC6901            fsubr qword [bx+di+0x1]
+00000000  DC6A01            fsubr qword [bp+si+0x1]
+00000000  DC6B01            fsubr qword [bp+di+0x1]
+00000000  DC6C01            fsubr qword [si+0x1]
+00000000  DC6D01            fsubr qword [di+0x1]
+00000000  DC6E01            fsubr qword [bp+0x1]
+00000000  DC6F01            fsubr qword [bx+0x1]
+00000000  DC7001            fdiv qword [bx+si+0x1]
+00000000  DC7101            fdiv qword [bx+di+0x1]
+00000000  DC7201            fdiv qword [bp+si+0x1]
+00000000  DC7301            fdiv qword [bp+di+0x1]
+00000000  DC7401            fdiv qword [si+0x1]
+00000000  DC7501            fdiv qword [di+0x1]
+00000000  DC7601            fdiv qword [bp+0x1]
+00000000  DC7701            fdiv qword [bx+0x1]
+00000000  DC7801            fdivr qword [bx+si+0x1]
+00000000  DC7901            fdivr qword [bx+di+0x1]
+00000000  DC7A01            fdivr qword [bp+si+0x1]
+00000000  DC7B01            fdivr qword [bp+di+0x1]
+00000000  DC7C01            fdivr qword [si+0x1]
+00000000  DC7D01            fdivr qword [di+0x1]
+00000000  DC7E01            fdivr qword [bp+0x1]
+00000000  DC7F01            fdivr qword [bx+0x1]
+00000000  DC800123          fadd qword [bx+si+0x2301]
+00000000  DC810123          fadd qword [bx+di+0x2301]
+00000000  DC820123          fadd qword [bp+si+0x2301]
+00000000  DC830123          fadd qword [bp+di+0x2301]
+00000000  DC840123          fadd qword [si+0x2301]
+00000000  DC850123          fadd qword [di+0x2301]
+00000000  DC860123          fadd qword [bp+0x2301]
+00000000  DC870123          fadd qword [bx+0x2301]
+00000000  DC880123          fmul qword [bx+si+0x2301]
+00000000  DC890123          fmul qword [bx+di+0x2301]
+00000000  DC8A0123          fmul qword [bp+si+0x2301]
+00000000  DC8B0123          fmul qword [bp+di+0x2301]
+00000000  DC8C0123          fmul qword [si+0x2301]
+00000000  DC8D0123          fmul qword [di+0x2301]
+00000000  DC8E0123          fmul qword [bp+0x2301]
+00000000  DC8F0123          fmul qword [bx+0x2301]
+00000000  DC900123          fcom qword [bx+si+0x2301]
+00000000  DC910123          fcom qword [bx+di+0x2301]
+00000000  DC920123          fcom qword [bp+si+0x2301]
+00000000  DC930123          fcom qword [bp+di+0x2301]
+00000000  DC940123          fcom qword [si+0x2301]
+00000000  DC950123          fcom qword [di+0x2301]
+00000000  DC960123          fcom qword [bp+0x2301]
+00000000  DC970123          fcom qword [bx+0x2301]
+00000000  DC980123          fcomp qword [bx+si+0x2301]
+00000000  DC990123          fcomp qword [bx+di+0x2301]
+00000000  DC9A0123          fcomp qword [bp+si+0x2301]
+00000000  DC9B0123          fcomp qword [bp+di+0x2301]
+00000000  DC9C0123          fcomp qword [si+0x2301]
+00000000  DC9D0123          fcomp qword [di+0x2301]
+00000000  DC9E0123          fcomp qword [bp+0x2301]
+00000000  DC9F0123          fcomp qword [bx+0x2301]
+00000000  DCA00123          fsub qword [bx+si+0x2301]
+00000000  DCA10123          fsub qword [bx+di+0x2301]
+00000000  DCA20123          fsub qword [bp+si+0x2301]
+00000000  DCA30123          fsub qword [bp+di+0x2301]
+00000000  DCA40123          fsub qword [si+0x2301]
+00000000  DCA50123          fsub qword [di+0x2301]
+00000000  DCA60123          fsub qword [bp+0x2301]
+00000000  DCA70123          fsub qword [bx+0x2301]
+00000000  DCA80123          fsubr qword [bx+si+0x2301]
+00000000  DCA90123          fsubr qword [bx+di+0x2301]
+00000000  DCAA0123          fsubr qword [bp+si+0x2301]
+00000000  DCAB0123          fsubr qword [bp+di+0x2301]
+00000000  DCAC0123          fsubr qword [si+0x2301]
+00000000  DCAD0123          fsubr qword [di+0x2301]
+00000000  DCAE0123          fsubr qword [bp+0x2301]
+00000000  DCAF0123          fsubr qword [bx+0x2301]
+00000000  DCB00123          fdiv qword [bx+si+0x2301]
+00000000  DCB10123          fdiv qword [bx+di+0x2301]
+00000000  DCB20123          fdiv qword [bp+si+0x2301]
+00000000  DCB30123          fdiv qword [bp+di+0x2301]
+00000000  DCB40123          fdiv qword [si+0x2301]
+00000000  DCB50123          fdiv qword [di+0x2301]
+00000000  DCB60123          fdiv qword [bp+0x2301]
+00000000  DCB70123          fdiv qword [bx+0x2301]
+00000000  DCB80123          fdivr qword [bx+si+0x2301]
+00000000  DCB90123          fdivr qword [bx+di+0x2301]
+00000000  DCBA0123          fdivr qword [bp+si+0x2301]
+00000000  DCBB0123          fdivr qword [bp+di+0x2301]
+00000000  DCBC0123          fdivr qword [si+0x2301]
+00000000  DCBD0123          fdivr qword [di+0x2301]
+00000000  DCBE0123          fdivr qword [bp+0x2301]
+00000000  DCBF0123          fdivr qword [bx+0x2301]
 00000000  DCC0              fadd to st0
 00000000  DCC1              fadd to st1
 00000000  DCC2              fadd to st2
@@ -3540,7 +3524,7 @@ opcode dd
 00000000  DD03              fld qword [bp+di]
 00000000  DD04              fld qword [si]
 00000000  DD05              fld qword [di]
-00000000  DD063456          fld qword [0x5634]
+00000000  DD060123          fld qword [0x2301]
 00000000  DD07              fld qword [bx]
 illegal_opcode
 illegal_opcode
@@ -3556,7 +3540,7 @@ illegal_opcode
 00000000  DD13              fst qword [bp+di]
 00000000  DD14              fst qword [si]
 00000000  DD15              fst qword [di]
-00000000  DD163456          fst qword [0x5634]
+00000000  DD160123          fst qword [0x2301]
 00000000  DD17              fst qword [bx]
 00000000  DD18              fstp qword [bx+si]
 00000000  DD19              fstp qword [bx+di]
@@ -3564,7 +3548,7 @@ illegal_opcode
 00000000  DD1B              fstp qword [bp+di]
 00000000  DD1C              fstp qword [si]
 00000000  DD1D              fstp qword [di]
-00000000  DD1E3456          fstp qword [0x5634]
+00000000  DD1E0123          fstp qword [0x2301]
 00000000  DD1F              fstp qword [bx]
 00000000  DD20              frstor [bx+si]
 00000000  DD21              frstor [bx+di]
@@ -3572,7 +3556,7 @@ illegal_opcode
 00000000  DD23              frstor [bp+di]
 00000000  DD24              frstor [si]
 00000000  DD25              frstor [di]
-00000000  DD263456          frstor [0x5634]
+00000000  DD260123          frstor [0x2301]
 00000000  DD27              frstor [bx]
 illegal_opcode
 illegal_opcode
@@ -3588,7 +3572,7 @@ illegal_opcode
 00000000  DD33              fnsave [bp+di]
 00000000  DD34              fnsave [si]
 00000000  DD35              fnsave [di]
-00000000  DD363456          fnsave [0x5634]
+00000000  DD360123          fnsave [0x2301]
 00000000  DD37              fnsave [bx]
 00000000  DD38              fnstsw [bx+si]
 00000000  DD39              fnstsw [bx+di]
@@ -3596,16 +3580,16 @@ illegal_opcode
 00000000  DD3B              fnstsw [bp+di]
 00000000  DD3C              fnstsw [si]
 00000000  DD3D              fnstsw [di]
-00000000  DD3E3456          fnstsw [0x5634]
+00000000  DD3E0123          fnstsw [0x2301]
 00000000  DD3F              fnstsw [bx]
-00000000  DD4034            fld qword [bx+si+0x34]
-00000000  DD4134            fld qword [bx+di+0x34]
-00000000  DD4234            fld qword [bp+si+0x34]
-00000000  DD4334            fld qword [bp+di+0x34]
-00000000  DD4434            fld qword [si+0x34]
-00000000  DD4534            fld qword [di+0x34]
-00000000  DD4634            fld qword [bp+0x34]
-00000000  DD4734            fld qword [bx+0x34]
+00000000  DD4001            fld qword [bx+si+0x1]
+00000000  DD4101            fld qword [bx+di+0x1]
+00000000  DD4201            fld qword [bp+si+0x1]
+00000000  DD4301            fld qword [bp+di+0x1]
+00000000  DD4401            fld qword [si+0x1]
+00000000  DD4501            fld qword [di+0x1]
+00000000  DD4601            fld qword [bp+0x1]
+00000000  DD4701            fld qword [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3614,30 +3598,30 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DD5034            fst qword [bx+si+0x34]
-00000000  DD5134            fst qword [bx+di+0x34]
-00000000  DD5234            fst qword [bp+si+0x34]
-00000000  DD5334            fst qword [bp+di+0x34]
-00000000  DD5434            fst qword [si+0x34]
-00000000  DD5534            fst qword [di+0x34]
-00000000  DD5634            fst qword [bp+0x34]
-00000000  DD5734            fst qword [bx+0x34]
-00000000  DD5834            fstp qword [bx+si+0x34]
-00000000  DD5934            fstp qword [bx+di+0x34]
-00000000  DD5A34            fstp qword [bp+si+0x34]
-00000000  DD5B34            fstp qword [bp+di+0x34]
-00000000  DD5C34            fstp qword [si+0x34]
-00000000  DD5D34            fstp qword [di+0x34]
-00000000  DD5E34            fstp qword [bp+0x34]
-00000000  DD5F34            fstp qword [bx+0x34]
-00000000  DD6034            frstor [bx+si+0x34]
-00000000  DD6134            frstor [bx+di+0x34]
-00000000  DD6234            frstor [bp+si+0x34]
-00000000  DD6334            frstor [bp+di+0x34]
-00000000  DD6434            frstor [si+0x34]
-00000000  DD6534            frstor [di+0x34]
-00000000  DD6634            frstor [bp+0x34]
-00000000  DD6734            frstor [bx+0x34]
+00000000  DD5001            fst qword [bx+si+0x1]
+00000000  DD5101            fst qword [bx+di+0x1]
+00000000  DD5201            fst qword [bp+si+0x1]
+00000000  DD5301            fst qword [bp+di+0x1]
+00000000  DD5401            fst qword [si+0x1]
+00000000  DD5501            fst qword [di+0x1]
+00000000  DD5601            fst qword [bp+0x1]
+00000000  DD5701            fst qword [bx+0x1]
+00000000  DD5801            fstp qword [bx+si+0x1]
+00000000  DD5901            fstp qword [bx+di+0x1]
+00000000  DD5A01            fstp qword [bp+si+0x1]
+00000000  DD5B01            fstp qword [bp+di+0x1]
+00000000  DD5C01            fstp qword [si+0x1]
+00000000  DD5D01            fstp qword [di+0x1]
+00000000  DD5E01            fstp qword [bp+0x1]
+00000000  DD5F01            fstp qword [bx+0x1]
+00000000  DD6001            frstor [bx+si+0x1]
+00000000  DD6101            frstor [bx+di+0x1]
+00000000  DD6201            frstor [bp+si+0x1]
+00000000  DD6301            frstor [bp+di+0x1]
+00000000  DD6401            frstor [si+0x1]
+00000000  DD6501            frstor [di+0x1]
+00000000  DD6601            frstor [bp+0x1]
+00000000  DD6701            frstor [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3646,30 +3630,30 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DD7034            fnsave [bx+si+0x34]
-00000000  DD7134            fnsave [bx+di+0x34]
-00000000  DD7234            fnsave [bp+si+0x34]
-00000000  DD7334            fnsave [bp+di+0x34]
-00000000  DD7434            fnsave [si+0x34]
-00000000  DD7534            fnsave [di+0x34]
-00000000  DD7634            fnsave [bp+0x34]
-00000000  DD7734            fnsave [bx+0x34]
-00000000  DD7834            fnstsw [bx+si+0x34]
-00000000  DD7934            fnstsw [bx+di+0x34]
-00000000  DD7A34            fnstsw [bp+si+0x34]
-00000000  DD7B34            fnstsw [bp+di+0x34]
-00000000  DD7C34            fnstsw [si+0x34]
-00000000  DD7D34            fnstsw [di+0x34]
-00000000  DD7E34            fnstsw [bp+0x34]
-00000000  DD7F34            fnstsw [bx+0x34]
-00000000  DD803456          fld qword [bx+si+0x5634]
-00000000  DD813456          fld qword [bx+di+0x5634]
-00000000  DD823456          fld qword [bp+si+0x5634]
-00000000  DD833456          fld qword [bp+di+0x5634]
-00000000  DD843456          fld qword [si+0x5634]
-00000000  DD853456          fld qword [di+0x5634]
-00000000  DD863456          fld qword [bp+0x5634]
-00000000  DD873456          fld qword [bx+0x5634]
+00000000  DD7001            fnsave [bx+si+0x1]
+00000000  DD7101            fnsave [bx+di+0x1]
+00000000  DD7201            fnsave [bp+si+0x1]
+00000000  DD7301            fnsave [bp+di+0x1]
+00000000  DD7401            fnsave [si+0x1]
+00000000  DD7501            fnsave [di+0x1]
+00000000  DD7601            fnsave [bp+0x1]
+00000000  DD7701            fnsave [bx+0x1]
+00000000  DD7801            fnstsw [bx+si+0x1]
+00000000  DD7901            fnstsw [bx+di+0x1]
+00000000  DD7A01            fnstsw [bp+si+0x1]
+00000000  DD7B01            fnstsw [bp+di+0x1]
+00000000  DD7C01            fnstsw [si+0x1]
+00000000  DD7D01            fnstsw [di+0x1]
+00000000  DD7E01            fnstsw [bp+0x1]
+00000000  DD7F01            fnstsw [bx+0x1]
+00000000  DD800123          fld qword [bx+si+0x2301]
+00000000  DD810123          fld qword [bx+di+0x2301]
+00000000  DD820123          fld qword [bp+si+0x2301]
+00000000  DD830123          fld qword [bp+di+0x2301]
+00000000  DD840123          fld qword [si+0x2301]
+00000000  DD850123          fld qword [di+0x2301]
+00000000  DD860123          fld qword [bp+0x2301]
+00000000  DD870123          fld qword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3678,30 +3662,30 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DD903456          fst qword [bx+si+0x5634]
-00000000  DD913456          fst qword [bx+di+0x5634]
-00000000  DD923456          fst qword [bp+si+0x5634]
-00000000  DD933456          fst qword [bp+di+0x5634]
-00000000  DD943456          fst qword [si+0x5634]
-00000000  DD953456          fst qword [di+0x5634]
-00000000  DD963456          fst qword [bp+0x5634]
-00000000  DD973456          fst qword [bx+0x5634]
-00000000  DD983456          fstp qword [bx+si+0x5634]
-00000000  DD993456          fstp qword [bx+di+0x5634]
-00000000  DD9A3456          fstp qword [bp+si+0x5634]
-00000000  DD9B3456          fstp qword [bp+di+0x5634]
-00000000  DD9C3456          fstp qword [si+0x5634]
-00000000  DD9D3456          fstp qword [di+0x5634]
-00000000  DD9E3456          fstp qword [bp+0x5634]
-00000000  DD9F3456          fstp qword [bx+0x5634]
-00000000  DDA03456          frstor [bx+si+0x5634]
-00000000  DDA13456          frstor [bx+di+0x5634]
-00000000  DDA23456          frstor [bp+si+0x5634]
-00000000  DDA33456          frstor [bp+di+0x5634]
-00000000  DDA43456          frstor [si+0x5634]
-00000000  DDA53456          frstor [di+0x5634]
-00000000  DDA63456          frstor [bp+0x5634]
-00000000  DDA73456          frstor [bx+0x5634]
+00000000  DD900123          fst qword [bx+si+0x2301]
+00000000  DD910123          fst qword [bx+di+0x2301]
+00000000  DD920123          fst qword [bp+si+0x2301]
+00000000  DD930123          fst qword [bp+di+0x2301]
+00000000  DD940123          fst qword [si+0x2301]
+00000000  DD950123          fst qword [di+0x2301]
+00000000  DD960123          fst qword [bp+0x2301]
+00000000  DD970123          fst qword [bx+0x2301]
+00000000  DD980123          fstp qword [bx+si+0x2301]
+00000000  DD990123          fstp qword [bx+di+0x2301]
+00000000  DD9A0123          fstp qword [bp+si+0x2301]
+00000000  DD9B0123          fstp qword [bp+di+0x2301]
+00000000  DD9C0123          fstp qword [si+0x2301]
+00000000  DD9D0123          fstp qword [di+0x2301]
+00000000  DD9E0123          fstp qword [bp+0x2301]
+00000000  DD9F0123          fstp qword [bx+0x2301]
+00000000  DDA00123          frstor [bx+si+0x2301]
+00000000  DDA10123          frstor [bx+di+0x2301]
+00000000  DDA20123          frstor [bp+si+0x2301]
+00000000  DDA30123          frstor [bp+di+0x2301]
+00000000  DDA40123          frstor [si+0x2301]
+00000000  DDA50123          frstor [di+0x2301]
+00000000  DDA60123          frstor [bp+0x2301]
+00000000  DDA70123          frstor [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3710,22 +3694,22 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DDB03456          fnsave [bx+si+0x5634]
-00000000  DDB13456          fnsave [bx+di+0x5634]
-00000000  DDB23456          fnsave [bp+si+0x5634]
-00000000  DDB33456          fnsave [bp+di+0x5634]
-00000000  DDB43456          fnsave [si+0x5634]
-00000000  DDB53456          fnsave [di+0x5634]
-00000000  DDB63456          fnsave [bp+0x5634]
-00000000  DDB73456          fnsave [bx+0x5634]
-00000000  DDB83456          fnstsw [bx+si+0x5634]
-00000000  DDB93456          fnstsw [bx+di+0x5634]
-00000000  DDBA3456          fnstsw [bp+si+0x5634]
-00000000  DDBB3456          fnstsw [bp+di+0x5634]
-00000000  DDBC3456          fnstsw [si+0x5634]
-00000000  DDBD3456          fnstsw [di+0x5634]
-00000000  DDBE3456          fnstsw [bp+0x5634]
-00000000  DDBF3456          fnstsw [bx+0x5634]
+00000000  DDB00123          fnsave [bx+si+0x2301]
+00000000  DDB10123          fnsave [bx+di+0x2301]
+00000000  DDB20123          fnsave [bp+si+0x2301]
+00000000  DDB30123          fnsave [bp+di+0x2301]
+00000000  DDB40123          fnsave [si+0x2301]
+00000000  DDB50123          fnsave [di+0x2301]
+00000000  DDB60123          fnsave [bp+0x2301]
+00000000  DDB70123          fnsave [bx+0x2301]
+00000000  DDB80123          fnstsw [bx+si+0x2301]
+00000000  DDB90123          fnstsw [bx+di+0x2301]
+00000000  DDBA0123          fnstsw [bp+si+0x2301]
+00000000  DDBB0123          fnstsw [bp+di+0x2301]
+00000000  DDBC0123          fnstsw [si+0x2301]
+00000000  DDBD0123          fnstsw [di+0x2301]
+00000000  DDBE0123          fnstsw [bp+0x2301]
+00000000  DDBF0123          fnstsw [bx+0x2301]
 00000000  DDC0              ffree st0
 00000000  DDC1              ffree st1
 00000000  DDC2              ffree st2
@@ -3798,7 +3782,7 @@ opcode de
 00000000  DE03              fiadd word [bp+di]
 00000000  DE04              fiadd word [si]
 00000000  DE05              fiadd word [di]
-00000000  DE063456          fiadd word [0x5634]
+00000000  DE060123          fiadd word [0x2301]
 00000000  DE07              fiadd word [bx]
 00000000  DE08              fimul word [bx+si]
 00000000  DE09              fimul word [bx+di]
@@ -3806,7 +3790,7 @@ opcode de
 00000000  DE0B              fimul word [bp+di]
 00000000  DE0C              fimul word [si]
 00000000  DE0D              fimul word [di]
-00000000  DE0E3456          fimul word [0x5634]
+00000000  DE0E0123          fimul word [0x2301]
 00000000  DE0F              fimul word [bx]
 00000000  DE10              ficom word [bx+si]
 00000000  DE11              ficom word [bx+di]
@@ -3814,7 +3798,7 @@ opcode de
 00000000  DE13              ficom word [bp+di]
 00000000  DE14              ficom word [si]
 00000000  DE15              ficom word [di]
-00000000  DE163456          ficom word [0x5634]
+00000000  DE160123          ficom word [0x2301]
 00000000  DE17              ficom word [bx]
 00000000  DE18              ficomp word [bx+si]
 00000000  DE19              ficomp word [bx+di]
@@ -3822,7 +3806,7 @@ opcode de
 00000000  DE1B              ficomp word [bp+di]
 00000000  DE1C              ficomp word [si]
 00000000  DE1D              ficomp word [di]
-00000000  DE1E3456          ficomp word [0x5634]
+00000000  DE1E0123          ficomp word [0x2301]
 00000000  DE1F              ficomp word [bx]
 00000000  DE20              fisub word [bx+si]
 00000000  DE21              fisub word [bx+di]
@@ -3830,7 +3814,7 @@ opcode de
 00000000  DE23              fisub word [bp+di]
 00000000  DE24              fisub word [si]
 00000000  DE25              fisub word [di]
-00000000  DE263456          fisub word [0x5634]
+00000000  DE260123          fisub word [0x2301]
 00000000  DE27              fisub word [bx]
 00000000  DE28              fisubr word [bx+si]
 00000000  DE29              fisubr word [bx+di]
@@ -3838,7 +3822,7 @@ opcode de
 00000000  DE2B              fisubr word [bp+di]
 00000000  DE2C              fisubr word [si]
 00000000  DE2D              fisubr word [di]
-00000000  DE2E3456          fisubr word [0x5634]
+00000000  DE2E0123          fisubr word [0x2301]
 00000000  DE2F              fisubr word [bx]
 00000000  DE30              fidiv word [bx+si]
 00000000  DE31              fidiv word [bx+di]
@@ -3846,7 +3830,7 @@ opcode de
 00000000  DE33              fidiv word [bp+di]
 00000000  DE34              fidiv word [si]
 00000000  DE35              fidiv word [di]
-00000000  DE363456          fidiv word [0x5634]
+00000000  DE360123          fidiv word [0x2301]
 00000000  DE37              fidiv word [bx]
 00000000  DE38              fidivr word [bx+si]
 00000000  DE39              fidivr word [bx+di]
@@ -3854,136 +3838,136 @@ opcode de
 00000000  DE3B              fidivr word [bp+di]
 00000000  DE3C              fidivr word [si]
 00000000  DE3D              fidivr word [di]
-00000000  DE3E3456          fidivr word [0x5634]
+00000000  DE3E0123          fidivr word [0x2301]
 00000000  DE3F              fidivr word [bx]
-00000000  DE4034            fiadd word [bx+si+0x34]
-00000000  DE4134            fiadd word [bx+di+0x34]
-00000000  DE4234            fiadd word [bp+si+0x34]
-00000000  DE4334            fiadd word [bp+di+0x34]
-00000000  DE4434            fiadd word [si+0x34]
-00000000  DE4534            fiadd word [di+0x34]
-00000000  DE4634            fiadd word [bp+0x34]
-00000000  DE4734            fiadd word [bx+0x34]
-00000000  DE4834            fimul word [bx+si+0x34]
-00000000  DE4934            fimul word [bx+di+0x34]
-00000000  DE4A34            fimul word [bp+si+0x34]
-00000000  DE4B34            fimul word [bp+di+0x34]
-00000000  DE4C34            fimul word [si+0x34]
-00000000  DE4D34            fimul word [di+0x34]
-00000000  DE4E34            fimul word [bp+0x34]
-00000000  DE4F34            fimul word [bx+0x34]
-00000000  DE5034            ficom word [bx+si+0x34]
-00000000  DE5134            ficom word [bx+di+0x34]
-00000000  DE5234            ficom word [bp+si+0x34]
-00000000  DE5334            ficom word [bp+di+0x34]
-00000000  DE5434            ficom word [si+0x34]
-00000000  DE5534            ficom word [di+0x34]
-00000000  DE5634            ficom word [bp+0x34]
-00000000  DE5734            ficom word [bx+0x34]
-00000000  DE5834            ficomp word [bx+si+0x34]
-00000000  DE5934            ficomp word [bx+di+0x34]
-00000000  DE5A34            ficomp word [bp+si+0x34]
-00000000  DE5B34            ficomp word [bp+di+0x34]
-00000000  DE5C34            ficomp word [si+0x34]
-00000000  DE5D34            ficomp word [di+0x34]
-00000000  DE5E34            ficomp word [bp+0x34]
-00000000  DE5F34            ficomp word [bx+0x34]
-00000000  DE6034            fisub word [bx+si+0x34]
-00000000  DE6134            fisub word [bx+di+0x34]
-00000000  DE6234            fisub word [bp+si+0x34]
-00000000  DE6334            fisub word [bp+di+0x34]
-00000000  DE6434            fisub word [si+0x34]
-00000000  DE6534            fisub word [di+0x34]
-00000000  DE6634            fisub word [bp+0x34]
-00000000  DE6734            fisub word [bx+0x34]
-00000000  DE6834            fisubr word [bx+si+0x34]
-00000000  DE6934            fisubr word [bx+di+0x34]
-00000000  DE6A34            fisubr word [bp+si+0x34]
-00000000  DE6B34            fisubr word [bp+di+0x34]
-00000000  DE6C34            fisubr word [si+0x34]
-00000000  DE6D34            fisubr word [di+0x34]
-00000000  DE6E34            fisubr word [bp+0x34]
-00000000  DE6F34            fisubr word [bx+0x34]
-00000000  DE7034            fidiv word [bx+si+0x34]
-00000000  DE7134            fidiv word [bx+di+0x34]
-00000000  DE7234            fidiv word [bp+si+0x34]
-00000000  DE7334            fidiv word [bp+di+0x34]
-00000000  DE7434            fidiv word [si+0x34]
-00000000  DE7534            fidiv word [di+0x34]
-00000000  DE7634            fidiv word [bp+0x34]
-00000000  DE7734            fidiv word [bx+0x34]
-00000000  DE7834            fidivr word [bx+si+0x34]
-00000000  DE7934            fidivr word [bx+di+0x34]
-00000000  DE7A34            fidivr word [bp+si+0x34]
-00000000  DE7B34            fidivr word [bp+di+0x34]
-00000000  DE7C34            fidivr word [si+0x34]
-00000000  DE7D34            fidivr word [di+0x34]
-00000000  DE7E34            fidivr word [bp+0x34]
-00000000  DE7F34            fidivr word [bx+0x34]
-00000000  DE803456          fiadd word [bx+si+0x5634]
-00000000  DE813456          fiadd word [bx+di+0x5634]
-00000000  DE823456          fiadd word [bp+si+0x5634]
-00000000  DE833456          fiadd word [bp+di+0x5634]
-00000000  DE843456          fiadd word [si+0x5634]
-00000000  DE853456          fiadd word [di+0x5634]
-00000000  DE863456          fiadd word [bp+0x5634]
-00000000  DE873456          fiadd word [bx+0x5634]
-00000000  DE883456          fimul word [bx+si+0x5634]
-00000000  DE893456          fimul word [bx+di+0x5634]
-00000000  DE8A3456          fimul word [bp+si+0x5634]
-00000000  DE8B3456          fimul word [bp+di+0x5634]
-00000000  DE8C3456          fimul word [si+0x5634]
-00000000  DE8D3456          fimul word [di+0x5634]
-00000000  DE8E3456          fimul word [bp+0x5634]
-00000000  DE8F3456          fimul word [bx+0x5634]
-00000000  DE903456          ficom word [bx+si+0x5634]
-00000000  DE913456          ficom word [bx+di+0x5634]
-00000000  DE923456          ficom word [bp+si+0x5634]
-00000000  DE933456          ficom word [bp+di+0x5634]
-00000000  DE943456          ficom word [si+0x5634]
-00000000  DE953456          ficom word [di+0x5634]
-00000000  DE963456          ficom word [bp+0x5634]
-00000000  DE973456          ficom word [bx+0x5634]
-00000000  DE983456          ficomp word [bx+si+0x5634]
-00000000  DE993456          ficomp word [bx+di+0x5634]
-00000000  DE9A3456          ficomp word [bp+si+0x5634]
-00000000  DE9B3456          ficomp word [bp+di+0x5634]
-00000000  DE9C3456          ficomp word [si+0x5634]
-00000000  DE9D3456          ficomp word [di+0x5634]
-00000000  DE9E3456          ficomp word [bp+0x5634]
-00000000  DE9F3456          ficomp word [bx+0x5634]
-00000000  DEA03456          fisub word [bx+si+0x5634]
-00000000  DEA13456          fisub word [bx+di+0x5634]
-00000000  DEA23456          fisub word [bp+si+0x5634]
-00000000  DEA33456          fisub word [bp+di+0x5634]
-00000000  DEA43456          fisub word [si+0x5634]
-00000000  DEA53456          fisub word [di+0x5634]
-00000000  DEA63456          fisub word [bp+0x5634]
-00000000  DEA73456          fisub word [bx+0x5634]
-00000000  DEA83456          fisubr word [bx+si+0x5634]
-00000000  DEA93456          fisubr word [bx+di+0x5634]
-00000000  DEAA3456          fisubr word [bp+si+0x5634]
-00000000  DEAB3456          fisubr word [bp+di+0x5634]
-00000000  DEAC3456          fisubr word [si+0x5634]
-00000000  DEAD3456          fisubr word [di+0x5634]
-00000000  DEAE3456          fisubr word [bp+0x5634]
-00000000  DEAF3456          fisubr word [bx+0x5634]
-00000000  DEB03456          fidiv word [bx+si+0x5634]
-00000000  DEB13456          fidiv word [bx+di+0x5634]
-00000000  DEB23456          fidiv word [bp+si+0x5634]
-00000000  DEB33456          fidiv word [bp+di+0x5634]
-00000000  DEB43456          fidiv word [si+0x5634]
-00000000  DEB53456          fidiv word [di+0x5634]
-00000000  DEB63456          fidiv word [bp+0x5634]
-00000000  DEB73456          fidiv word [bx+0x5634]
-00000000  DEB83456          fidivr word [bx+si+0x5634]
-00000000  DEB93456          fidivr word [bx+di+0x5634]
-00000000  DEBA3456          fidivr word [bp+si+0x5634]
-00000000  DEBB3456          fidivr word [bp+di+0x5634]
-00000000  DEBC3456          fidivr word [si+0x5634]
-00000000  DEBD3456          fidivr word [di+0x5634]
-00000000  DEBE3456          fidivr word [bp+0x5634]
-00000000  DEBF3456          fidivr word [bx+0x5634]
+00000000  DE4001            fiadd word [bx+si+0x1]
+00000000  DE4101            fiadd word [bx+di+0x1]
+00000000  DE4201            fiadd word [bp+si+0x1]
+00000000  DE4301            fiadd word [bp+di+0x1]
+00000000  DE4401            fiadd word [si+0x1]
+00000000  DE4501            fiadd word [di+0x1]
+00000000  DE4601            fiadd word [bp+0x1]
+00000000  DE4701            fiadd word [bx+0x1]
+00000000  DE4801            fimul word [bx+si+0x1]
+00000000  DE4901            fimul word [bx+di+0x1]
+00000000  DE4A01            fimul word [bp+si+0x1]
+00000000  DE4B01            fimul word [bp+di+0x1]
+00000000  DE4C01            fimul word [si+0x1]
+00000000  DE4D01            fimul word [di+0x1]
+00000000  DE4E01            fimul word [bp+0x1]
+00000000  DE4F01            fimul word [bx+0x1]
+00000000  DE5001            ficom word [bx+si+0x1]
+00000000  DE5101            ficom word [bx+di+0x1]
+00000000  DE5201            ficom word [bp+si+0x1]
+00000000  DE5301            ficom word [bp+di+0x1]
+00000000  DE5401            ficom word [si+0x1]
+00000000  DE5501            ficom word [di+0x1]
+00000000  DE5601            ficom word [bp+0x1]
+00000000  DE5701            ficom word [bx+0x1]
+00000000  DE5801            ficomp word [bx+si+0x1]
+00000000  DE5901            ficomp word [bx+di+0x1]
+00000000  DE5A01            ficomp word [bp+si+0x1]
+00000000  DE5B01            ficomp word [bp+di+0x1]
+00000000  DE5C01            ficomp word [si+0x1]
+00000000  DE5D01            ficomp word [di+0x1]
+00000000  DE5E01            ficomp word [bp+0x1]
+00000000  DE5F01            ficomp word [bx+0x1]
+00000000  DE6001            fisub word [bx+si+0x1]
+00000000  DE6101            fisub word [bx+di+0x1]
+00000000  DE6201            fisub word [bp+si+0x1]
+00000000  DE6301            fisub word [bp+di+0x1]
+00000000  DE6401            fisub word [si+0x1]
+00000000  DE6501            fisub word [di+0x1]
+00000000  DE6601            fisub word [bp+0x1]
+00000000  DE6701            fisub word [bx+0x1]
+00000000  DE6801            fisubr word [bx+si+0x1]
+00000000  DE6901            fisubr word [bx+di+0x1]
+00000000  DE6A01            fisubr word [bp+si+0x1]
+00000000  DE6B01            fisubr word [bp+di+0x1]
+00000000  DE6C01            fisubr word [si+0x1]
+00000000  DE6D01            fisubr word [di+0x1]
+00000000  DE6E01            fisubr word [bp+0x1]
+00000000  DE6F01            fisubr word [bx+0x1]
+00000000  DE7001            fidiv word [bx+si+0x1]
+00000000  DE7101            fidiv word [bx+di+0x1]
+00000000  DE7201            fidiv word [bp+si+0x1]
+00000000  DE7301            fidiv word [bp+di+0x1]
+00000000  DE7401            fidiv word [si+0x1]
+00000000  DE7501            fidiv word [di+0x1]
+00000000  DE7601            fidiv word [bp+0x1]
+00000000  DE7701            fidiv word [bx+0x1]
+00000000  DE7801            fidivr word [bx+si+0x1]
+00000000  DE7901            fidivr word [bx+di+0x1]
+00000000  DE7A01            fidivr word [bp+si+0x1]
+00000000  DE7B01            fidivr word [bp+di+0x1]
+00000000  DE7C01            fidivr word [si+0x1]
+00000000  DE7D01            fidivr word [di+0x1]
+00000000  DE7E01            fidivr word [bp+0x1]
+00000000  DE7F01            fidivr word [bx+0x1]
+00000000  DE800123          fiadd word [bx+si+0x2301]
+00000000  DE810123          fiadd word [bx+di+0x2301]
+00000000  DE820123          fiadd word [bp+si+0x2301]
+00000000  DE830123          fiadd word [bp+di+0x2301]
+00000000  DE840123          fiadd word [si+0x2301]
+00000000  DE850123          fiadd word [di+0x2301]
+00000000  DE860123          fiadd word [bp+0x2301]
+00000000  DE870123          fiadd word [bx+0x2301]
+00000000  DE880123          fimul word [bx+si+0x2301]
+00000000  DE890123          fimul word [bx+di+0x2301]
+00000000  DE8A0123          fimul word [bp+si+0x2301]
+00000000  DE8B0123          fimul word [bp+di+0x2301]
+00000000  DE8C0123          fimul word [si+0x2301]
+00000000  DE8D0123          fimul word [di+0x2301]
+00000000  DE8E0123          fimul word [bp+0x2301]
+00000000  DE8F0123          fimul word [bx+0x2301]
+00000000  DE900123          ficom word [bx+si+0x2301]
+00000000  DE910123          ficom word [bx+di+0x2301]
+00000000  DE920123          ficom word [bp+si+0x2301]
+00000000  DE930123          ficom word [bp+di+0x2301]
+00000000  DE940123          ficom word [si+0x2301]
+00000000  DE950123          ficom word [di+0x2301]
+00000000  DE960123          ficom word [bp+0x2301]
+00000000  DE970123          ficom word [bx+0x2301]
+00000000  DE980123          ficomp word [bx+si+0x2301]
+00000000  DE990123          ficomp word [bx+di+0x2301]
+00000000  DE9A0123          ficomp word [bp+si+0x2301]
+00000000  DE9B0123          ficomp word [bp+di+0x2301]
+00000000  DE9C0123          ficomp word [si+0x2301]
+00000000  DE9D0123          ficomp word [di+0x2301]
+00000000  DE9E0123          ficomp word [bp+0x2301]
+00000000  DE9F0123          ficomp word [bx+0x2301]
+00000000  DEA00123          fisub word [bx+si+0x2301]
+00000000  DEA10123          fisub word [bx+di+0x2301]
+00000000  DEA20123          fisub word [bp+si+0x2301]
+00000000  DEA30123          fisub word [bp+di+0x2301]
+00000000  DEA40123          fisub word [si+0x2301]
+00000000  DEA50123          fisub word [di+0x2301]
+00000000  DEA60123          fisub word [bp+0x2301]
+00000000  DEA70123          fisub word [bx+0x2301]
+00000000  DEA80123          fisubr word [bx+si+0x2301]
+00000000  DEA90123          fisubr word [bx+di+0x2301]
+00000000  DEAA0123          fisubr word [bp+si+0x2301]
+00000000  DEAB0123          fisubr word [bp+di+0x2301]
+00000000  DEAC0123          fisubr word [si+0x2301]
+00000000  DEAD0123          fisubr word [di+0x2301]
+00000000  DEAE0123          fisubr word [bp+0x2301]
+00000000  DEAF0123          fisubr word [bx+0x2301]
+00000000  DEB00123          fidiv word [bx+si+0x2301]
+00000000  DEB10123          fidiv word [bx+di+0x2301]
+00000000  DEB20123          fidiv word [bp+si+0x2301]
+00000000  DEB30123          fidiv word [bp+di+0x2301]
+00000000  DEB40123          fidiv word [si+0x2301]
+00000000  DEB50123          fidiv word [di+0x2301]
+00000000  DEB60123          fidiv word [bp+0x2301]
+00000000  DEB70123          fidiv word [bx+0x2301]
+00000000  DEB80123          fidivr word [bx+si+0x2301]
+00000000  DEB90123          fidivr word [bx+di+0x2301]
+00000000  DEBA0123          fidivr word [bp+si+0x2301]
+00000000  DEBB0123          fidivr word [bp+di+0x2301]
+00000000  DEBC0123          fidivr word [si+0x2301]
+00000000  DEBD0123          fidivr word [di+0x2301]
+00000000  DEBE0123          fidivr word [bp+0x2301]
+00000000  DEBF0123          fidivr word [bx+0x2301]
 00000000  DEC0              faddp st0
 00000000  DEC1              faddp st1
 00000000  DEC2              faddp st2
@@ -4056,7 +4040,7 @@ opcode df
 00000000  DF03              fild word [bp+di]
 00000000  DF04              fild word [si]
 00000000  DF05              fild word [di]
-00000000  DF063456          fild word [0x5634]
+00000000  DF060123          fild word [0x2301]
 00000000  DF07              fild word [bx]
 illegal_opcode
 illegal_opcode
@@ -4072,7 +4056,7 @@ illegal_opcode
 00000000  DF13              fist word [bp+di]
 00000000  DF14              fist word [si]
 00000000  DF15              fist word [di]
-00000000  DF163456          fist word [0x5634]
+00000000  DF160123          fist word [0x2301]
 00000000  DF17              fist word [bx]
 00000000  DF18              fistp word [bx+si]
 00000000  DF19              fistp word [bx+di]
@@ -4080,7 +4064,7 @@ illegal_opcode
 00000000  DF1B              fistp word [bp+di]
 00000000  DF1C              fistp word [si]
 00000000  DF1D              fistp word [di]
-00000000  DF1E3456          fistp word [0x5634]
+00000000  DF1E0123          fistp word [0x2301]
 00000000  DF1F              fistp word [bx]
 00000000  DF20              fbld tword [bx+si]
 00000000  DF21              fbld tword [bx+di]
@@ -4088,7 +4072,7 @@ illegal_opcode
 00000000  DF23              fbld tword [bp+di]
 00000000  DF24              fbld tword [si]
 00000000  DF25              fbld tword [di]
-00000000  DF263456          fbld tword [0x5634]
+00000000  DF260123          fbld tword [0x2301]
 00000000  DF27              fbld tword [bx]
 00000000  DF28              fild qword [bx+si]
 00000000  DF29              fild qword [bx+di]
@@ -4096,7 +4080,7 @@ illegal_opcode
 00000000  DF2B              fild qword [bp+di]
 00000000  DF2C              fild qword [si]
 00000000  DF2D              fild qword [di]
-00000000  DF2E3456          fild qword [0x5634]
+00000000  DF2E0123          fild qword [0x2301]
 00000000  DF2F              fild qword [bx]
 00000000  DF30              fbstp tword [bx+si]
 00000000  DF31              fbstp tword [bx+di]
@@ -4104,7 +4088,7 @@ illegal_opcode
 00000000  DF33              fbstp tword [bp+di]
 00000000  DF34              fbstp tword [si]
 00000000  DF35              fbstp tword [di]
-00000000  DF363456          fbstp tword [0x5634]
+00000000  DF360123          fbstp tword [0x2301]
 00000000  DF37              fbstp tword [bx]
 00000000  DF38              fistp qword [bx+si]
 00000000  DF39              fistp qword [bx+di]
@@ -4112,80 +4096,80 @@ illegal_opcode
 00000000  DF3B              fistp qword [bp+di]
 00000000  DF3C              fistp qword [si]
 00000000  DF3D              fistp qword [di]
-00000000  DF3E3456          fistp qword [0x5634]
+00000000  DF3E0123          fistp qword [0x2301]
 00000000  DF3F              fistp qword [bx]
-00000000  DF4034            fild word [bx+si+0x34]
-00000000  DF4134            fild word [bx+di+0x34]
-00000000  DF4234            fild word [bp+si+0x34]
-00000000  DF4334            fild word [bp+di+0x34]
-00000000  DF4434            fild word [si+0x34]
-00000000  DF4534            fild word [di+0x34]
-00000000  DF4634            fild word [bp+0x34]
-00000000  DF4734            fild word [bx+0x34]
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-00000000  DF5034            fist word [bx+si+0x34]
-00000000  DF5134            fist word [bx+di+0x34]
-00000000  DF5234            fist word [bp+si+0x34]
-00000000  DF5334            fist word [bp+di+0x34]
-00000000  DF5434            fist word [si+0x34]
-00000000  DF5534            fist word [di+0x34]
-00000000  DF5634            fist word [bp+0x34]
-00000000  DF5734            fist word [bx+0x34]
-00000000  DF5834            fistp word [bx+si+0x34]
-00000000  DF5934            fistp word [bx+di+0x34]
-00000000  DF5A34            fistp word [bp+si+0x34]
-00000000  DF5B34            fistp word [bp+di+0x34]
-00000000  DF5C34            fistp word [si+0x34]
-00000000  DF5D34            fistp word [di+0x34]
-00000000  DF5E34            fistp word [bp+0x34]
-00000000  DF5F34            fistp word [bx+0x34]
-00000000  DF6034            fbld tword [bx+si+0x34]
-00000000  DF6134            fbld tword [bx+di+0x34]
-00000000  DF6234            fbld tword [bp+si+0x34]
-00000000  DF6334            fbld tword [bp+di+0x34]
-00000000  DF6434            fbld tword [si+0x34]
-00000000  DF6534            fbld tword [di+0x34]
-00000000  DF6634            fbld tword [bp+0x34]
-00000000  DF6734            fbld tword [bx+0x34]
-00000000  DF6834            fild qword [bx+si+0x34]
-00000000  DF6934            fild qword [bx+di+0x34]
-00000000  DF6A34            fild qword [bp+si+0x34]
-00000000  DF6B34            fild qword [bp+di+0x34]
-00000000  DF6C34            fild qword [si+0x34]
-00000000  DF6D34            fild qword [di+0x34]
-00000000  DF6E34            fild qword [bp+0x34]
-00000000  DF6F34            fild qword [bx+0x34]
-00000000  DF7034            fbstp tword [bx+si+0x34]
-00000000  DF7134            fbstp tword [bx+di+0x34]
-00000000  DF7234            fbstp tword [bp+si+0x34]
-00000000  DF7334            fbstp tword [bp+di+0x34]
-00000000  DF7434            fbstp tword [si+0x34]
-00000000  DF7534            fbstp tword [di+0x34]
-00000000  DF7634            fbstp tword [bp+0x34]
-00000000  DF7734            fbstp tword [bx+0x34]
-00000000  DF7834            fistp qword [bx+si+0x34]
-00000000  DF7934            fistp qword [bx+di+0x34]
-00000000  DF7A34            fistp qword [bp+si+0x34]
-00000000  DF7B34            fistp qword [bp+di+0x34]
-00000000  DF7C34            fistp qword [si+0x34]
-00000000  DF7D34            fistp qword [di+0x34]
-00000000  DF7E34            fistp qword [bp+0x34]
-00000000  DF7F34            fistp qword [bx+0x34]
-00000000  DF803456          fild word [bx+si+0x5634]
-00000000  DF813456          fild word [bx+di+0x5634]
-00000000  DF823456          fild word [bp+si+0x5634]
-00000000  DF833456          fild word [bp+di+0x5634]
-00000000  DF843456          fild word [si+0x5634]
-00000000  DF853456          fild word [di+0x5634]
-00000000  DF863456          fild word [bp+0x5634]
-00000000  DF873456          fild word [bx+0x5634]
+00000000  DF4001            fild word [bx+si+0x1]
+00000000  DF4101            fild word [bx+di+0x1]
+00000000  DF4201            fild word [bp+si+0x1]
+00000000  DF4301            fild word [bp+di+0x1]
+00000000  DF4401            fild word [si+0x1]
+00000000  DF4501            fild word [di+0x1]
+00000000  DF4601            fild word [bp+0x1]
+00000000  DF4701            fild word [bx+0x1]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DF5001            fist word [bx+si+0x1]
+00000000  DF5101            fist word [bx+di+0x1]
+00000000  DF5201            fist word [bp+si+0x1]
+00000000  DF5301            fist word [bp+di+0x1]
+00000000  DF5401            fist word [si+0x1]
+00000000  DF5501            fist word [di+0x1]
+00000000  DF5601            fist word [bp+0x1]
+00000000  DF5701            fist word [bx+0x1]
+00000000  DF5801            fistp word [bx+si+0x1]
+00000000  DF5901            fistp word [bx+di+0x1]
+00000000  DF5A01            fistp word [bp+si+0x1]
+00000000  DF5B01            fistp word [bp+di+0x1]
+00000000  DF5C01            fistp word [si+0x1]
+00000000  DF5D01            fistp word [di+0x1]
+00000000  DF5E01            fistp word [bp+0x1]
+00000000  DF5F01            fistp word [bx+0x1]
+00000000  DF6001            fbld tword [bx+si+0x1]
+00000000  DF6101            fbld tword [bx+di+0x1]
+00000000  DF6201            fbld tword [bp+si+0x1]
+00000000  DF6301            fbld tword [bp+di+0x1]
+00000000  DF6401            fbld tword [si+0x1]
+00000000  DF6501            fbld tword [di+0x1]
+00000000  DF6601            fbld tword [bp+0x1]
+00000000  DF6701            fbld tword [bx+0x1]
+00000000  DF6801            fild qword [bx+si+0x1]
+00000000  DF6901            fild qword [bx+di+0x1]
+00000000  DF6A01            fild qword [bp+si+0x1]
+00000000  DF6B01            fild qword [bp+di+0x1]
+00000000  DF6C01            fild qword [si+0x1]
+00000000  DF6D01            fild qword [di+0x1]
+00000000  DF6E01            fild qword [bp+0x1]
+00000000  DF6F01            fild qword [bx+0x1]
+00000000  DF7001            fbstp tword [bx+si+0x1]
+00000000  DF7101            fbstp tword [bx+di+0x1]
+00000000  DF7201            fbstp tword [bp+si+0x1]
+00000000  DF7301            fbstp tword [bp+di+0x1]
+00000000  DF7401            fbstp tword [si+0x1]
+00000000  DF7501            fbstp tword [di+0x1]
+00000000  DF7601            fbstp tword [bp+0x1]
+00000000  DF7701            fbstp tword [bx+0x1]
+00000000  DF7801            fistp qword [bx+si+0x1]
+00000000  DF7901            fistp qword [bx+di+0x1]
+00000000  DF7A01            fistp qword [bp+si+0x1]
+00000000  DF7B01            fistp qword [bp+di+0x1]
+00000000  DF7C01            fistp qword [si+0x1]
+00000000  DF7D01            fistp qword [di+0x1]
+00000000  DF7E01            fistp qword [bp+0x1]
+00000000  DF7F01            fistp qword [bx+0x1]
+00000000  DF800123          fild word [bx+si+0x2301]
+00000000  DF810123          fild word [bx+di+0x2301]
+00000000  DF820123          fild word [bp+si+0x2301]
+00000000  DF830123          fild word [bp+di+0x2301]
+00000000  DF840123          fild word [si+0x2301]
+00000000  DF850123          fild word [di+0x2301]
+00000000  DF860123          fild word [bp+0x2301]
+00000000  DF870123          fild word [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -4194,54 +4178,54 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DF903456          fist word [bx+si+0x5634]
-00000000  DF913456          fist word [bx+di+0x5634]
-00000000  DF923456          fist word [bp+si+0x5634]
-00000000  DF933456          fist word [bp+di+0x5634]
-00000000  DF943456          fist word [si+0x5634]
-00000000  DF953456          fist word [di+0x5634]
-00000000  DF963456          fist word [bp+0x5634]
-00000000  DF973456          fist word [bx+0x5634]
-00000000  DF983456          fistp word [bx+si+0x5634]
-00000000  DF993456          fistp word [bx+di+0x5634]
-00000000  DF9A3456          fistp word [bp+si+0x5634]
-00000000  DF9B3456          fistp word [bp+di+0x5634]
-00000000  DF9C3456          fistp word [si+0x5634]
-00000000  DF9D3456          fistp word [di+0x5634]
-00000000  DF9E3456          fistp word [bp+0x5634]
-00000000  DF9F3456          fistp word [bx+0x5634]
-00000000  DFA03456          fbld tword [bx+si+0x5634]
-00000000  DFA13456          fbld tword [bx+di+0x5634]
-00000000  DFA23456          fbld tword [bp+si+0x5634]
-00000000  DFA33456          fbld tword [bp+di+0x5634]
-00000000  DFA43456          fbld tword [si+0x5634]
-00000000  DFA53456          fbld tword [di+0x5634]
-00000000  DFA63456          fbld tword [bp+0x5634]
-00000000  DFA73456          fbld tword [bx+0x5634]
-00000000  DFA83456          fild qword [bx+si+0x5634]
-00000000  DFA93456          fild qword [bx+di+0x5634]
-00000000  DFAA3456          fild qword [bp+si+0x5634]
-00000000  DFAB3456          fild qword [bp+di+0x5634]
-00000000  DFAC3456          fild qword [si+0x5634]
-00000000  DFAD3456          fild qword [di+0x5634]
-00000000  DFAE3456          fild qword [bp+0x5634]
-00000000  DFAF3456          fild qword [bx+0x5634]
-00000000  DFB03456          fbstp tword [bx+si+0x5634]
-00000000  DFB13456          fbstp tword [bx+di+0x5634]
-00000000  DFB23456          fbstp tword [bp+si+0x5634]
-00000000  DFB33456          fbstp tword [bp+di+0x5634]
-00000000  DFB43456          fbstp tword [si+0x5634]
-00000000  DFB53456          fbstp tword [di+0x5634]
-00000000  DFB63456          fbstp tword [bp+0x5634]
-00000000  DFB73456          fbstp tword [bx+0x5634]
-00000000  DFB83456          fistp qword [bx+si+0x5634]
-00000000  DFB93456          fistp qword [bx+di+0x5634]
-00000000  DFBA3456          fistp qword [bp+si+0x5634]
-00000000  DFBB3456          fistp qword [bp+di+0x5634]
-00000000  DFBC3456          fistp qword [si+0x5634]
-00000000  DFBD3456          fistp qword [di+0x5634]
-00000000  DFBE3456          fistp qword [bp+0x5634]
-00000000  DFBF3456          fistp qword [bx+0x5634]
+00000000  DF900123          fist word [bx+si+0x2301]
+00000000  DF910123          fist word [bx+di+0x2301]
+00000000  DF920123          fist word [bp+si+0x2301]
+00000000  DF930123          fist word [bp+di+0x2301]
+00000000  DF940123          fist word [si+0x2301]
+00000000  DF950123          fist word [di+0x2301]
+00000000  DF960123          fist word [bp+0x2301]
+00000000  DF970123          fist word [bx+0x2301]
+00000000  DF980123          fistp word [bx+si+0x2301]
+00000000  DF990123          fistp word [bx+di+0x2301]
+00000000  DF9A0123          fistp word [bp+si+0x2301]
+00000000  DF9B0123          fistp word [bp+di+0x2301]
+00000000  DF9C0123          fistp word [si+0x2301]
+00000000  DF9D0123          fistp word [di+0x2301]
+00000000  DF9E0123          fistp word [bp+0x2301]
+00000000  DF9F0123          fistp word [bx+0x2301]
+00000000  DFA00123          fbld tword [bx+si+0x2301]
+00000000  DFA10123          fbld tword [bx+di+0x2301]
+00000000  DFA20123          fbld tword [bp+si+0x2301]
+00000000  DFA30123          fbld tword [bp+di+0x2301]
+00000000  DFA40123          fbld tword [si+0x2301]
+00000000  DFA50123          fbld tword [di+0x2301]
+00000000  DFA60123          fbld tword [bp+0x2301]
+00000000  DFA70123          fbld tword [bx+0x2301]
+00000000  DFA80123          fild qword [bx+si+0x2301]
+00000000  DFA90123          fild qword [bx+di+0x2301]
+00000000  DFAA0123          fild qword [bp+si+0x2301]
+00000000  DFAB0123          fild qword [bp+di+0x2301]
+00000000  DFAC0123          fild qword [si+0x2301]
+00000000  DFAD0123          fild qword [di+0x2301]
+00000000  DFAE0123          fild qword [bp+0x2301]
+00000000  DFAF0123          fild qword [bx+0x2301]
+00000000  DFB00123          fbstp tword [bx+si+0x2301]
+00000000  DFB10123          fbstp tword [bx+di+0x2301]
+00000000  DFB20123          fbstp tword [bp+si+0x2301]
+00000000  DFB30123          fbstp tword [bp+di+0x2301]
+00000000  DFB40123          fbstp tword [si+0x2301]
+00000000  DFB50123          fbstp tword [di+0x2301]
+00000000  DFB60123          fbstp tword [bp+0x2301]
+00000000  DFB70123          fbstp tword [bx+0x2301]
+00000000  DFB80123          fistp qword [bx+si+0x2301]
+00000000  DFB90123          fistp qword [bx+di+0x2301]
+00000000  DFBA0123          fistp qword [bp+si+0x2301]
+00000000  DFBB0123          fistp qword [bp+di+0x2301]
+00000000  DFBC0123          fistp qword [si+0x2301]
+00000000  DFBD0123          fistp qword [di+0x2301]
+00000000  DFBE0123          fistp qword [bp+0x2301]
+00000000  DFBF0123          fistp qword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -4388,34 +4372,34 @@ opcode e7
 00000000  E738              out 0x38,ax
 
 opcode e8
-00000000  E80034            call 0x3403
-00000000  E80834            call 0x340b
-00000000  E81034            call 0x3413
-00000000  E81834            call 0x341b
-00000000  E82034            call 0x3423
-00000000  E82834            call 0x342b
-00000000  E83034            call 0x3433
-00000000  E83834            call 0x343b
+00000000  E80001            call 0x103
+00000000  E80801            call 0x10b
+00000000  E81001            call 0x113
+00000000  E81801            call 0x11b
+00000000  E82001            call 0x123
+00000000  E82801            call 0x12b
+00000000  E83001            call 0x133
+00000000  E83801            call 0x13b
 
 opcode e9
-00000000  E90034            jmp 0x3403
-00000000  E90834            jmp 0x340b
-00000000  E91034            jmp 0x3413
-00000000  E91834            jmp 0x341b
-00000000  E92034            jmp 0x3423
-00000000  E92834            jmp 0x342b
-00000000  E93034            jmp 0x3433
-00000000  E93834            jmp 0x343b
+00000000  E90001            jmp 0x103
+00000000  E90801            jmp 0x10b
+00000000  E91001            jmp 0x113
+00000000  E91801            jmp 0x11b
+00000000  E92001            jmp 0x123
+00000000  E92801            jmp 0x12b
+00000000  E93001            jmp 0x133
+00000000  E93801            jmp 0x13b
 
 opcode ea
-00000000  EA00345678        jmp 0x7856:0x3400
-00000000  EA08345678        jmp 0x7856:0x3408
-00000000  EA10345678        jmp 0x7856:0x3410
-00000000  EA18345678        jmp 0x7856:0x3418
-00000000  EA20345678        jmp 0x7856:0x3420
-00000000  EA28345678        jmp 0x7856:0x3428
-00000000  EA30345678        jmp 0x7856:0x3430
-00000000  EA38345678        jmp 0x7856:0x3438
+00000000  EA00012345        jmp 0x4523:0x100
+00000000  EA08012345        jmp 0x4523:0x108
+00000000  EA10012345        jmp 0x4523:0x110
+00000000  EA18012345        jmp 0x4523:0x118
+00000000  EA20012345        jmp 0x4523:0x120
+00000000  EA28012345        jmp 0x4523:0x128
+00000000  EA30012345        jmp 0x4523:0x130
+00000000  EA38012345        jmp 0x4523:0x138
 
 opcode eb
 00000000  EB00              jmp short 0x2
@@ -4468,14 +4452,14 @@ opcode ef
 00000000  EF                out dx,ax
 
 opcode f0
-00000000  F00034            lock add [si],dh
-00000000  F00834            lock or [si],dh
-00000000  F01034            lock adc [si],dh
-00000000  F01834            lock sbb [si],dh
-00000000  F02034            lock and [si],dh
-00000000  F02834            lock sub [si],dh
-00000000  F03034            lock xor [si],dh
-00000000  F03834            lock cmp [si],dh
+00000000  F00001            lock add [bx+di],al
+00000000  F00801            lock or [bx+di],al
+00000000  F01001            lock adc [bx+di],al
+00000000  F01801            lock sbb [bx+di],al
+00000000  F02001            lock and [bx+di],al
+00000000  F02801            lock sub [bx+di],al
+00000000  F03001            lock xor [bx+di],al
+00000000  F03801            lock cmp [bx+di],al
 
 opcode f1
 illegal_opcode
@@ -4488,24 +4472,24 @@ illegal_opcode
 illegal_opcode
 
 opcode f2
-00000000  F20034            repne add [si],dh
-00000000  F20834            repne or [si],dh
-00000000  F21034            repne adc [si],dh
-00000000  F21834            repne sbb [si],dh
-00000000  F22034            repne and [si],dh
-00000000  F22834            repne sub [si],dh
-00000000  F23034            repne xor [si],dh
-00000000  F23834            repne cmp [si],dh
+00000000  F20001            repne add [bx+di],al
+00000000  F20801            repne or [bx+di],al
+00000000  F21001            repne adc [bx+di],al
+00000000  F21801            repne sbb [bx+di],al
+00000000  F22001            repne and [bx+di],al
+00000000  F22801            repne sub [bx+di],al
+00000000  F23001            repne xor [bx+di],al
+00000000  F23801            repne cmp [bx+di],al
 
 opcode f3
-00000000  F30034            rep add [si],dh
-00000000  F30834            rep or [si],dh
-00000000  F31034            rep adc [si],dh
-00000000  F31834            rep sbb [si],dh
-00000000  F32034            rep and [si],dh
-00000000  F32834            rep sub [si],dh
-00000000  F33034            rep xor [si],dh
-00000000  F33834            rep cmp [si],dh
+00000000  F30001            rep add [bx+di],al
+00000000  F30801            rep or [bx+di],al
+00000000  F31001            rep adc [bx+di],al
+00000000  F31801            rep sbb [bx+di],al
+00000000  F32001            rep and [bx+di],al
+00000000  F32801            rep sub [bx+di],al
+00000000  F33001            rep xor [bx+di],al
+00000000  F33801            rep cmp [bx+di],al
 
 opcode f4
 00000000  F4                hlt
@@ -4528,7 +4512,7 @@ opcode f5
 00000000  F5                cmc
 
 opcode f6
-00000000  F60034            test byte [bx+si],0x34
+00000000  F60001            test byte [bx+si],0x1
 illegal_opcode
 00000000  F610              not byte [bx+si]
 00000000  F618              neg byte [bx+si]
@@ -4538,7 +4522,7 @@ illegal_opcode
 00000000  F638              idiv byte [bx+si]
 
 opcode f7
-00000000  F7003456          test word [bx+si],0x5634
+00000000  F7000123          test word [bx+si],0x2301
 illegal_opcode
 00000000  F710              not word [bx+si]
 00000000  F718              neg word [bx+si]
index 2f2dc0b..687feca 100644 (file)
@@ -1,35 +1,28 @@
-byte addressing modes
-mod 0
+addressing modes 00
 00000000  0000              add [bx+si],al
 00000000  0001              add [bx+di],al
 00000000  0002              add [bp+si],al
 00000000  0003              add [bp+di],al
 00000000  0004              add [si],al
 00000000  0005              add [di],al
-00000000  00063456          add [0x5634],al
+00000000  00060123          add [0x2301],al
 00000000  0007              add [bx],al
-
-mod 1
-00000000  004034            add [bx+si+0x34],al
-00000000  004134            add [bx+di+0x34],al
-00000000  004234            add [bp+si+0x34],al
-00000000  004334            add [bp+di+0x34],al
-00000000  004434            add [si+0x34],al
-00000000  004534            add [di+0x34],al
-00000000  004634            add [bp+0x34],al
-00000000  004734            add [bx+0x34],al
-
-mod 2
-00000000  00803456          add [bx+si+0x5634],al
-00000000  00813456          add [bx+di+0x5634],al
-00000000  00823456          add [bp+si+0x5634],al
-00000000  00833456          add [bp+di+0x5634],al
-00000000  00843456          add [si+0x5634],al
-00000000  00853456          add [di+0x5634],al
-00000000  00863456          add [bp+0x5634],al
-00000000  00873456          add [bx+0x5634],al
-
-mod 3
+00000000  004001            add [bx+si+0x1],al
+00000000  004101            add [bx+di+0x1],al
+00000000  004201            add [bp+si+0x1],al
+00000000  004301            add [bp+di+0x1],al
+00000000  004401            add [si+0x1],al
+00000000  004501            add [di+0x1],al
+00000000  004601            add [bp+0x1],al
+00000000  004701            add [bx+0x1],al
+00000000  00800123          add [bx+si+0x2301],al
+00000000  00810123          add [bx+di+0x2301],al
+00000000  00820123          add [bp+si+0x2301],al
+00000000  00830123          add [bp+di+0x2301],al
+00000000  00840123          add [si+0x2301],al
+00000000  00850123          add [di+0x2301],al
+00000000  00860123          add [bp+0x2301],al
+00000000  00870123          add [bx+0x2301],al
 00000000  00C0              add al,al
 00000000  00C1              add cl,al
 00000000  00C2              add dl,al
@@ -39,39 +32,31 @@ mod 3
 00000000  00C6              add dh,al
 00000000  00C7              add bh,al
 
-
-word addressing modes
-mod 0
+addressing modes 01
 00000000  0100              add [bx+si],ax
 00000000  0101              add [bx+di],ax
 00000000  0102              add [bp+si],ax
 00000000  0103              add [bp+di],ax
 00000000  0104              add [si],ax
 00000000  0105              add [di],ax
-00000000  01063456          add [0x5634],ax
+00000000  01060123          add [0x2301],ax
 00000000  0107              add [bx],ax
-
-mod 1
-00000000  014034            add [bx+si+0x34],ax
-00000000  014134            add [bx+di+0x34],ax
-00000000  014234            add [bp+si+0x34],ax
-00000000  014334            add [bp+di+0x34],ax
-00000000  014434            add [si+0x34],ax
-00000000  014534            add [di+0x34],ax
-00000000  014634            add [bp+0x34],ax
-00000000  014734            add [bx+0x34],ax
-
-mod 2
-00000000  01803456          add [bx+si+0x5634],ax
-00000000  01813456          add [bx+di+0x5634],ax
-00000000  01823456          add [bp+si+0x5634],ax
-00000000  01833456          add [bp+di+0x5634],ax
-00000000  01843456          add [si+0x5634],ax
-00000000  01853456          add [di+0x5634],ax
-00000000  01863456          add [bp+0x5634],ax
-00000000  01873456          add [bx+0x5634],ax
-
-mod 3
+00000000  014001            add [bx+si+0x1],ax
+00000000  014101            add [bx+di+0x1],ax
+00000000  014201            add [bp+si+0x1],ax
+00000000  014301            add [bp+di+0x1],ax
+00000000  014401            add [si+0x1],ax
+00000000  014501            add [di+0x1],ax
+00000000  014601            add [bp+0x1],ax
+00000000  014701            add [bx+0x1],ax
+00000000  01800123          add [bx+si+0x2301],ax
+00000000  01810123          add [bx+di+0x2301],ax
+00000000  01820123          add [bp+si+0x2301],ax
+00000000  01830123          add [bp+di+0x2301],ax
+00000000  01840123          add [si+0x2301],ax
+00000000  01850123          add [di+0x2301],ax
+00000000  01860123          add [bp+0x2301],ax
+00000000  01870123          add [bx+0x2301],ax
 00000000  01C0              add ax,ax
 00000000  01C1              add cx,ax
 00000000  01C2              add dx,ax
@@ -81,7 +66,6 @@ mod 3
 00000000  01C6              add si,ax
 00000000  01C7              add di,ax
 
-
 opcodes
 opcode 00
 00000000  0000              add [bx+si],al
@@ -134,14 +118,14 @@ opcode 04
 00000000  0438              add al,0x38
 
 opcode 05
-00000000  050034            add ax,0x3400
-00000000  050834            add ax,0x3408
-00000000  051034            add ax,0x3410
-00000000  051834            add ax,0x3418
-00000000  052034            add ax,0x3420
-00000000  052834            add ax,0x3428
-00000000  053034            add ax,0x3430
-00000000  053834            add ax,0x3438
+00000000  050001            add ax,0x100
+00000000  050801            add ax,0x108
+00000000  051001            add ax,0x110
+00000000  051801            add ax,0x118
+00000000  052001            add ax,0x120
+00000000  052801            add ax,0x128
+00000000  053001            add ax,0x130
+00000000  053801            add ax,0x138
 
 opcode 06
 00000000  06                push es
@@ -214,14 +198,14 @@ opcode 0c
 00000000  0C38              or al,0x38
 
 opcode 0d
-00000000  0D0034            or ax,0x3400
-00000000  0D0834            or ax,0x3408
-00000000  0D1034            or ax,0x3410
-00000000  0D1834            or ax,0x3418
-00000000  0D2034            or ax,0x3420
-00000000  0D2834            or ax,0x3428
-00000000  0D3034            or ax,0x3430
-00000000  0D3834            or ax,0x3438
+00000000  0D0001            or ax,0x100
+00000000  0D0801            or ax,0x108
+00000000  0D1001            or ax,0x110
+00000000  0D1801            or ax,0x118
+00000000  0D2001            or ax,0x120
+00000000  0D2801            or ax,0x128
+00000000  0D3001            or ax,0x130
+00000000  0D3801            or ax,0x138
 
 opcode 0e
 00000000  0E                push cs
@@ -234,7 +218,7 @@ opcode 0e
 00000000  0E                push cs
 
 opcode 0f
-illegal_opcode
+00000000  0F0001            sldt [bx+di]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -294,14 +278,14 @@ opcode 14
 00000000  1438              adc al,0x38
 
 opcode 15
-00000000  150034            adc ax,0x3400
-00000000  150834            adc ax,0x3408
-00000000  151034            adc ax,0x3410
-00000000  151834            adc ax,0x3418
-00000000  152034            adc ax,0x3420
-00000000  152834            adc ax,0x3428
-00000000  153034            adc ax,0x3430
-00000000  153834            adc ax,0x3438
+00000000  150001            adc ax,0x100
+00000000  150801            adc ax,0x108
+00000000  151001            adc ax,0x110
+00000000  151801            adc ax,0x118
+00000000  152001            adc ax,0x120
+00000000  152801            adc ax,0x128
+00000000  153001            adc ax,0x130
+00000000  153801            adc ax,0x138
 
 opcode 16
 00000000  16                push ss
@@ -374,14 +358,14 @@ opcode 1c
 00000000  1C38              sbb al,0x38
 
 opcode 1d
-00000000  1D0034            sbb ax,0x3400
-00000000  1D0834            sbb ax,0x3408
-00000000  1D1034            sbb ax,0x3410
-00000000  1D1834            sbb ax,0x3418
-00000000  1D2034            sbb ax,0x3420
-00000000  1D2834            sbb ax,0x3428
-00000000  1D3034            sbb ax,0x3430
-00000000  1D3834            sbb ax,0x3438
+00000000  1D0001            sbb ax,0x100
+00000000  1D0801            sbb ax,0x108
+00000000  1D1001            sbb ax,0x110
+00000000  1D1801            sbb ax,0x118
+00000000  1D2001            sbb ax,0x120
+00000000  1D2801            sbb ax,0x128
+00000000  1D3001            sbb ax,0x130
+00000000  1D3801            sbb ax,0x138
 
 opcode 1e
 00000000  1E                push ds
@@ -454,24 +438,24 @@ opcode 24
 00000000  2438              and al,0x38
 
 opcode 25
-00000000  250034            and ax,0x3400
-00000000  250834            and ax,0x3408
-00000000  251034            and ax,0x3410
-00000000  251834            and ax,0x3418
-00000000  252034            and ax,0x3420
-00000000  252834            and ax,0x3428
-00000000  253034            and ax,0x3430
-00000000  253834            and ax,0x3438
+00000000  250001            and ax,0x100
+00000000  250801            and ax,0x108
+00000000  251001            and ax,0x110
+00000000  251801            and ax,0x118
+00000000  252001            and ax,0x120
+00000000  252801            and ax,0x128
+00000000  253001            and ax,0x130
+00000000  253801            and ax,0x138
 
 opcode 26
-00000000  260034            add [es:si],dh
-00000000  260834            or [es:si],dh
-00000000  261034            adc [es:si],dh
-00000000  261834            sbb [es:si],dh
-00000000  262034            and [es:si],dh
-00000000  262834            sub [es:si],dh
-00000000  263034            xor [es:si],dh
-00000000  263834            cmp [es:si],dh
+00000000  260001            add [es:bx+di],al
+00000000  260801            or [es:bx+di],al
+00000000  261001            adc [es:bx+di],al
+00000000  261801            sbb [es:bx+di],al
+00000000  262001            and [es:bx+di],al
+00000000  262801            sub [es:bx+di],al
+00000000  263001            xor [es:bx+di],al
+00000000  263801            cmp [es:bx+di],al
 
 opcode 27
 00000000  27                daa
@@ -534,24 +518,24 @@ opcode 2c
 00000000  2C38              sub al,0x38
 
 opcode 2d
-00000000  2D0034            sub ax,0x3400
-00000000  2D0834            sub ax,0x3408
-00000000  2D1034            sub ax,0x3410
-00000000  2D1834            sub ax,0x3418
-00000000  2D2034            sub ax,0x3420
-00000000  2D2834            sub ax,0x3428
-00000000  2D3034            sub ax,0x3430
-00000000  2D3834            sub ax,0x3438
+00000000  2D0001            sub ax,0x100
+00000000  2D0801            sub ax,0x108
+00000000  2D1001            sub ax,0x110
+00000000  2D1801            sub ax,0x118
+00000000  2D2001            sub ax,0x120
+00000000  2D2801            sub ax,0x128
+00000000  2D3001            sub ax,0x130
+00000000  2D3801            sub ax,0x138
 
 opcode 2e
-00000000  2E0034            add [cs:si],dh
-00000000  2E0834            or [cs:si],dh
-00000000  2E1034            adc [cs:si],dh
-00000000  2E1834            sbb [cs:si],dh
-00000000  2E2034            and [cs:si],dh
-00000000  2E2834            sub [cs:si],dh
-00000000  2E3034            xor [cs:si],dh
-00000000  2E3834            cmp [cs:si],dh
+00000000  2E0001            add [cs:bx+di],al
+00000000  2E0801            or [cs:bx+di],al
+00000000  2E1001            adc [cs:bx+di],al
+00000000  2E1801            sbb [cs:bx+di],al
+00000000  2E2001            and [cs:bx+di],al
+00000000  2E2801            sub [cs:bx+di],al
+00000000  2E3001            xor [cs:bx+di],al
+00000000  2E3801            cmp [cs:bx+di],al
 
 opcode 2f
 00000000  2F                das
@@ -614,24 +598,24 @@ opcode 34
 00000000  3438              xor al,0x38
 
 opcode 35
-00000000  350034            xor ax,0x3400
-00000000  350834            xor ax,0x3408
-00000000  351034            xor ax,0x3410
-00000000  351834            xor ax,0x3418
-00000000  352034            xor ax,0x3420
-00000000  352834            xor ax,0x3428
-00000000  353034            xor ax,0x3430
-00000000  353834            xor ax,0x3438
+00000000  350001            xor ax,0x100
+00000000  350801            xor ax,0x108
+00000000  351001            xor ax,0x110
+00000000  351801            xor ax,0x118
+00000000  352001            xor ax,0x120
+00000000  352801            xor ax,0x128
+00000000  353001            xor ax,0x130
+00000000  353801            xor ax,0x138
 
 opcode 36
-00000000  360034            add [ss:si],dh
-00000000  360834            or [ss:si],dh
-00000000  361034            adc [ss:si],dh
-00000000  361834            sbb [ss:si],dh
-00000000  362034            and [ss:si],dh
-00000000  362834            sub [ss:si],dh
-00000000  363034            xor [ss:si],dh
-00000000  363834            cmp [ss:si],dh
+00000000  360001            add [ss:bx+di],al
+00000000  360801            or [ss:bx+di],al
+00000000  361001            adc [ss:bx+di],al
+00000000  361801            sbb [ss:bx+di],al
+00000000  362001            and [ss:bx+di],al
+00000000  362801            sub [ss:bx+di],al
+00000000  363001            xor [ss:bx+di],al
+00000000  363801            cmp [ss:bx+di],al
 
 opcode 37
 00000000  37                aaa
@@ -694,24 +678,24 @@ opcode 3c
 00000000  3C38              cmp al,0x38
 
 opcode 3d
-00000000  3D0034            cmp ax,0x3400
-00000000  3D0834            cmp ax,0x3408
-00000000  3D1034            cmp ax,0x3410
-00000000  3D1834            cmp ax,0x3418
-00000000  3D2034            cmp ax,0x3420
-00000000  3D2834            cmp ax,0x3428
-00000000  3D3034            cmp ax,0x3430
-00000000  3D3834            cmp ax,0x3438
+00000000  3D0001            cmp ax,0x100
+00000000  3D0801            cmp ax,0x108
+00000000  3D1001            cmp ax,0x110
+00000000  3D1801            cmp ax,0x118
+00000000  3D2001            cmp ax,0x120
+00000000  3D2801            cmp ax,0x128
+00000000  3D3001            cmp ax,0x130
+00000000  3D3801            cmp ax,0x138
 
 opcode 3e
-00000000  3E0034            add [ds:si],dh
-00000000  3E0834            or [ds:si],dh
-00000000  3E1034            adc [ds:si],dh
-00000000  3E1834            sbb [ds:si],dh
-00000000  3E2034            and [ds:si],dh
-00000000  3E2834            sub [ds:si],dh
-00000000  3E3034            xor [ds:si],dh
-00000000  3E3834            cmp [ds:si],dh
+00000000  3E0001            add [ds:bx+di],al
+00000000  3E0801            or [ds:bx+di],al
+00000000  3E1001            adc [ds:bx+di],al
+00000000  3E1801            sbb [ds:bx+di],al
+00000000  3E2001            and [ds:bx+di],al
+00000000  3E2801            sub [ds:bx+di],al
+00000000  3E3001            xor [ds:bx+di],al
+00000000  3E3801            cmp [ds:bx+di],al
 
 opcode 3f
 00000000  3F                aas
@@ -1084,64 +1068,64 @@ opcode 63
 00000000  6338              arpl [bx+si],di
 
 opcode 64
-00000000  640034            add [fs:si],dh
-00000000  640834            or [fs:si],dh
-00000000  641034            adc [fs:si],dh
-00000000  641834            sbb [fs:si],dh
-00000000  642034            and [fs:si],dh
-00000000  642834            sub [fs:si],dh
-00000000  643034            xor [fs:si],dh
-00000000  643834            cmp [fs:si],dh
+00000000  640001            add [fs:bx+di],al
+00000000  640801            or [fs:bx+di],al
+00000000  641001            adc [fs:bx+di],al
+00000000  641801            sbb [fs:bx+di],al
+00000000  642001            and [fs:bx+di],al
+00000000  642801            sub [fs:bx+di],al
+00000000  643001            xor [fs:bx+di],al
+00000000  643801            cmp [fs:bx+di],al
 
 opcode 65
-00000000  650034            add [gs:si],dh
-00000000  650834            or [gs:si],dh
-00000000  651034            adc [gs:si],dh
-00000000  651834            sbb [gs:si],dh
-00000000  652034            and [gs:si],dh
-00000000  652834            sub [gs:si],dh
-00000000  653034            xor [gs:si],dh
-00000000  653834            cmp [gs:si],dh
+00000000  650001            add [gs:bx+di],al
+00000000  650801            or [gs:bx+di],al
+00000000  651001            adc [gs:bx+di],al
+00000000  651801            sbb [gs:bx+di],al
+00000000  652001            and [gs:bx+di],al
+00000000  652801            sub [gs:bx+di],al
+00000000  653001            xor [gs:bx+di],al
+00000000  653801            cmp [gs:bx+di],al
 
 opcode 66
-00000000  660034            o32 add [si],dh
-00000000  660834            o32 or [si],dh
-00000000  661034            o32 adc [si],dh
-00000000  661834            o32 sbb [si],dh
-00000000  662034            o32 and [si],dh
-00000000  662834            o32 sub [si],dh
-00000000  663034            o32 xor [si],dh
-00000000  663834            o32 cmp [si],dh
+00000000  660001            o32 add [bx+di],al
+00000000  660801            o32 or [bx+di],al
+00000000  661001            o32 adc [bx+di],al
+00000000  661801            o32 sbb [bx+di],al
+00000000  662001            o32 and [bx+di],al
+00000000  662801            o32 sub [bx+di],al
+00000000  663001            o32 xor [bx+di],al
+00000000  663801            o32 cmp [bx+di],al
 
 opcode 67
-00000000  67003456          add [dword esi+edx*2],dh
-00000000  67083456          or [dword esi+edx*2],dh
-00000000  67103456          adc [dword esi+edx*2],dh
-00000000  67183456          sbb [dword esi+edx*2],dh
-00000000  67203456          and [dword esi+edx*2],dh
-00000000  67283456          sub [dword esi+edx*2],dh
-00000000  67303456          xor [dword esi+edx*2],dh
-00000000  67383456          cmp [dword esi+edx*2],dh
+00000000  670001            add [ecx],al
+00000000  670801            or [ecx],al
+00000000  671001            adc [ecx],al
+00000000  671801            sbb [ecx],al
+00000000  672001            and [ecx],al
+00000000  672801            sub [ecx],al
+00000000  673001            xor [ecx],al
+00000000  673801            cmp [ecx],al
 
 opcode 68
-00000000  680034            push word 0x3400
-00000000  680834            push word 0x3408
-00000000  681034            push word 0x3410
-00000000  681834            push word 0x3418
-00000000  682034            push word 0x3420
-00000000  682834            push word 0x3428
-00000000  683034            push word 0x3430
-00000000  683834            push word 0x3438
+00000000  680001            push word 0x100
+00000000  680801            push word 0x108
+00000000  681001            push word 0x110
+00000000  681801            push word 0x118
+00000000  682001            push word 0x120
+00000000  682801            push word 0x128
+00000000  683001            push word 0x130
+00000000  683801            push word 0x138
 
 opcode 69
-00000000  69003456          imul ax,[bx+si],word 0x5634
-00000000  69083456          imul cx,[bx+si],word 0x5634
-00000000  69103456          imul dx,[bx+si],word 0x5634
-00000000  69183456          imul bx,[bx+si],word 0x5634
-00000000  69203456          imul sp,[bx+si],word 0x5634
-00000000  69283456          imul bp,[bx+si],word 0x5634
-00000000  69303456          imul si,[bx+si],word 0x5634
-00000000  69383456          imul di,[bx+si],word 0x5634
+00000000  69000123          imul ax,[bx+si],word 0x2301
+00000000  69080123          imul cx,[bx+si],word 0x2301
+00000000  69100123          imul dx,[bx+si],word 0x2301
+00000000  69180123          imul bx,[bx+si],word 0x2301
+00000000  69200123          imul sp,[bx+si],word 0x2301
+00000000  69280123          imul bp,[bx+si],word 0x2301
+00000000  69300123          imul si,[bx+si],word 0x2301
+00000000  69380123          imul di,[bx+si],word 0x2301
 
 opcode 6a
 00000000  6A00              push byte +0x0
@@ -1154,14 +1138,14 @@ opcode 6a
 00000000  6A38              push byte +0x38
 
 opcode 6b
-00000000  6B0034            imul ax,[bx+si],byte +0x34
-00000000  6B0834            imul cx,[bx+si],byte +0x34
-00000000  6B1034            imul dx,[bx+si],byte +0x34
-00000000  6B1834            imul bx,[bx+si],byte +0x34
-00000000  6B2034            imul sp,[bx+si],byte +0x34
-00000000  6B2834            imul bp,[bx+si],byte +0x34
-00000000  6B3034            imul si,[bx+si],byte +0x34
-00000000  6B3834            imul di,[bx+si],byte +0x34
+00000000  6B0001            imul ax,[bx+si],byte +0x1
+00000000  6B0801            imul cx,[bx+si],byte +0x1
+00000000  6B1001            imul dx,[bx+si],byte +0x1
+00000000  6B1801            imul bx,[bx+si],byte +0x1
+00000000  6B2001            imul sp,[bx+si],byte +0x1
+00000000  6B2801            imul bp,[bx+si],byte +0x1
+00000000  6B3001            imul si,[bx+si],byte +0x1
+00000000  6B3801            imul di,[bx+si],byte +0x1
 
 opcode 6c
 00000000  6C                insb
@@ -1364,24 +1348,24 @@ opcode 7f
 00000000  7F38              jg 0x3a
 
 opcode 80
-00000000  800034            add byte [bx+si],0x34
-00000000  800834            or byte [bx+si],0x34
-00000000  801034            adc byte [bx+si],0x34
-00000000  801834            sbb byte [bx+si],0x34
-00000000  802034            and byte [bx+si],0x34
-00000000  802834            sub byte [bx+si],0x34
-00000000  803034            xor byte [bx+si],0x34
-00000000  803834            cmp byte [bx+si],0x34
+00000000  800001            add byte [bx+si],0x1
+00000000  800801            or byte [bx+si],0x1
+00000000  801001            adc byte [bx+si],0x1
+00000000  801801            sbb byte [bx+si],0x1
+00000000  802001            and byte [bx+si],0x1
+00000000  802801            sub byte [bx+si],0x1
+00000000  803001            xor byte [bx+si],0x1
+00000000  803801            cmp byte [bx+si],0x1
 
 opcode 81
-00000000  81003456          add word [bx+si],0x5634
-00000000  81083456          or word [bx+si],0x5634
-00000000  81103456          adc word [bx+si],0x5634
-00000000  81183456          sbb word [bx+si],0x5634
-00000000  81203456          and word [bx+si],0x5634
-00000000  81283456          sub word [bx+si],0x5634
-00000000  81303456          xor word [bx+si],0x5634
-00000000  81383456          cmp word [bx+si],0x5634
+00000000  81000123          add word [bx+si],0x2301
+00000000  81080123          or word [bx+si],0x2301
+00000000  81100123          adc word [bx+si],0x2301
+00000000  81180123          sbb word [bx+si],0x2301
+00000000  81200123          and word [bx+si],0x2301
+00000000  81280123          sub word [bx+si],0x2301
+00000000  81300123          xor word [bx+si],0x2301
+00000000  81380123          cmp word [bx+si],0x2301
 
 opcode 82
 illegal_opcode
@@ -1394,14 +1378,14 @@ illegal_opcode
 illegal_opcode
 
 opcode 83
-00000000  830034            add word [bx+si],byte +0x34
-00000000  830834            or word [bx+si],byte +0x34
-00000000  831034            adc word [bx+si],byte +0x34
-00000000  831834            sbb word [bx+si],byte +0x34
-00000000  832034            and word [bx+si],byte +0x34
-00000000  832834            sub word [bx+si],byte +0x34
-00000000  833034            xor word [bx+si],byte +0x34
-00000000  833834            cmp word [bx+si],byte +0x34
+00000000  830001            add word [bx+si],byte +0x1
+00000000  830801            or word [bx+si],byte +0x1
+00000000  831001            adc word [bx+si],byte +0x1
+00000000  831801            sbb word [bx+si],byte +0x1
+00000000  832001            and word [bx+si],byte +0x1
+00000000  832801            sub word [bx+si],byte +0x1
+00000000  833001            xor word [bx+si],byte +0x1
+00000000  833801            cmp word [bx+si],byte +0x1
 
 opcode 84
 00000000  8400              test [bx+si],al
@@ -1624,24 +1608,24 @@ opcode 99
 00000000  99                cwd
 
 opcode 9a
-00000000  9A00345678        call 0x7856:0x3400
-00000000  9A08345678        call 0x7856:0x3408
-00000000  9A10345678        call 0x7856:0x3410
-00000000  9A18345678        call 0x7856:0x3418
-00000000  9A20345678        call 0x7856:0x3420
-00000000  9A28345678        call 0x7856:0x3428
-00000000  9A30345678        call 0x7856:0x3430
-00000000  9A38345678        call 0x7856:0x3438
+00000000  9A00012345        call 0x4523:0x100
+00000000  9A08012345        call 0x4523:0x108
+00000000  9A10012345        call 0x4523:0x110
+00000000  9A18012345        call 0x4523:0x118
+00000000  9A20012345        call 0x4523:0x120
+00000000  9A28012345        call 0x4523:0x128
+00000000  9A30012345        call 0x4523:0x130
+00000000  9A38012345        call 0x4523:0x138
 
 opcode 9b
-00000000  9B0034            wait add [si],dh
-00000000  9B0834            wait or [si],dh
-00000000  9B1034            wait adc [si],dh
-00000000  9B1834            wait sbb [si],dh
-00000000  9B2034            wait and [si],dh
-00000000  9B2834            wait sub [si],dh
-00000000  9B3034            wait xor [si],dh
-00000000  9B3834            wait cmp [si],dh
+00000000  9B0001            wait add [bx+di],al
+00000000  9B0801            wait or [bx+di],al
+00000000  9B1001            wait adc [bx+di],al
+00000000  9B1801            wait sbb [bx+di],al
+00000000  9B2001            wait and [bx+di],al
+00000000  9B2801            wait sub [bx+di],al
+00000000  9B3001            wait xor [bx+di],al
+00000000  9B3801            wait cmp [bx+di],al
 
 opcode 9c
 00000000  9C                pushf
@@ -1684,44 +1668,44 @@ opcode 9f
 00000000  9F                lahf
 
 opcode a0
-00000000  A00034            mov al,[0x3400]
-00000000  A00834            mov al,[0x3408]
-00000000  A01034            mov al,[0x3410]
-00000000  A01834            mov al,[0x3418]
-00000000  A02034            mov al,[0x3420]
-00000000  A02834            mov al,[0x3428]
-00000000  A03034            mov al,[0x3430]
-00000000  A03834            mov al,[0x3438]
+00000000  A00001            mov al,[0x100]
+00000000  A00801            mov al,[0x108]
+00000000  A01001            mov al,[0x110]
+00000000  A01801            mov al,[0x118]
+00000000  A02001            mov al,[0x120]
+00000000  A02801            mov al,[0x128]
+00000000  A03001            mov al,[0x130]
+00000000  A03801            mov al,[0x138]
 
 opcode a1
-00000000  A10034            mov ax,[0x3400]
-00000000  A10834            mov ax,[0x3408]
-00000000  A11034            mov ax,[0x3410]
-00000000  A11834            mov ax,[0x3418]
-00000000  A12034            mov ax,[0x3420]
-00000000  A12834            mov ax,[0x3428]
-00000000  A13034            mov ax,[0x3430]
-00000000  A13834            mov ax,[0x3438]
+00000000  A10001            mov ax,[0x100]
+00000000  A10801            mov ax,[0x108]
+00000000  A11001            mov ax,[0x110]
+00000000  A11801            mov ax,[0x118]
+00000000  A12001            mov ax,[0x120]
+00000000  A12801            mov ax,[0x128]
+00000000  A13001            mov ax,[0x130]
+00000000  A13801            mov ax,[0x138]
 
 opcode a2
-00000000  A20034            mov [0x3400],al
-00000000  A20834            mov [0x3408],al
-00000000  A21034            mov [0x3410],al
-00000000  A21834            mov [0x3418],al
-00000000  A22034            mov [0x3420],al
-00000000  A22834            mov [0x3428],al
-00000000  A23034            mov [0x3430],al
-00000000  A23834            mov [0x3438],al
+00000000  A20001            mov [0x100],al
+00000000  A20801            mov [0x108],al
+00000000  A21001            mov [0x110],al
+00000000  A21801            mov [0x118],al
+00000000  A22001            mov [0x120],al
+00000000  A22801            mov [0x128],al
+00000000  A23001            mov [0x130],al
+00000000  A23801            mov [0x138],al
 
 opcode a3
-00000000  A30034            mov [0x3400],ax
-00000000  A30834            mov [0x3408],ax
-00000000  A31034            mov [0x3410],ax
-00000000  A31834            mov [0x3418],ax
-00000000  A32034            mov [0x3420],ax
-00000000  A32834            mov [0x3428],ax
-00000000  A33034            mov [0x3430],ax
-00000000  A33834            mov [0x3438],ax
+00000000  A30001            mov [0x100],ax
+00000000  A30801            mov [0x108],ax
+00000000  A31001            mov [0x110],ax
+00000000  A31801            mov [0x118],ax
+00000000  A32001            mov [0x120],ax
+00000000  A32801            mov [0x128],ax
+00000000  A33001            mov [0x130],ax
+00000000  A33801            mov [0x138],ax
 
 opcode a4
 00000000  A4                movsb
@@ -1774,14 +1758,14 @@ opcode a8
 00000000  A838              test al,0x38
 
 opcode a9
-00000000  A90034            test ax,0x3400
-00000000  A90834            test ax,0x3408
-00000000  A91034            test ax,0x3410
-00000000  A91834            test ax,0x3418
-00000000  A92034            test ax,0x3420
-00000000  A92834            test ax,0x3428
-00000000  A93034            test ax,0x3430
-00000000  A93834            test ax,0x3438
+00000000  A90001            test ax,0x100
+00000000  A90801            test ax,0x108
+00000000  A91001            test ax,0x110
+00000000  A91801            test ax,0x118
+00000000  A92001            test ax,0x120
+00000000  A92801            test ax,0x128
+00000000  A93001            test ax,0x130
+00000000  A93801            test ax,0x138
 
 opcode aa
 00000000  AA                stosb
@@ -1924,114 +1908,114 @@ opcode b7
 00000000  B738              mov bh,0x38
 
 opcode b8
-00000000  B80034            mov ax,0x3400
-00000000  B80834            mov ax,0x3408
-00000000  B81034            mov ax,0x3410
-00000000  B81834            mov ax,0x3418
-00000000  B82034            mov ax,0x3420
-00000000  B82834            mov ax,0x3428
-00000000  B83034            mov ax,0x3430
-00000000  B83834            mov ax,0x3438
+00000000  B80001            mov ax,0x100
+00000000  B80801            mov ax,0x108
+00000000  B81001            mov ax,0x110
+00000000  B81801            mov ax,0x118
+00000000  B82001            mov ax,0x120
+00000000  B82801            mov ax,0x128
+00000000  B83001            mov ax,0x130
+00000000  B83801            mov ax,0x138
 
 opcode b9
-00000000  B90034            mov cx,0x3400
-00000000  B90834            mov cx,0x3408
-00000000  B91034            mov cx,0x3410
-00000000  B91834            mov cx,0x3418
-00000000  B92034            mov cx,0x3420
-00000000  B92834            mov cx,0x3428
-00000000  B93034            mov cx,0x3430
-00000000  B93834            mov cx,0x3438
+00000000  B90001            mov cx,0x100
+00000000  B90801            mov cx,0x108
+00000000  B91001            mov cx,0x110
+00000000  B91801            mov cx,0x118
+00000000  B92001            mov cx,0x120
+00000000  B92801            mov cx,0x128
+00000000  B93001            mov cx,0x130
+00000000  B93801            mov cx,0x138
 
 opcode ba
-00000000  BA0034            mov dx,0x3400
-00000000  BA0834            mov dx,0x3408
-00000000  BA1034            mov dx,0x3410
-00000000  BA1834            mov dx,0x3418
-00000000  BA2034            mov dx,0x3420
-00000000  BA2834            mov dx,0x3428
-00000000  BA3034            mov dx,0x3430
-00000000  BA3834            mov dx,0x3438
+00000000  BA0001            mov dx,0x100
+00000000  BA0801            mov dx,0x108
+00000000  BA1001            mov dx,0x110
+00000000  BA1801            mov dx,0x118
+00000000  BA2001            mov dx,0x120
+00000000  BA2801            mov dx,0x128
+00000000  BA3001            mov dx,0x130
+00000000  BA3801            mov dx,0x138
 
 opcode bb
-00000000  BB0034            mov bx,0x3400
-00000000  BB0834            mov bx,0x3408
-00000000  BB1034            mov bx,0x3410
-00000000  BB1834            mov bx,0x3418
-00000000  BB2034            mov bx,0x3420
-00000000  BB2834            mov bx,0x3428
-00000000  BB3034            mov bx,0x3430
-00000000  BB3834            mov bx,0x3438
+00000000  BB0001            mov bx,0x100
+00000000  BB0801            mov bx,0x108
+00000000  BB1001            mov bx,0x110
+00000000  BB1801            mov bx,0x118
+00000000  BB2001            mov bx,0x120
+00000000  BB2801            mov bx,0x128
+00000000  BB3001            mov bx,0x130
+00000000  BB3801            mov bx,0x138
 
 opcode bc
-00000000  BC0034            mov sp,0x3400
-00000000  BC0834            mov sp,0x3408
-00000000  BC1034            mov sp,0x3410
-00000000  BC1834            mov sp,0x3418
-00000000  BC2034            mov sp,0x3420
-00000000  BC2834            mov sp,0x3428
-00000000  BC3034            mov sp,0x3430
-00000000  BC3834            mov sp,0x3438
+00000000  BC0001            mov sp,0x100
+00000000  BC0801            mov sp,0x108
+00000000  BC1001            mov sp,0x110
+00000000  BC1801            mov sp,0x118
+00000000  BC2001            mov sp,0x120
+00000000  BC2801            mov sp,0x128
+00000000  BC3001            mov sp,0x130
+00000000  BC3801            mov sp,0x138
 
 opcode bd
-00000000  BD0034            mov bp,0x3400
-00000000  BD0834            mov bp,0x3408
-00000000  BD1034            mov bp,0x3410
-00000000  BD1834            mov bp,0x3418
-00000000  BD2034            mov bp,0x3420
-00000000  BD2834            mov bp,0x3428
-00000000  BD3034            mov bp,0x3430
-00000000  BD3834            mov bp,0x3438
+00000000  BD0001            mov bp,0x100
+00000000  BD0801            mov bp,0x108
+00000000  BD1001            mov bp,0x110
+00000000  BD1801            mov bp,0x118
+00000000  BD2001            mov bp,0x120
+00000000  BD2801            mov bp,0x128
+00000000  BD3001            mov bp,0x130
+00000000  BD3801            mov bp,0x138
 
 opcode be
-00000000  BE0034            mov si,0x3400
-00000000  BE0834            mov si,0x3408
-00000000  BE1034            mov si,0x3410
-00000000  BE1834            mov si,0x3418
-00000000  BE2034            mov si,0x3420
-00000000  BE2834            mov si,0x3428
-00000000  BE3034            mov si,0x3430
-00000000  BE3834            mov si,0x3438
+00000000  BE0001            mov si,0x100
+00000000  BE0801            mov si,0x108
+00000000  BE1001            mov si,0x110
+00000000  BE1801            mov si,0x118
+00000000  BE2001            mov si,0x120
+00000000  BE2801            mov si,0x128
+00000000  BE3001            mov si,0x130
+00000000  BE3801            mov si,0x138
 
 opcode bf
-00000000  BF0034            mov di,0x3400
-00000000  BF0834            mov di,0x3408
-00000000  BF1034            mov di,0x3410
-00000000  BF1834            mov di,0x3418
-00000000  BF2034            mov di,0x3420
-00000000  BF2834            mov di,0x3428
-00000000  BF3034            mov di,0x3430
-00000000  BF3834            mov di,0x3438
+00000000  BF0001            mov di,0x100
+00000000  BF0801            mov di,0x108
+00000000  BF1001            mov di,0x110
+00000000  BF1801            mov di,0x118
+00000000  BF2001            mov di,0x120
+00000000  BF2801            mov di,0x128
+00000000  BF3001            mov di,0x130
+00000000  BF3801            mov di,0x138
 
 opcode c0
-00000000  C00034            rol byte [bx+si],byte 0x34
-00000000  C00834            ror byte [bx+si],byte 0x34
-00000000  C01034            rcl byte [bx+si],byte 0x34
-00000000  C01834            rcr byte [bx+si],byte 0x34
-00000000  C02034            shl byte [bx+si],byte 0x34
-00000000  C02834            shr byte [bx+si],byte 0x34
+00000000  C00001            rol byte [bx+si],byte 0x1
+00000000  C00801            ror byte [bx+si],byte 0x1
+00000000  C01001            rcl byte [bx+si],byte 0x1
+00000000  C01801            rcr byte [bx+si],byte 0x1
+00000000  C02001            shl byte [bx+si],byte 0x1
+00000000  C02801            shr byte [bx+si],byte 0x1
 illegal_opcode
-00000000  C03834            sar byte [bx+si],byte 0x34
+00000000  C03801            sar byte [bx+si],byte 0x1
 
 opcode c1
-00000000  C10034            rol word [bx+si],byte 0x34
-00000000  C10834            ror word [bx+si],byte 0x34
-00000000  C11034            rcl word [bx+si],byte 0x34
-00000000  C11834            rcr word [bx+si],byte 0x34
-00000000  C12034            shl word [bx+si],byte 0x34
-00000000  C12834            shr word [bx+si],byte 0x34
+00000000  C10001            rol word [bx+si],byte 0x1
+00000000  C10801            ror word [bx+si],byte 0x1
+00000000  C11001            rcl word [bx+si],byte 0x1
+00000000  C11801            rcr word [bx+si],byte 0x1
+00000000  C12001            shl word [bx+si],byte 0x1
+00000000  C12801            shr word [bx+si],byte 0x1
 illegal_opcode
-00000000  C13834            sar word [bx+si],byte 0x34
+00000000  C13801            sar word [bx+si],byte 0x1
 
 opcode c2
-00000000  C20034            ret 0x3400
-00000000  C20834            ret 0x3408
-00000000  C21034            ret 0x3410
-00000000  C21834            ret 0x3418
-00000000  C22034            ret 0x3420
-00000000  C22834            ret 0x3428
-00000000  C23034            ret 0x3430
-00000000  C23834            ret 0x3438
+00000000  C20001            ret 0x100
+00000000  C20801            ret 0x108
+00000000  C21001            ret 0x110
+00000000  C21801            ret 0x118
+00000000  C22001            ret 0x120
+00000000  C22801            ret 0x128
+00000000  C23001            ret 0x130
+00000000  C23801            ret 0x138
 
 opcode c3
 00000000  C3                ret
@@ -2064,7 +2048,7 @@ opcode c5
 00000000  C538              lds di,[bx+si]
 
 opcode c6
-00000000  C60034            mov byte [bx+si],0x34
+00000000  C60001            mov byte [bx+si],0x1
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -2074,7 +2058,7 @@ illegal_opcode
 illegal_opcode
 
 opcode c7
-00000000  C7003456          mov word [bx+si],0x5634
+00000000  C7000123          mov word [bx+si],0x2301
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -2084,14 +2068,14 @@ illegal_opcode
 illegal_opcode
 
 opcode c8
-00000000  C8003456          enter 0x3400,0x56
-00000000  C8083456          enter 0x3408,0x56
-00000000  C8103456          enter 0x3410,0x56
-00000000  C8183456          enter 0x3418,0x56
-00000000  C8203456          enter 0x3420,0x56
-00000000  C8283456          enter 0x3428,0x56
-00000000  C8303456          enter 0x3430,0x56
-00000000  C8383456          enter 0x3438,0x56
+00000000  C8000123          enter 0x100,0x23
+00000000  C8080123          enter 0x108,0x23
+00000000  C8100123          enter 0x110,0x23
+00000000  C8180123          enter 0x118,0x23
+00000000  C8200123          enter 0x120,0x23
+00000000  C8280123          enter 0x128,0x23
+00000000  C8300123          enter 0x130,0x23
+00000000  C8380123          enter 0x138,0x23
 
 opcode c9
 00000000  C9                leave
@@ -2104,14 +2088,14 @@ opcode c9
 00000000  C9                leave
 
 opcode ca
-00000000  CA0034            retf 0x3400
-00000000  CA0834            retf 0x3408
-00000000  CA1034            retf 0x3410
-00000000  CA1834            retf 0x3418
-00000000  CA2034            retf 0x3420
-00000000  CA2834            retf 0x3428
-00000000  CA3034            retf 0x3430
-00000000  CA3834            retf 0x3438
+00000000  CA0001            retf 0x100
+00000000  CA0801            retf 0x108
+00000000  CA1001            retf 0x110
+00000000  CA1801            retf 0x118
+00000000  CA2001            retf 0x120
+00000000  CA2801            retf 0x128
+00000000  CA3001            retf 0x130
+00000000  CA3801            retf 0x138
 
 opcode cb
 00000000  CB                retf
@@ -2250,7 +2234,7 @@ opcode d8
 00000000  D803              fadd dword [bp+di]
 00000000  D804              fadd dword [si]
 00000000  D805              fadd dword [di]
-00000000  D8063456          fadd dword [0x5634]
+00000000  D8060123          fadd dword [0x2301]
 00000000  D807              fadd dword [bx]
 00000000  D808              fmul dword [bx+si]
 00000000  D809              fmul dword [bx+di]
@@ -2258,7 +2242,7 @@ opcode d8
 00000000  D80B              fmul dword [bp+di]
 00000000  D80C              fmul dword [si]
 00000000  D80D              fmul dword [di]
-00000000  D80E3456          fmul dword [0x5634]
+00000000  D80E0123          fmul dword [0x2301]
 00000000  D80F              fmul dword [bx]
 00000000  D810              fcom dword [bx+si]
 00000000  D811              fcom dword [bx+di]
@@ -2266,7 +2250,7 @@ opcode d8
 00000000  D813              fcom dword [bp+di]
 00000000  D814              fcom dword [si]
 00000000  D815              fcom dword [di]
-00000000  D8163456          fcom dword [0x5634]
+00000000  D8160123          fcom dword [0x2301]
 00000000  D817              fcom dword [bx]
 00000000  D818              fcomp dword [bx+si]
 00000000  D819              fcomp dword [bx+di]
@@ -2274,7 +2258,7 @@ opcode d8
 00000000  D81B              fcomp dword [bp+di]
 00000000  D81C              fcomp dword [si]
 00000000  D81D              fcomp dword [di]
-00000000  D81E3456          fcomp dword [0x5634]
+00000000  D81E0123          fcomp dword [0x2301]
 00000000  D81F              fcomp dword [bx]
 00000000  D820              fsub dword [bx+si]
 00000000  D821              fsub dword [bx+di]
@@ -2282,7 +2266,7 @@ opcode d8
 00000000  D823              fsub dword [bp+di]
 00000000  D824              fsub dword [si]
 00000000  D825              fsub dword [di]
-00000000  D8263456          fsub dword [0x5634]
+00000000  D8260123          fsub dword [0x2301]
 00000000  D827              fsub dword [bx]
 00000000  D828              fsubr dword [bx+si]
 00000000  D829              fsubr dword [bx+di]
@@ -2290,7 +2274,7 @@ opcode d8
 00000000  D82B              fsubr dword [bp+di]
 00000000  D82C              fsubr dword [si]
 00000000  D82D              fsubr dword [di]
-00000000  D82E3456          fsubr dword [0x5634]
+00000000  D82E0123          fsubr dword [0x2301]
 00000000  D82F              fsubr dword [bx]
 00000000  D830              fdiv dword [bx+si]
 00000000  D831              fdiv dword [bx+di]
@@ -2298,7 +2282,7 @@ opcode d8
 00000000  D833              fdiv dword [bp+di]
 00000000  D834              fdiv dword [si]
 00000000  D835              fdiv dword [di]
-00000000  D8363456          fdiv dword [0x5634]
+00000000  D8360123          fdiv dword [0x2301]
 00000000  D837              fdiv dword [bx]
 00000000  D838              fdivr dword [bx+si]
 00000000  D839              fdivr dword [bx+di]
@@ -2306,136 +2290,136 @@ opcode d8
 00000000  D83B              fdivr dword [bp+di]
 00000000  D83C              fdivr dword [si]
 00000000  D83D              fdivr dword [di]
-00000000  D83E3456          fdivr dword [0x5634]
+00000000  D83E0123          fdivr dword [0x2301]
 00000000  D83F              fdivr dword [bx]
-00000000  D84034            fadd dword [bx+si+0x34]
-00000000  D84134            fadd dword [bx+di+0x34]
-00000000  D84234            fadd dword [bp+si+0x34]
-00000000  D84334            fadd dword [bp+di+0x34]
-00000000  D84434            fadd dword [si+0x34]
-00000000  D84534            fadd dword [di+0x34]
-00000000  D84634            fadd dword [bp+0x34]
-00000000  D84734            fadd dword [bx+0x34]
-00000000  D84834            fmul dword [bx+si+0x34]
-00000000  D84934            fmul dword [bx+di+0x34]
-00000000  D84A34            fmul dword [bp+si+0x34]
-00000000  D84B34            fmul dword [bp+di+0x34]
-00000000  D84C34            fmul dword [si+0x34]
-00000000  D84D34            fmul dword [di+0x34]
-00000000  D84E34            fmul dword [bp+0x34]
-00000000  D84F34            fmul dword [bx+0x34]
-00000000  D85034            fcom dword [bx+si+0x34]
-00000000  D85134            fcom dword [bx+di+0x34]
-00000000  D85234            fcom dword [bp+si+0x34]
-00000000  D85334            fcom dword [bp+di+0x34]
-00000000  D85434            fcom dword [si+0x34]
-00000000  D85534            fcom dword [di+0x34]
-00000000  D85634            fcom dword [bp+0x34]
-00000000  D85734            fcom dword [bx+0x34]
-00000000  D85834            fcomp dword [bx+si+0x34]
-00000000  D85934            fcomp dword [bx+di+0x34]
-00000000  D85A34            fcomp dword [bp+si+0x34]
-00000000  D85B34            fcomp dword [bp+di+0x34]
-00000000  D85C34            fcomp dword [si+0x34]
-00000000  D85D34            fcomp dword [di+0x34]
-00000000  D85E34            fcomp dword [bp+0x34]
-00000000  D85F34            fcomp dword [bx+0x34]
-00000000  D86034            fsub dword [bx+si+0x34]
-00000000  D86134            fsub dword [bx+di+0x34]
-00000000  D86234            fsub dword [bp+si+0x34]
-00000000  D86334            fsub dword [bp+di+0x34]
-00000000  D86434            fsub dword [si+0x34]
-00000000  D86534            fsub dword [di+0x34]
-00000000  D86634            fsub dword [bp+0x34]
-00000000  D86734            fsub dword [bx+0x34]
-00000000  D86834            fsubr dword [bx+si+0x34]
-00000000  D86934            fsubr dword [bx+di+0x34]
-00000000  D86A34            fsubr dword [bp+si+0x34]
-00000000  D86B34            fsubr dword [bp+di+0x34]
-00000000  D86C34            fsubr dword [si+0x34]
-00000000  D86D34            fsubr dword [di+0x34]
-00000000  D86E34            fsubr dword [bp+0x34]
-00000000  D86F34            fsubr dword [bx+0x34]
-00000000  D87034            fdiv dword [bx+si+0x34]
-00000000  D87134            fdiv dword [bx+di+0x34]
-00000000  D87234            fdiv dword [bp+si+0x34]
-00000000  D87334            fdiv dword [bp+di+0x34]
-00000000  D87434            fdiv dword [si+0x34]
-00000000  D87534            fdiv dword [di+0x34]
-00000000  D87634            fdiv dword [bp+0x34]
-00000000  D87734            fdiv dword [bx+0x34]
-00000000  D87834            fdivr dword [bx+si+0x34]
-00000000  D87934            fdivr dword [bx+di+0x34]
-00000000  D87A34            fdivr dword [bp+si+0x34]
-00000000  D87B34            fdivr dword [bp+di+0x34]
-00000000  D87C34            fdivr dword [si+0x34]
-00000000  D87D34            fdivr dword [di+0x34]
-00000000  D87E34            fdivr dword [bp+0x34]
-00000000  D87F34            fdivr dword [bx+0x34]
-00000000  D8803456          fadd dword [bx+si+0x5634]
-00000000  D8813456          fadd dword [bx+di+0x5634]
-00000000  D8823456          fadd dword [bp+si+0x5634]
-00000000  D8833456          fadd dword [bp+di+0x5634]
-00000000  D8843456          fadd dword [si+0x5634]
-00000000  D8853456          fadd dword [di+0x5634]
-00000000  D8863456          fadd dword [bp+0x5634]
-00000000  D8873456          fadd dword [bx+0x5634]
-00000000  D8883456          fmul dword [bx+si+0x5634]
-00000000  D8893456          fmul dword [bx+di+0x5634]
-00000000  D88A3456          fmul dword [bp+si+0x5634]
-00000000  D88B3456          fmul dword [bp+di+0x5634]
-00000000  D88C3456          fmul dword [si+0x5634]
-00000000  D88D3456          fmul dword [di+0x5634]
-00000000  D88E3456          fmul dword [bp+0x5634]
-00000000  D88F3456          fmul dword [bx+0x5634]
-00000000  D8903456          fcom dword [bx+si+0x5634]
-00000000  D8913456          fcom dword [bx+di+0x5634]
-00000000  D8923456          fcom dword [bp+si+0x5634]
-00000000  D8933456          fcom dword [bp+di+0x5634]
-00000000  D8943456          fcom dword [si+0x5634]
-00000000  D8953456          fcom dword [di+0x5634]
-00000000  D8963456          fcom dword [bp+0x5634]
-00000000  D8973456          fcom dword [bx+0x5634]
-00000000  D8983456          fcomp dword [bx+si+0x5634]
-00000000  D8993456          fcomp dword [bx+di+0x5634]
-00000000  D89A3456          fcomp dword [bp+si+0x5634]
-00000000  D89B3456          fcomp dword [bp+di+0x5634]
-00000000  D89C3456          fcomp dword [si+0x5634]
-00000000  D89D3456          fcomp dword [di+0x5634]
-00000000  D89E3456          fcomp dword [bp+0x5634]
-00000000  D89F3456          fcomp dword [bx+0x5634]
-00000000  D8A03456          fsub dword [bx+si+0x5634]
-00000000  D8A13456          fsub dword [bx+di+0x5634]
-00000000  D8A23456          fsub dword [bp+si+0x5634]
-00000000  D8A33456          fsub dword [bp+di+0x5634]
-00000000  D8A43456          fsub dword [si+0x5634]
-00000000  D8A53456          fsub dword [di+0x5634]
-00000000  D8A63456          fsub dword [bp+0x5634]
-00000000  D8A73456          fsub dword [bx+0x5634]
-00000000  D8A83456          fsubr dword [bx+si+0x5634]
-00000000  D8A93456          fsubr dword [bx+di+0x5634]
-00000000  D8AA3456          fsubr dword [bp+si+0x5634]
-00000000  D8AB3456          fsubr dword [bp+di+0x5634]
-00000000  D8AC3456          fsubr dword [si+0x5634]
-00000000  D8AD3456          fsubr dword [di+0x5634]
-00000000  D8AE3456          fsubr dword [bp+0x5634]
-00000000  D8AF3456          fsubr dword [bx+0x5634]
-00000000  D8B03456          fdiv dword [bx+si+0x5634]
-00000000  D8B13456          fdiv dword [bx+di+0x5634]
-00000000  D8B23456          fdiv dword [bp+si+0x5634]
-00000000  D8B33456          fdiv dword [bp+di+0x5634]
-00000000  D8B43456          fdiv dword [si+0x5634]
-00000000  D8B53456          fdiv dword [di+0x5634]
-00000000  D8B63456          fdiv dword [bp+0x5634]
-00000000  D8B73456          fdiv dword [bx+0x5634]
-00000000  D8B83456          fdivr dword [bx+si+0x5634]
-00000000  D8B93456          fdivr dword [bx+di+0x5634]
-00000000  D8BA3456          fdivr dword [bp+si+0x5634]
-00000000  D8BB3456          fdivr dword [bp+di+0x5634]
-00000000  D8BC3456          fdivr dword [si+0x5634]
-00000000  D8BD3456          fdivr dword [di+0x5634]
-00000000  D8BE3456          fdivr dword [bp+0x5634]
-00000000  D8BF3456          fdivr dword [bx+0x5634]
+00000000  D84001            fadd dword [bx+si+0x1]
+00000000  D84101            fadd dword [bx+di+0x1]
+00000000  D84201            fadd dword [bp+si+0x1]
+00000000  D84301            fadd dword [bp+di+0x1]
+00000000  D84401            fadd dword [si+0x1]
+00000000  D84501            fadd dword [di+0x1]
+00000000  D84601            fadd dword [bp+0x1]
+00000000  D84701            fadd dword [bx+0x1]
+00000000  D84801            fmul dword [bx+si+0x1]
+00000000  D84901            fmul dword [bx+di+0x1]
+00000000  D84A01            fmul dword [bp+si+0x1]
+00000000  D84B01            fmul dword [bp+di+0x1]
+00000000  D84C01            fmul dword [si+0x1]
+00000000  D84D01            fmul dword [di+0x1]
+00000000  D84E01            fmul dword [bp+0x1]
+00000000  D84F01            fmul dword [bx+0x1]
+00000000  D85001            fcom dword [bx+si+0x1]
+00000000  D85101            fcom dword [bx+di+0x1]
+00000000  D85201            fcom dword [bp+si+0x1]
+00000000  D85301            fcom dword [bp+di+0x1]
+00000000  D85401            fcom dword [si+0x1]
+00000000  D85501            fcom dword [di+0x1]
+00000000  D85601            fcom dword [bp+0x1]
+00000000  D85701            fcom dword [bx+0x1]
+00000000  D85801            fcomp dword [bx+si+0x1]
+00000000  D85901            fcomp dword [bx+di+0x1]
+00000000  D85A01            fcomp dword [bp+si+0x1]
+00000000  D85B01            fcomp dword [bp+di+0x1]
+00000000  D85C01            fcomp dword [si+0x1]
+00000000  D85D01            fcomp dword [di+0x1]
+00000000  D85E01            fcomp dword [bp+0x1]
+00000000  D85F01            fcomp dword [bx+0x1]
+00000000  D86001            fsub dword [bx+si+0x1]
+00000000  D86101            fsub dword [bx+di+0x1]
+00000000  D86201            fsub dword [bp+si+0x1]
+00000000  D86301            fsub dword [bp+di+0x1]
+00000000  D86401            fsub dword [si+0x1]
+00000000  D86501            fsub dword [di+0x1]
+00000000  D86601            fsub dword [bp+0x1]
+00000000  D86701            fsub dword [bx+0x1]
+00000000  D86801            fsubr dword [bx+si+0x1]
+00000000  D86901            fsubr dword [bx+di+0x1]
+00000000  D86A01            fsubr dword [bp+si+0x1]
+00000000  D86B01            fsubr dword [bp+di+0x1]
+00000000  D86C01            fsubr dword [si+0x1]
+00000000  D86D01            fsubr dword [di+0x1]
+00000000  D86E01            fsubr dword [bp+0x1]
+00000000  D86F01            fsubr dword [bx+0x1]
+00000000  D87001            fdiv dword [bx+si+0x1]
+00000000  D87101            fdiv dword [bx+di+0x1]
+00000000  D87201            fdiv dword [bp+si+0x1]
+00000000  D87301            fdiv dword [bp+di+0x1]
+00000000  D87401            fdiv dword [si+0x1]
+00000000  D87501            fdiv dword [di+0x1]
+00000000  D87601            fdiv dword [bp+0x1]
+00000000  D87701            fdiv dword [bx+0x1]
+00000000  D87801            fdivr dword [bx+si+0x1]
+00000000  D87901            fdivr dword [bx+di+0x1]
+00000000  D87A01            fdivr dword [bp+si+0x1]
+00000000  D87B01            fdivr dword [bp+di+0x1]
+00000000  D87C01            fdivr dword [si+0x1]
+00000000  D87D01            fdivr dword [di+0x1]
+00000000  D87E01            fdivr dword [bp+0x1]
+00000000  D87F01            fdivr dword [bx+0x1]
+00000000  D8800123          fadd dword [bx+si+0x2301]
+00000000  D8810123          fadd dword [bx+di+0x2301]
+00000000  D8820123          fadd dword [bp+si+0x2301]
+00000000  D8830123          fadd dword [bp+di+0x2301]
+00000000  D8840123          fadd dword [si+0x2301]
+00000000  D8850123          fadd dword [di+0x2301]
+00000000  D8860123          fadd dword [bp+0x2301]
+00000000  D8870123          fadd dword [bx+0x2301]
+00000000  D8880123          fmul dword [bx+si+0x2301]
+00000000  D8890123          fmul dword [bx+di+0x2301]
+00000000  D88A0123          fmul dword [bp+si+0x2301]
+00000000  D88B0123          fmul dword [bp+di+0x2301]
+00000000  D88C0123          fmul dword [si+0x2301]
+00000000  D88D0123          fmul dword [di+0x2301]
+00000000  D88E0123          fmul dword [bp+0x2301]
+00000000  D88F0123          fmul dword [bx+0x2301]
+00000000  D8900123          fcom dword [bx+si+0x2301]
+00000000  D8910123          fcom dword [bx+di+0x2301]
+00000000  D8920123          fcom dword [bp+si+0x2301]
+00000000  D8930123          fcom dword [bp+di+0x2301]
+00000000  D8940123          fcom dword [si+0x2301]
+00000000  D8950123          fcom dword [di+0x2301]
+00000000  D8960123          fcom dword [bp+0x2301]
+00000000  D8970123          fcom dword [bx+0x2301]
+00000000  D8980123          fcomp dword [bx+si+0x2301]
+00000000  D8990123          fcomp dword [bx+di+0x2301]
+00000000  D89A0123          fcomp dword [bp+si+0x2301]
+00000000  D89B0123          fcomp dword [bp+di+0x2301]
+00000000  D89C0123          fcomp dword [si+0x2301]
+00000000  D89D0123          fcomp dword [di+0x2301]
+00000000  D89E0123          fcomp dword [bp+0x2301]
+00000000  D89F0123          fcomp dword [bx+0x2301]
+00000000  D8A00123          fsub dword [bx+si+0x2301]
+00000000  D8A10123          fsub dword [bx+di+0x2301]
+00000000  D8A20123          fsub dword [bp+si+0x2301]
+00000000  D8A30123          fsub dword [bp+di+0x2301]
+00000000  D8A40123          fsub dword [si+0x2301]
+00000000  D8A50123          fsub dword [di+0x2301]
+00000000  D8A60123          fsub dword [bp+0x2301]
+00000000  D8A70123          fsub dword [bx+0x2301]
+00000000  D8A80123          fsubr dword [bx+si+0x2301]
+00000000  D8A90123          fsubr dword [bx+di+0x2301]
+00000000  D8AA0123          fsubr dword [bp+si+0x2301]
+00000000  D8AB0123          fsubr dword [bp+di+0x2301]
+00000000  D8AC0123          fsubr dword [si+0x2301]
+00000000  D8AD0123          fsubr dword [di+0x2301]
+00000000  D8AE0123          fsubr dword [bp+0x2301]
+00000000  D8AF0123          fsubr dword [bx+0x2301]
+00000000  D8B00123          fdiv dword [bx+si+0x2301]
+00000000  D8B10123          fdiv dword [bx+di+0x2301]
+00000000  D8B20123          fdiv dword [bp+si+0x2301]
+00000000  D8B30123          fdiv dword [bp+di+0x2301]
+00000000  D8B40123          fdiv dword [si+0x2301]
+00000000  D8B50123          fdiv dword [di+0x2301]
+00000000  D8B60123          fdiv dword [bp+0x2301]
+00000000  D8B70123          fdiv dword [bx+0x2301]
+00000000  D8B80123          fdivr dword [bx+si+0x2301]
+00000000  D8B90123          fdivr dword [bx+di+0x2301]
+00000000  D8BA0123          fdivr dword [bp+si+0x2301]
+00000000  D8BB0123          fdivr dword [bp+di+0x2301]
+00000000  D8BC0123          fdivr dword [si+0x2301]
+00000000  D8BD0123          fdivr dword [di+0x2301]
+00000000  D8BE0123          fdivr dword [bp+0x2301]
+00000000  D8BF0123          fdivr dword [bx+0x2301]
 00000000  D8C0              fadd st0
 00000000  D8C1              fadd st1
 00000000  D8C2              fadd st2
@@ -2508,7 +2492,7 @@ opcode d9
 00000000  D903              fld dword [bp+di]
 00000000  D904              fld dword [si]
 00000000  D905              fld dword [di]
-00000000  D9063456          fld dword [0x5634]
+00000000  D9060123          fld dword [0x2301]
 00000000  D907              fld dword [bx]
 illegal_opcode
 illegal_opcode
@@ -2524,7 +2508,7 @@ illegal_opcode
 00000000  D913              fst dword [bp+di]
 00000000  D914              fst dword [si]
 00000000  D915              fst dword [di]
-00000000  D9163456          fst dword [0x5634]
+00000000  D9160123          fst dword [0x2301]
 00000000  D917              fst dword [bx]
 00000000  D918              fstp dword [bx+si]
 00000000  D919              fstp dword [bx+di]
@@ -2532,7 +2516,7 @@ illegal_opcode
 00000000  D91B              fstp dword [bp+di]
 00000000  D91C              fstp dword [si]
 00000000  D91D              fstp dword [di]
-00000000  D91E3456          fstp dword [0x5634]
+00000000  D91E0123          fstp dword [0x2301]
 00000000  D91F              fstp dword [bx]
 00000000  D920              fldenv [bx+si]
 00000000  D921              fldenv [bx+di]
@@ -2540,7 +2524,7 @@ illegal_opcode
 00000000  D923              fldenv [bp+di]
 00000000  D924              fldenv [si]
 00000000  D925              fldenv [di]
-00000000  D9263456          fldenv [0x5634]
+00000000  D9260123          fldenv [0x2301]
 00000000  D927              fldenv [bx]
 00000000  D928              fldcw [bx+si]
 00000000  D929              fldcw [bx+di]
@@ -2548,7 +2532,7 @@ illegal_opcode
 00000000  D92B              fldcw [bp+di]
 00000000  D92C              fldcw [si]
 00000000  D92D              fldcw [di]
-00000000  D92E3456          fldcw [0x5634]
+00000000  D92E0123          fldcw [0x2301]
 00000000  D92F              fldcw [bx]
 00000000  D930              fnstenv [bx+si]
 00000000  D931              fnstenv [bx+di]
@@ -2556,7 +2540,7 @@ illegal_opcode
 00000000  D933              fnstenv [bp+di]
 00000000  D934              fnstenv [si]
 00000000  D935              fnstenv [di]
-00000000  D9363456          fnstenv [0x5634]
+00000000  D9360123          fnstenv [0x2301]
 00000000  D937              fnstenv [bx]
 00000000  D938              fnstcw [bx+si]
 00000000  D939              fnstcw [bx+di]
@@ -2564,136 +2548,136 @@ illegal_opcode
 00000000  D93B              fnstcw [bp+di]
 00000000  D93C              fnstcw [si]
 00000000  D93D              fnstcw [di]
-00000000  D93E3456          fnstcw [0x5634]
+00000000  D93E0123          fnstcw [0x2301]
 00000000  D93F              fnstcw [bx]
-00000000  D94034            fld dword [bx+si+0x34]
-00000000  D94134            fld dword [bx+di+0x34]
-00000000  D94234            fld dword [bp+si+0x34]
-00000000  D94334            fld dword [bp+di+0x34]
-00000000  D94434            fld dword [si+0x34]
-00000000  D94534            fld dword [di+0x34]
-00000000  D94634            fld dword [bp+0x34]
-00000000  D94734            fld dword [bx+0x34]
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-00000000  D95034            fst dword [bx+si+0x34]
-00000000  D95134            fst dword [bx+di+0x34]
-00000000  D95234            fst dword [bp+si+0x34]
-00000000  D95334            fst dword [bp+di+0x34]
-00000000  D95434            fst dword [si+0x34]
-00000000  D95534            fst dword [di+0x34]
-00000000  D95634            fst dword [bp+0x34]
-00000000  D95734            fst dword [bx+0x34]
-00000000  D95834            fstp dword [bx+si+0x34]
-00000000  D95934            fstp dword [bx+di+0x34]
-00000000  D95A34            fstp dword [bp+si+0x34]
-00000000  D95B34            fstp dword [bp+di+0x34]
-00000000  D95C34            fstp dword [si+0x34]
-00000000  D95D34            fstp dword [di+0x34]
-00000000  D95E34            fstp dword [bp+0x34]
-00000000  D95F34            fstp dword [bx+0x34]
-00000000  D96034            fldenv [bx+si+0x34]
-00000000  D96134            fldenv [bx+di+0x34]
-00000000  D96234            fldenv [bp+si+0x34]
-00000000  D96334            fldenv [bp+di+0x34]
-00000000  D96434            fldenv [si+0x34]
-00000000  D96534            fldenv [di+0x34]
-00000000  D96634            fldenv [bp+0x34]
-00000000  D96734            fldenv [bx+0x34]
-00000000  D96834            fldcw [bx+si+0x34]
-00000000  D96934            fldcw [bx+di+0x34]
-00000000  D96A34            fldcw [bp+si+0x34]
-00000000  D96B34            fldcw [bp+di+0x34]
-00000000  D96C34            fldcw [si+0x34]
-00000000  D96D34            fldcw [di+0x34]
-00000000  D96E34            fldcw [bp+0x34]
-00000000  D96F34            fldcw [bx+0x34]
-00000000  D97034            fnstenv [bx+si+0x34]
-00000000  D97134            fnstenv [bx+di+0x34]
-00000000  D97234            fnstenv [bp+si+0x34]
-00000000  D97334            fnstenv [bp+di+0x34]
-00000000  D97434            fnstenv [si+0x34]
-00000000  D97534            fnstenv [di+0x34]
-00000000  D97634            fnstenv [bp+0x34]
-00000000  D97734            fnstenv [bx+0x34]
-00000000  D97834            fnstcw [bx+si+0x34]
-00000000  D97934            fnstcw [bx+di+0x34]
-00000000  D97A34            fnstcw [bp+si+0x34]
-00000000  D97B34            fnstcw [bp+di+0x34]
-00000000  D97C34            fnstcw [si+0x34]
-00000000  D97D34            fnstcw [di+0x34]
-00000000  D97E34            fnstcw [bp+0x34]
-00000000  D97F34            fnstcw [bx+0x34]
-00000000  D9803456          fld dword [bx+si+0x5634]
-00000000  D9813456          fld dword [bx+di+0x5634]
-00000000  D9823456          fld dword [bp+si+0x5634]
-00000000  D9833456          fld dword [bp+di+0x5634]
-00000000  D9843456          fld dword [si+0x5634]
-00000000  D9853456          fld dword [di+0x5634]
-00000000  D9863456          fld dword [bp+0x5634]
-00000000  D9873456          fld dword [bx+0x5634]
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-00000000  D9903456          fst dword [bx+si+0x5634]
-00000000  D9913456          fst dword [bx+di+0x5634]
-00000000  D9923456          fst dword [bp+si+0x5634]
-00000000  D9933456          fst dword [bp+di+0x5634]
-00000000  D9943456          fst dword [si+0x5634]
-00000000  D9953456          fst dword [di+0x5634]
-00000000  D9963456          fst dword [bp+0x5634]
-00000000  D9973456          fst dword [bx+0x5634]
-00000000  D9983456          fstp dword [bx+si+0x5634]
-00000000  D9993456          fstp dword [bx+di+0x5634]
-00000000  D99A3456          fstp dword [bp+si+0x5634]
-00000000  D99B3456          fstp dword [bp+di+0x5634]
-00000000  D99C3456          fstp dword [si+0x5634]
-00000000  D99D3456          fstp dword [di+0x5634]
-00000000  D99E3456          fstp dword [bp+0x5634]
-00000000  D99F3456          fstp dword [bx+0x5634]
-00000000  D9A03456          fldenv [bx+si+0x5634]
-00000000  D9A13456          fldenv [bx+di+0x5634]
-00000000  D9A23456          fldenv [bp+si+0x5634]
-00000000  D9A33456          fldenv [bp+di+0x5634]
-00000000  D9A43456          fldenv [si+0x5634]
-00000000  D9A53456          fldenv [di+0x5634]
-00000000  D9A63456          fldenv [bp+0x5634]
-00000000  D9A73456          fldenv [bx+0x5634]
-00000000  D9A83456          fldcw [bx+si+0x5634]
-00000000  D9A93456          fldcw [bx+di+0x5634]
-00000000  D9AA3456          fldcw [bp+si+0x5634]
-00000000  D9AB3456          fldcw [bp+di+0x5634]
-00000000  D9AC3456          fldcw [si+0x5634]
-00000000  D9AD3456          fldcw [di+0x5634]
-00000000  D9AE3456          fldcw [bp+0x5634]
-00000000  D9AF3456          fldcw [bx+0x5634]
-00000000  D9B03456          fnstenv [bx+si+0x5634]
-00000000  D9B13456          fnstenv [bx+di+0x5634]
-00000000  D9B23456          fnstenv [bp+si+0x5634]
-00000000  D9B33456          fnstenv [bp+di+0x5634]
-00000000  D9B43456          fnstenv [si+0x5634]
-00000000  D9B53456          fnstenv [di+0x5634]
-00000000  D9B63456          fnstenv [bp+0x5634]
-00000000  D9B73456          fnstenv [bx+0x5634]
-00000000  D9B83456          fnstcw [bx+si+0x5634]
-00000000  D9B93456          fnstcw [bx+di+0x5634]
-00000000  D9BA3456          fnstcw [bp+si+0x5634]
-00000000  D9BB3456          fnstcw [bp+di+0x5634]
-00000000  D9BC3456          fnstcw [si+0x5634]
-00000000  D9BD3456          fnstcw [di+0x5634]
-00000000  D9BE3456          fnstcw [bp+0x5634]
-00000000  D9BF3456          fnstcw [bx+0x5634]
+00000000  D94001            fld dword [bx+si+0x1]
+00000000  D94101            fld dword [bx+di+0x1]
+00000000  D94201            fld dword [bp+si+0x1]
+00000000  D94301            fld dword [bp+di+0x1]
+00000000  D94401            fld dword [si+0x1]
+00000000  D94501            fld dword [di+0x1]
+00000000  D94601            fld dword [bp+0x1]
+00000000  D94701            fld dword [bx+0x1]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  D95001            fst dword [bx+si+0x1]
+00000000  D95101            fst dword [bx+di+0x1]
+00000000  D95201            fst dword [bp+si+0x1]
+00000000  D95301            fst dword [bp+di+0x1]
+00000000  D95401            fst dword [si+0x1]
+00000000  D95501            fst dword [di+0x1]
+00000000  D95601            fst dword [bp+0x1]
+00000000  D95701            fst dword [bx+0x1]
+00000000  D95801            fstp dword [bx+si+0x1]
+00000000  D95901            fstp dword [bx+di+0x1]
+00000000  D95A01            fstp dword [bp+si+0x1]
+00000000  D95B01            fstp dword [bp+di+0x1]
+00000000  D95C01            fstp dword [si+0x1]
+00000000  D95D01            fstp dword [di+0x1]
+00000000  D95E01            fstp dword [bp+0x1]
+00000000  D95F01            fstp dword [bx+0x1]
+00000000  D96001            fldenv [bx+si+0x1]
+00000000  D96101            fldenv [bx+di+0x1]
+00000000  D96201            fldenv [bp+si+0x1]
+00000000  D96301            fldenv [bp+di+0x1]
+00000000  D96401            fldenv [si+0x1]
+00000000  D96501            fldenv [di+0x1]
+00000000  D96601            fldenv [bp+0x1]
+00000000  D96701            fldenv [bx+0x1]
+00000000  D96801            fldcw [bx+si+0x1]
+00000000  D96901            fldcw [bx+di+0x1]
+00000000  D96A01            fldcw [bp+si+0x1]
+00000000  D96B01            fldcw [bp+di+0x1]
+00000000  D96C01            fldcw [si+0x1]
+00000000  D96D01            fldcw [di+0x1]
+00000000  D96E01            fldcw [bp+0x1]
+00000000  D96F01            fldcw [bx+0x1]
+00000000  D97001            fnstenv [bx+si+0x1]
+00000000  D97101            fnstenv [bx+di+0x1]
+00000000  D97201            fnstenv [bp+si+0x1]
+00000000  D97301            fnstenv [bp+di+0x1]
+00000000  D97401            fnstenv [si+0x1]
+00000000  D97501            fnstenv [di+0x1]
+00000000  D97601            fnstenv [bp+0x1]
+00000000  D97701            fnstenv [bx+0x1]
+00000000  D97801            fnstcw [bx+si+0x1]
+00000000  D97901            fnstcw [bx+di+0x1]
+00000000  D97A01            fnstcw [bp+si+0x1]
+00000000  D97B01            fnstcw [bp+di+0x1]
+00000000  D97C01            fnstcw [si+0x1]
+00000000  D97D01            fnstcw [di+0x1]
+00000000  D97E01            fnstcw [bp+0x1]
+00000000  D97F01            fnstcw [bx+0x1]
+00000000  D9800123          fld dword [bx+si+0x2301]
+00000000  D9810123          fld dword [bx+di+0x2301]
+00000000  D9820123          fld dword [bp+si+0x2301]
+00000000  D9830123          fld dword [bp+di+0x2301]
+00000000  D9840123          fld dword [si+0x2301]
+00000000  D9850123          fld dword [di+0x2301]
+00000000  D9860123          fld dword [bp+0x2301]
+00000000  D9870123          fld dword [bx+0x2301]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  D9900123          fst dword [bx+si+0x2301]
+00000000  D9910123          fst dword [bx+di+0x2301]
+00000000  D9920123          fst dword [bp+si+0x2301]
+00000000  D9930123          fst dword [bp+di+0x2301]
+00000000  D9940123          fst dword [si+0x2301]
+00000000  D9950123          fst dword [di+0x2301]
+00000000  D9960123          fst dword [bp+0x2301]
+00000000  D9970123          fst dword [bx+0x2301]
+00000000  D9980123          fstp dword [bx+si+0x2301]
+00000000  D9990123          fstp dword [bx+di+0x2301]
+00000000  D99A0123          fstp dword [bp+si+0x2301]
+00000000  D99B0123          fstp dword [bp+di+0x2301]
+00000000  D99C0123          fstp dword [si+0x2301]
+00000000  D99D0123          fstp dword [di+0x2301]
+00000000  D99E0123          fstp dword [bp+0x2301]
+00000000  D99F0123          fstp dword [bx+0x2301]
+00000000  D9A00123          fldenv [bx+si+0x2301]
+00000000  D9A10123          fldenv [bx+di+0x2301]
+00000000  D9A20123          fldenv [bp+si+0x2301]
+00000000  D9A30123          fldenv [bp+di+0x2301]
+00000000  D9A40123          fldenv [si+0x2301]
+00000000  D9A50123          fldenv [di+0x2301]
+00000000  D9A60123          fldenv [bp+0x2301]
+00000000  D9A70123          fldenv [bx+0x2301]
+00000000  D9A80123          fldcw [bx+si+0x2301]
+00000000  D9A90123          fldcw [bx+di+0x2301]
+00000000  D9AA0123          fldcw [bp+si+0x2301]
+00000000  D9AB0123          fldcw [bp+di+0x2301]
+00000000  D9AC0123          fldcw [si+0x2301]
+00000000  D9AD0123          fldcw [di+0x2301]
+00000000  D9AE0123          fldcw [bp+0x2301]
+00000000  D9AF0123          fldcw [bx+0x2301]
+00000000  D9B00123          fnstenv [bx+si+0x2301]
+00000000  D9B10123          fnstenv [bx+di+0x2301]
+00000000  D9B20123          fnstenv [bp+si+0x2301]
+00000000  D9B30123          fnstenv [bp+di+0x2301]
+00000000  D9B40123          fnstenv [si+0x2301]
+00000000  D9B50123          fnstenv [di+0x2301]
+00000000  D9B60123          fnstenv [bp+0x2301]
+00000000  D9B70123          fnstenv [bx+0x2301]
+00000000  D9B80123          fnstcw [bx+si+0x2301]
+00000000  D9B90123          fnstcw [bx+di+0x2301]
+00000000  D9BA0123          fnstcw [bp+si+0x2301]
+00000000  D9BB0123          fnstcw [bp+di+0x2301]
+00000000  D9BC0123          fnstcw [si+0x2301]
+00000000  D9BD0123          fnstcw [di+0x2301]
+00000000  D9BE0123          fnstcw [bp+0x2301]
+00000000  D9BF0123          fnstcw [bx+0x2301]
 00000000  D9C0              fld st0
 00000000  D9C1              fld st1
 00000000  D9C2              fld st2
@@ -2766,7 +2750,7 @@ opcode da
 00000000  DA03              fiadd dword [bp+di]
 00000000  DA04              fiadd dword [si]
 00000000  DA05              fiadd dword [di]
-00000000  DA063456          fiadd dword [0x5634]
+00000000  DA060123          fiadd dword [0x2301]
 00000000  DA07              fiadd dword [bx]
 00000000  DA08              fimul dword [bx+si]
 00000000  DA09              fimul dword [bx+di]
@@ -2774,7 +2758,7 @@ opcode da
 00000000  DA0B              fimul dword [bp+di]
 00000000  DA0C              fimul dword [si]
 00000000  DA0D              fimul dword [di]
-00000000  DA0E3456          fimul dword [0x5634]
+00000000  DA0E0123          fimul dword [0x2301]
 00000000  DA0F              fimul dword [bx]
 00000000  DA10              ficom dword [bx+si]
 00000000  DA11              ficom dword [bx+di]
@@ -2782,7 +2766,7 @@ opcode da
 00000000  DA13              ficom dword [bp+di]
 00000000  DA14              ficom dword [si]
 00000000  DA15              ficom dword [di]
-00000000  DA163456          ficom dword [0x5634]
+00000000  DA160123          ficom dword [0x2301]
 00000000  DA17              ficom dword [bx]
 00000000  DA18              ficomp dword [bx+si]
 00000000  DA19              ficomp dword [bx+di]
@@ -2790,7 +2774,7 @@ opcode da
 00000000  DA1B              ficomp dword [bp+di]
 00000000  DA1C              ficomp dword [si]
 00000000  DA1D              ficomp dword [di]
-00000000  DA1E3456          ficomp dword [0x5634]
+00000000  DA1E0123          ficomp dword [0x2301]
 00000000  DA1F              ficomp dword [bx]
 00000000  DA20              fisub dword [bx+si]
 00000000  DA21              fisub dword [bx+di]
@@ -2798,7 +2782,7 @@ opcode da
 00000000  DA23              fisub dword [bp+di]
 00000000  DA24              fisub dword [si]
 00000000  DA25              fisub dword [di]
-00000000  DA263456          fisub dword [0x5634]
+00000000  DA260123          fisub dword [0x2301]
 00000000  DA27              fisub dword [bx]
 00000000  DA28              fisubr dword [bx+si]
 00000000  DA29              fisubr dword [bx+di]
@@ -2806,7 +2790,7 @@ opcode da
 00000000  DA2B              fisubr dword [bp+di]
 00000000  DA2C              fisubr dword [si]
 00000000  DA2D              fisubr dword [di]
-00000000  DA2E3456          fisubr dword [0x5634]
+00000000  DA2E0123          fisubr dword [0x2301]
 00000000  DA2F              fisubr dword [bx]
 00000000  DA30              fidiv dword [bx+si]
 00000000  DA31              fidiv dword [bx+di]
@@ -2814,7 +2798,7 @@ opcode da
 00000000  DA33              fidiv dword [bp+di]
 00000000  DA34              fidiv dword [si]
 00000000  DA35              fidiv dword [di]
-00000000  DA363456          fidiv dword [0x5634]
+00000000  DA360123          fidiv dword [0x2301]
 00000000  DA37              fidiv dword [bx]
 00000000  DA38              fidivr dword [bx+si]
 00000000  DA39              fidivr dword [bx+di]
@@ -2822,136 +2806,136 @@ opcode da
 00000000  DA3B              fidivr dword [bp+di]
 00000000  DA3C              fidivr dword [si]
 00000000  DA3D              fidivr dword [di]
-00000000  DA3E3456          fidivr dword [0x5634]
+00000000  DA3E0123          fidivr dword [0x2301]
 00000000  DA3F              fidivr dword [bx]
-00000000  DA4034            fiadd dword [bx+si+0x34]
-00000000  DA4134            fiadd dword [bx+di+0x34]
-00000000  DA4234            fiadd dword [bp+si+0x34]
-00000000  DA4334            fiadd dword [bp+di+0x34]
-00000000  DA4434            fiadd dword [si+0x34]
-00000000  DA4534            fiadd dword [di+0x34]
-00000000  DA4634            fiadd dword [bp+0x34]
-00000000  DA4734            fiadd dword [bx+0x34]
-00000000  DA4834            fimul dword [bx+si+0x34]
-00000000  DA4934            fimul dword [bx+di+0x34]
-00000000  DA4A34            fimul dword [bp+si+0x34]
-00000000  DA4B34            fimul dword [bp+di+0x34]
-00000000  DA4C34            fimul dword [si+0x34]
-00000000  DA4D34            fimul dword [di+0x34]
-00000000  DA4E34            fimul dword [bp+0x34]
-00000000  DA4F34            fimul dword [bx+0x34]
-00000000  DA5034            ficom dword [bx+si+0x34]
-00000000  DA5134            ficom dword [bx+di+0x34]
-00000000  DA5234            ficom dword [bp+si+0x34]
-00000000  DA5334            ficom dword [bp+di+0x34]
-00000000  DA5434            ficom dword [si+0x34]
-00000000  DA5534            ficom dword [di+0x34]
-00000000  DA5634            ficom dword [bp+0x34]
-00000000  DA5734            ficom dword [bx+0x34]
-00000000  DA5834            ficomp dword [bx+si+0x34]
-00000000  DA5934            ficomp dword [bx+di+0x34]
-00000000  DA5A34            ficomp dword [bp+si+0x34]
-00000000  DA5B34            ficomp dword [bp+di+0x34]
-00000000  DA5C34            ficomp dword [si+0x34]
-00000000  DA5D34            ficomp dword [di+0x34]
-00000000  DA5E34            ficomp dword [bp+0x34]
-00000000  DA5F34            ficomp dword [bx+0x34]
-00000000  DA6034            fisub dword [bx+si+0x34]
-00000000  DA6134            fisub dword [bx+di+0x34]
-00000000  DA6234            fisub dword [bp+si+0x34]
-00000000  DA6334            fisub dword [bp+di+0x34]
-00000000  DA6434            fisub dword [si+0x34]
-00000000  DA6534            fisub dword [di+0x34]
-00000000  DA6634            fisub dword [bp+0x34]
-00000000  DA6734            fisub dword [bx+0x34]
-00000000  DA6834            fisubr dword [bx+si+0x34]
-00000000  DA6934            fisubr dword [bx+di+0x34]
-00000000  DA6A34            fisubr dword [bp+si+0x34]
-00000000  DA6B34            fisubr dword [bp+di+0x34]
-00000000  DA6C34            fisubr dword [si+0x34]
-00000000  DA6D34            fisubr dword [di+0x34]
-00000000  DA6E34            fisubr dword [bp+0x34]
-00000000  DA6F34            fisubr dword [bx+0x34]
-00000000  DA7034            fidiv dword [bx+si+0x34]
-00000000  DA7134            fidiv dword [bx+di+0x34]
-00000000  DA7234            fidiv dword [bp+si+0x34]
-00000000  DA7334            fidiv dword [bp+di+0x34]
-00000000  DA7434            fidiv dword [si+0x34]
-00000000  DA7534            fidiv dword [di+0x34]
-00000000  DA7634            fidiv dword [bp+0x34]
-00000000  DA7734            fidiv dword [bx+0x34]
-00000000  DA7834            fidivr dword [bx+si+0x34]
-00000000  DA7934            fidivr dword [bx+di+0x34]
-00000000  DA7A34            fidivr dword [bp+si+0x34]
-00000000  DA7B34            fidivr dword [bp+di+0x34]
-00000000  DA7C34            fidivr dword [si+0x34]
-00000000  DA7D34            fidivr dword [di+0x34]
-00000000  DA7E34            fidivr dword [bp+0x34]
-00000000  DA7F34            fidivr dword [bx+0x34]
-00000000  DA803456          fiadd dword [bx+si+0x5634]
-00000000  DA813456          fiadd dword [bx+di+0x5634]
-00000000  DA823456          fiadd dword [bp+si+0x5634]
-00000000  DA833456          fiadd dword [bp+di+0x5634]
-00000000  DA843456          fiadd dword [si+0x5634]
-00000000  DA853456          fiadd dword [di+0x5634]
-00000000  DA863456          fiadd dword [bp+0x5634]
-00000000  DA873456          fiadd dword [bx+0x5634]
-00000000  DA883456          fimul dword [bx+si+0x5634]
-00000000  DA893456          fimul dword [bx+di+0x5634]
-00000000  DA8A3456          fimul dword [bp+si+0x5634]
-00000000  DA8B3456          fimul dword [bp+di+0x5634]
-00000000  DA8C3456          fimul dword [si+0x5634]
-00000000  DA8D3456          fimul dword [di+0x5634]
-00000000  DA8E3456          fimul dword [bp+0x5634]
-00000000  DA8F3456          fimul dword [bx+0x5634]
-00000000  DA903456          ficom dword [bx+si+0x5634]
-00000000  DA913456          ficom dword [bx+di+0x5634]
-00000000  DA923456          ficom dword [bp+si+0x5634]
-00000000  DA933456          ficom dword [bp+di+0x5634]
-00000000  DA943456          ficom dword [si+0x5634]
-00000000  DA953456          ficom dword [di+0x5634]
-00000000  DA963456          ficom dword [bp+0x5634]
-00000000  DA973456          ficom dword [bx+0x5634]
-00000000  DA983456          ficomp dword [bx+si+0x5634]
-00000000  DA993456          ficomp dword [bx+di+0x5634]
-00000000  DA9A3456          ficomp dword [bp+si+0x5634]
-00000000  DA9B3456          ficomp dword [bp+di+0x5634]
-00000000  DA9C3456          ficomp dword [si+0x5634]
-00000000  DA9D3456          ficomp dword [di+0x5634]
-00000000  DA9E3456          ficomp dword [bp+0x5634]
-00000000  DA9F3456          ficomp dword [bx+0x5634]
-00000000  DAA03456          fisub dword [bx+si+0x5634]
-00000000  DAA13456          fisub dword [bx+di+0x5634]
-00000000  DAA23456          fisub dword [bp+si+0x5634]
-00000000  DAA33456          fisub dword [bp+di+0x5634]
-00000000  DAA43456          fisub dword [si+0x5634]
-00000000  DAA53456          fisub dword [di+0x5634]
-00000000  DAA63456          fisub dword [bp+0x5634]
-00000000  DAA73456          fisub dword [bx+0x5634]
-00000000  DAA83456          fisubr dword [bx+si+0x5634]
-00000000  DAA93456          fisubr dword [bx+di+0x5634]
-00000000  DAAA3456          fisubr dword [bp+si+0x5634]
-00000000  DAAB3456          fisubr dword [bp+di+0x5634]
-00000000  DAAC3456          fisubr dword [si+0x5634]
-00000000  DAAD3456          fisubr dword [di+0x5634]
-00000000  DAAE3456          fisubr dword [bp+0x5634]
-00000000  DAAF3456          fisubr dword [bx+0x5634]
-00000000  DAB03456          fidiv dword [bx+si+0x5634]
-00000000  DAB13456          fidiv dword [bx+di+0x5634]
-00000000  DAB23456          fidiv dword [bp+si+0x5634]
-00000000  DAB33456          fidiv dword [bp+di+0x5634]
-00000000  DAB43456          fidiv dword [si+0x5634]
-00000000  DAB53456          fidiv dword [di+0x5634]
-00000000  DAB63456          fidiv dword [bp+0x5634]
-00000000  DAB73456          fidiv dword [bx+0x5634]
-00000000  DAB83456          fidivr dword [bx+si+0x5634]
-00000000  DAB93456          fidivr dword [bx+di+0x5634]
-00000000  DABA3456          fidivr dword [bp+si+0x5634]
-00000000  DABB3456          fidivr dword [bp+di+0x5634]
-00000000  DABC3456          fidivr dword [si+0x5634]
-00000000  DABD3456          fidivr dword [di+0x5634]
-00000000  DABE3456          fidivr dword [bp+0x5634]
-00000000  DABF3456          fidivr dword [bx+0x5634]
+00000000  DA4001            fiadd dword [bx+si+0x1]
+00000000  DA4101            fiadd dword [bx+di+0x1]
+00000000  DA4201            fiadd dword [bp+si+0x1]
+00000000  DA4301            fiadd dword [bp+di+0x1]
+00000000  DA4401            fiadd dword [si+0x1]
+00000000  DA4501            fiadd dword [di+0x1]
+00000000  DA4601            fiadd dword [bp+0x1]
+00000000  DA4701            fiadd dword [bx+0x1]
+00000000  DA4801            fimul dword [bx+si+0x1]
+00000000  DA4901            fimul dword [bx+di+0x1]
+00000000  DA4A01            fimul dword [bp+si+0x1]
+00000000  DA4B01            fimul dword [bp+di+0x1]
+00000000  DA4C01            fimul dword [si+0x1]
+00000000  DA4D01            fimul dword [di+0x1]
+00000000  DA4E01            fimul dword [bp+0x1]
+00000000  DA4F01            fimul dword [bx+0x1]
+00000000  DA5001            ficom dword [bx+si+0x1]
+00000000  DA5101            ficom dword [bx+di+0x1]
+00000000  DA5201            ficom dword [bp+si+0x1]
+00000000  DA5301            ficom dword [bp+di+0x1]
+00000000  DA5401            ficom dword [si+0x1]
+00000000  DA5501            ficom dword [di+0x1]
+00000000  DA5601            ficom dword [bp+0x1]
+00000000  DA5701            ficom dword [bx+0x1]
+00000000  DA5801            ficomp dword [bx+si+0x1]
+00000000  DA5901            ficomp dword [bx+di+0x1]
+00000000  DA5A01            ficomp dword [bp+si+0x1]
+00000000  DA5B01            ficomp dword [bp+di+0x1]
+00000000  DA5C01            ficomp dword [si+0x1]
+00000000  DA5D01            ficomp dword [di+0x1]
+00000000  DA5E01            ficomp dword [bp+0x1]
+00000000  DA5F01            ficomp dword [bx+0x1]
+00000000  DA6001            fisub dword [bx+si+0x1]
+00000000  DA6101            fisub dword [bx+di+0x1]
+00000000  DA6201            fisub dword [bp+si+0x1]
+00000000  DA6301            fisub dword [bp+di+0x1]
+00000000  DA6401            fisub dword [si+0x1]
+00000000  DA6501            fisub dword [di+0x1]
+00000000  DA6601            fisub dword [bp+0x1]
+00000000  DA6701            fisub dword [bx+0x1]
+00000000  DA6801            fisubr dword [bx+si+0x1]
+00000000  DA6901            fisubr dword [bx+di+0x1]
+00000000  DA6A01            fisubr dword [bp+si+0x1]
+00000000  DA6B01            fisubr dword [bp+di+0x1]
+00000000  DA6C01            fisubr dword [si+0x1]
+00000000  DA6D01            fisubr dword [di+0x1]
+00000000  DA6E01            fisubr dword [bp+0x1]
+00000000  DA6F01            fisubr dword [bx+0x1]
+00000000  DA7001            fidiv dword [bx+si+0x1]
+00000000  DA7101            fidiv dword [bx+di+0x1]
+00000000  DA7201            fidiv dword [bp+si+0x1]
+00000000  DA7301            fidiv dword [bp+di+0x1]
+00000000  DA7401            fidiv dword [si+0x1]
+00000000  DA7501            fidiv dword [di+0x1]
+00000000  DA7601            fidiv dword [bp+0x1]
+00000000  DA7701            fidiv dword [bx+0x1]
+00000000  DA7801            fidivr dword [bx+si+0x1]
+00000000  DA7901            fidivr dword [bx+di+0x1]
+00000000  DA7A01            fidivr dword [bp+si+0x1]
+00000000  DA7B01            fidivr dword [bp+di+0x1]
+00000000  DA7C01            fidivr dword [si+0x1]
+00000000  DA7D01            fidivr dword [di+0x1]
+00000000  DA7E01            fidivr dword [bp+0x1]
+00000000  DA7F01            fidivr dword [bx+0x1]
+00000000  DA800123          fiadd dword [bx+si+0x2301]
+00000000  DA810123          fiadd dword [bx+di+0x2301]
+00000000  DA820123          fiadd dword [bp+si+0x2301]
+00000000  DA830123          fiadd dword [bp+di+0x2301]
+00000000  DA840123          fiadd dword [si+0x2301]
+00000000  DA850123          fiadd dword [di+0x2301]
+00000000  DA860123          fiadd dword [bp+0x2301]
+00000000  DA870123          fiadd dword [bx+0x2301]
+00000000  DA880123          fimul dword [bx+si+0x2301]
+00000000  DA890123          fimul dword [bx+di+0x2301]
+00000000  DA8A0123          fimul dword [bp+si+0x2301]
+00000000  DA8B0123          fimul dword [bp+di+0x2301]
+00000000  DA8C0123          fimul dword [si+0x2301]
+00000000  DA8D0123          fimul dword [di+0x2301]
+00000000  DA8E0123          fimul dword [bp+0x2301]
+00000000  DA8F0123          fimul dword [bx+0x2301]
+00000000  DA900123          ficom dword [bx+si+0x2301]
+00000000  DA910123          ficom dword [bx+di+0x2301]
+00000000  DA920123          ficom dword [bp+si+0x2301]
+00000000  DA930123          ficom dword [bp+di+0x2301]
+00000000  DA940123          ficom dword [si+0x2301]
+00000000  DA950123          ficom dword [di+0x2301]
+00000000  DA960123          ficom dword [bp+0x2301]
+00000000  DA970123          ficom dword [bx+0x2301]
+00000000  DA980123          ficomp dword [bx+si+0x2301]
+00000000  DA990123          ficomp dword [bx+di+0x2301]
+00000000  DA9A0123          ficomp dword [bp+si+0x2301]
+00000000  DA9B0123          ficomp dword [bp+di+0x2301]
+00000000  DA9C0123          ficomp dword [si+0x2301]
+00000000  DA9D0123          ficomp dword [di+0x2301]
+00000000  DA9E0123          ficomp dword [bp+0x2301]
+00000000  DA9F0123          ficomp dword [bx+0x2301]
+00000000  DAA00123          fisub dword [bx+si+0x2301]
+00000000  DAA10123          fisub dword [bx+di+0x2301]
+00000000  DAA20123          fisub dword [bp+si+0x2301]
+00000000  DAA30123          fisub dword [bp+di+0x2301]
+00000000  DAA40123          fisub dword [si+0x2301]
+00000000  DAA50123          fisub dword [di+0x2301]
+00000000  DAA60123          fisub dword [bp+0x2301]
+00000000  DAA70123          fisub dword [bx+0x2301]
+00000000  DAA80123          fisubr dword [bx+si+0x2301]
+00000000  DAA90123          fisubr dword [bx+di+0x2301]
+00000000  DAAA0123          fisubr dword [bp+si+0x2301]
+00000000  DAAB0123          fisubr dword [bp+di+0x2301]
+00000000  DAAC0123          fisubr dword [si+0x2301]
+00000000  DAAD0123          fisubr dword [di+0x2301]
+00000000  DAAE0123          fisubr dword [bp+0x2301]
+00000000  DAAF0123          fisubr dword [bx+0x2301]
+00000000  DAB00123          fidiv dword [bx+si+0x2301]
+00000000  DAB10123          fidiv dword [bx+di+0x2301]
+00000000  DAB20123          fidiv dword [bp+si+0x2301]
+00000000  DAB30123          fidiv dword [bp+di+0x2301]
+00000000  DAB40123          fidiv dword [si+0x2301]
+00000000  DAB50123          fidiv dword [di+0x2301]
+00000000  DAB60123          fidiv dword [bp+0x2301]
+00000000  DAB70123          fidiv dword [bx+0x2301]
+00000000  DAB80123          fidivr dword [bx+si+0x2301]
+00000000  DAB90123          fidivr dword [bx+di+0x2301]
+00000000  DABA0123          fidivr dword [bp+si+0x2301]
+00000000  DABB0123          fidivr dword [bp+di+0x2301]
+00000000  DABC0123          fidivr dword [si+0x2301]
+00000000  DABD0123          fidivr dword [di+0x2301]
+00000000  DABE0123          fidivr dword [bp+0x2301]
+00000000  DABF0123          fidivr dword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3024,7 +3008,7 @@ opcode db
 00000000  DB03              fild dword [bp+di]
 00000000  DB04              fild dword [si]
 00000000  DB05              fild dword [di]
-00000000  DB063456          fild dword [0x5634]
+00000000  DB060123          fild dword [0x2301]
 00000000  DB07              fild dword [bx]
 illegal_opcode
 illegal_opcode
@@ -3040,7 +3024,7 @@ illegal_opcode
 00000000  DB13              fist dword [bp+di]
 00000000  DB14              fist dword [si]
 00000000  DB15              fist dword [di]
-00000000  DB163456          fist dword [0x5634]
+00000000  DB160123          fist dword [0x2301]
 00000000  DB17              fist dword [bx]
 00000000  DB18              fistp dword [bx+si]
 00000000  DB19              fistp dword [bx+di]
@@ -3048,7 +3032,7 @@ illegal_opcode
 00000000  DB1B              fistp dword [bp+di]
 00000000  DB1C              fistp dword [si]
 00000000  DB1D              fistp dword [di]
-00000000  DB1E3456          fistp dword [0x5634]
+00000000  DB1E0123          fistp dword [0x2301]
 00000000  DB1F              fistp dword [bx]
 illegal_opcode
 illegal_opcode
@@ -3064,7 +3048,7 @@ illegal_opcode
 00000000  DB2B              fld tword [bp+di]
 00000000  DB2C              fld tword [si]
 00000000  DB2D              fld tword [di]
-00000000  DB2E3456          fld tword [0x5634]
+00000000  DB2E0123          fld tword [0x2301]
 00000000  DB2F              fld tword [bx]
 illegal_opcode
 illegal_opcode
@@ -3080,16 +3064,16 @@ illegal_opcode
 00000000  DB3B              fstp tword [bp+di]
 00000000  DB3C              fstp tword [si]
 00000000  DB3D              fstp tword [di]
-00000000  DB3E3456          fstp tword [0x5634]
+00000000  DB3E0123          fstp tword [0x2301]
 00000000  DB3F              fstp tword [bx]
-00000000  DB4034            fild dword [bx+si+0x34]
-00000000  DB4134            fild dword [bx+di+0x34]
-00000000  DB4234            fild dword [bp+si+0x34]
-00000000  DB4334            fild dword [bp+di+0x34]
-00000000  DB4434            fild dword [si+0x34]
-00000000  DB4534            fild dword [di+0x34]
-00000000  DB4634            fild dword [bp+0x34]
-00000000  DB4734            fild dword [bx+0x34]
+00000000  DB4001            fild dword [bx+si+0x1]
+00000000  DB4101            fild dword [bx+di+0x1]
+00000000  DB4201            fild dword [bp+si+0x1]
+00000000  DB4301            fild dword [bp+di+0x1]
+00000000  DB4401            fild dword [si+0x1]
+00000000  DB4501            fild dword [di+0x1]
+00000000  DB4601            fild dword [bp+0x1]
+00000000  DB4701            fild dword [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3098,22 +3082,22 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DB5034            fist dword [bx+si+0x34]
-00000000  DB5134            fist dword [bx+di+0x34]
-00000000  DB5234            fist dword [bp+si+0x34]
-00000000  DB5334            fist dword [bp+di+0x34]
-00000000  DB5434            fist dword [si+0x34]
-00000000  DB5534            fist dword [di+0x34]
-00000000  DB5634            fist dword [bp+0x34]
-00000000  DB5734            fist dword [bx+0x34]
-00000000  DB5834            fistp dword [bx+si+0x34]
-00000000  DB5934            fistp dword [bx+di+0x34]
-00000000  DB5A34            fistp dword [bp+si+0x34]
-00000000  DB5B34            fistp dword [bp+di+0x34]
-00000000  DB5C34            fistp dword [si+0x34]
-00000000  DB5D34            fistp dword [di+0x34]
-00000000  DB5E34            fistp dword [bp+0x34]
-00000000  DB5F34            fistp dword [bx+0x34]
+00000000  DB5001            fist dword [bx+si+0x1]
+00000000  DB5101            fist dword [bx+di+0x1]
+00000000  DB5201            fist dword [bp+si+0x1]
+00000000  DB5301            fist dword [bp+di+0x1]
+00000000  DB5401            fist dword [si+0x1]
+00000000  DB5501            fist dword [di+0x1]
+00000000  DB5601            fist dword [bp+0x1]
+00000000  DB5701            fist dword [bx+0x1]
+00000000  DB5801            fistp dword [bx+si+0x1]
+00000000  DB5901            fistp dword [bx+di+0x1]
+00000000  DB5A01            fistp dword [bp+si+0x1]
+00000000  DB5B01            fistp dword [bp+di+0x1]
+00000000  DB5C01            fistp dword [si+0x1]
+00000000  DB5D01            fistp dword [di+0x1]
+00000000  DB5E01            fistp dword [bp+0x1]
+00000000  DB5F01            fistp dword [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3122,14 +3106,14 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DB6834            fld tword [bx+si+0x34]
-00000000  DB6934            fld tword [bx+di+0x34]
-00000000  DB6A34            fld tword [bp+si+0x34]
-00000000  DB6B34            fld tword [bp+di+0x34]
-00000000  DB6C34            fld tword [si+0x34]
-00000000  DB6D34            fld tword [di+0x34]
-00000000  DB6E34            fld tword [bp+0x34]
-00000000  DB6F34            fld tword [bx+0x34]
+00000000  DB6801            fld tword [bx+si+0x1]
+00000000  DB6901            fld tword [bx+di+0x1]
+00000000  DB6A01            fld tword [bp+si+0x1]
+00000000  DB6B01            fld tword [bp+di+0x1]
+00000000  DB6C01            fld tword [si+0x1]
+00000000  DB6D01            fld tword [di+0x1]
+00000000  DB6E01            fld tword [bp+0x1]
+00000000  DB6F01            fld tword [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3138,22 +3122,22 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DB7834            fstp tword [bx+si+0x34]
-00000000  DB7934            fstp tword [bx+di+0x34]
-00000000  DB7A34            fstp tword [bp+si+0x34]
-00000000  DB7B34            fstp tword [bp+di+0x34]
-00000000  DB7C34            fstp tword [si+0x34]
-00000000  DB7D34            fstp tword [di+0x34]
-00000000  DB7E34            fstp tword [bp+0x34]
-00000000  DB7F34            fstp tword [bx+0x34]
-00000000  DB803456          fild dword [bx+si+0x5634]
-00000000  DB813456          fild dword [bx+di+0x5634]
-00000000  DB823456          fild dword [bp+si+0x5634]
-00000000  DB833456          fild dword [bp+di+0x5634]
-00000000  DB843456          fild dword [si+0x5634]
-00000000  DB853456          fild dword [di+0x5634]
-00000000  DB863456          fild dword [bp+0x5634]
-00000000  DB873456          fild dword [bx+0x5634]
+00000000  DB7801            fstp tword [bx+si+0x1]
+00000000  DB7901            fstp tword [bx+di+0x1]
+00000000  DB7A01            fstp tword [bp+si+0x1]
+00000000  DB7B01            fstp tword [bp+di+0x1]
+00000000  DB7C01            fstp tword [si+0x1]
+00000000  DB7D01            fstp tword [di+0x1]
+00000000  DB7E01            fstp tword [bp+0x1]
+00000000  DB7F01            fstp tword [bx+0x1]
+00000000  DB800123          fild dword [bx+si+0x2301]
+00000000  DB810123          fild dword [bx+di+0x2301]
+00000000  DB820123          fild dword [bp+si+0x2301]
+00000000  DB830123          fild dword [bp+di+0x2301]
+00000000  DB840123          fild dword [si+0x2301]
+00000000  DB850123          fild dword [di+0x2301]
+00000000  DB860123          fild dword [bp+0x2301]
+00000000  DB870123          fild dword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3162,22 +3146,22 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DB903456          fist dword [bx+si+0x5634]
-00000000  DB913456          fist dword [bx+di+0x5634]
-00000000  DB923456          fist dword [bp+si+0x5634]
-00000000  DB933456          fist dword [bp+di+0x5634]
-00000000  DB943456          fist dword [si+0x5634]
-00000000  DB953456          fist dword [di+0x5634]
-00000000  DB963456          fist dword [bp+0x5634]
-00000000  DB973456          fist dword [bx+0x5634]
-00000000  DB983456          fistp dword [bx+si+0x5634]
-00000000  DB993456          fistp dword [bx+di+0x5634]
-00000000  DB9A3456          fistp dword [bp+si+0x5634]
-00000000  DB9B3456          fistp dword [bp+di+0x5634]
-00000000  DB9C3456          fistp dword [si+0x5634]
-00000000  DB9D3456          fistp dword [di+0x5634]
-00000000  DB9E3456          fistp dword [bp+0x5634]
-00000000  DB9F3456          fistp dword [bx+0x5634]
+00000000  DB900123          fist dword [bx+si+0x2301]
+00000000  DB910123          fist dword [bx+di+0x2301]
+00000000  DB920123          fist dword [bp+si+0x2301]
+00000000  DB930123          fist dword [bp+di+0x2301]
+00000000  DB940123          fist dword [si+0x2301]
+00000000  DB950123          fist dword [di+0x2301]
+00000000  DB960123          fist dword [bp+0x2301]
+00000000  DB970123          fist dword [bx+0x2301]
+00000000  DB980123          fistp dword [bx+si+0x2301]
+00000000  DB990123          fistp dword [bx+di+0x2301]
+00000000  DB9A0123          fistp dword [bp+si+0x2301]
+00000000  DB9B0123          fistp dword [bp+di+0x2301]
+00000000  DB9C0123          fistp dword [si+0x2301]
+00000000  DB9D0123          fistp dword [di+0x2301]
+00000000  DB9E0123          fistp dword [bp+0x2301]
+00000000  DB9F0123          fistp dword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3186,14 +3170,14 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DBA83456          fld tword [bx+si+0x5634]
-00000000  DBA93456          fld tword [bx+di+0x5634]
-00000000  DBAA3456          fld tword [bp+si+0x5634]
-00000000  DBAB3456          fld tword [bp+di+0x5634]
-00000000  DBAC3456          fld tword [si+0x5634]
-00000000  DBAD3456          fld tword [di+0x5634]
-00000000  DBAE3456          fld tword [bp+0x5634]
-00000000  DBAF3456          fld tword [bx+0x5634]
+00000000  DBA80123          fld tword [bx+si+0x2301]
+00000000  DBA90123          fld tword [bx+di+0x2301]
+00000000  DBAA0123          fld tword [bp+si+0x2301]
+00000000  DBAB0123          fld tword [bp+di+0x2301]
+00000000  DBAC0123          fld tword [si+0x2301]
+00000000  DBAD0123          fld tword [di+0x2301]
+00000000  DBAE0123          fld tword [bp+0x2301]
+00000000  DBAF0123          fld tword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3202,14 +3186,14 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DBB83456          fstp tword [bx+si+0x5634]
-00000000  DBB93456          fstp tword [bx+di+0x5634]
-00000000  DBBA3456          fstp tword [bp+si+0x5634]
-00000000  DBBB3456          fstp tword [bp+di+0x5634]
-00000000  DBBC3456          fstp tword [si+0x5634]
-00000000  DBBD3456          fstp tword [di+0x5634]
-00000000  DBBE3456          fstp tword [bp+0x5634]
-00000000  DBBF3456          fstp tword [bx+0x5634]
+00000000  DBB80123          fstp tword [bx+si+0x2301]
+00000000  DBB90123          fstp tword [bx+di+0x2301]
+00000000  DBBA0123          fstp tword [bp+si+0x2301]
+00000000  DBBB0123          fstp tword [bp+di+0x2301]
+00000000  DBBC0123          fstp tword [si+0x2301]
+00000000  DBBD0123          fstp tword [di+0x2301]
+00000000  DBBE0123          fstp tword [bp+0x2301]
+00000000  DBBF0123          fstp tword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3282,7 +3266,7 @@ opcode dc
 00000000  DC03              fadd qword [bp+di]
 00000000  DC04              fadd qword [si]
 00000000  DC05              fadd qword [di]
-00000000  DC063456          fadd qword [0x5634]
+00000000  DC060123          fadd qword [0x2301]
 00000000  DC07              fadd qword [bx]
 00000000  DC08              fmul qword [bx+si]
 00000000  DC09              fmul qword [bx+di]
@@ -3290,7 +3274,7 @@ opcode dc
 00000000  DC0B              fmul qword [bp+di]
 00000000  DC0C              fmul qword [si]
 00000000  DC0D              fmul qword [di]
-00000000  DC0E3456          fmul qword [0x5634]
+00000000  DC0E0123          fmul qword [0x2301]
 00000000  DC0F              fmul qword [bx]
 00000000  DC10              fcom qword [bx+si]
 00000000  DC11              fcom qword [bx+di]
@@ -3298,7 +3282,7 @@ opcode dc
 00000000  DC13              fcom qword [bp+di]
 00000000  DC14              fcom qword [si]
 00000000  DC15              fcom qword [di]
-00000000  DC163456          fcom qword [0x5634]
+00000000  DC160123          fcom qword [0x2301]
 00000000  DC17              fcom qword [bx]
 00000000  DC18              fcomp qword [bx+si]
 00000000  DC19              fcomp qword [bx+di]
@@ -3306,7 +3290,7 @@ opcode dc
 00000000  DC1B              fcomp qword [bp+di]
 00000000  DC1C              fcomp qword [si]
 00000000  DC1D              fcomp qword [di]
-00000000  DC1E3456          fcomp qword [0x5634]
+00000000  DC1E0123          fcomp qword [0x2301]
 00000000  DC1F              fcomp qword [bx]
 00000000  DC20              fsub qword [bx+si]
 00000000  DC21              fsub qword [bx+di]
@@ -3314,7 +3298,7 @@ opcode dc
 00000000  DC23              fsub qword [bp+di]
 00000000  DC24              fsub qword [si]
 00000000  DC25              fsub qword [di]
-00000000  DC263456          fsub qword [0x5634]
+00000000  DC260123          fsub qword [0x2301]
 00000000  DC27              fsub qword [bx]
 00000000  DC28              fsubr qword [bx+si]
 00000000  DC29              fsubr qword [bx+di]
@@ -3322,7 +3306,7 @@ opcode dc
 00000000  DC2B              fsubr qword [bp+di]
 00000000  DC2C              fsubr qword [si]
 00000000  DC2D              fsubr qword [di]
-00000000  DC2E3456          fsubr qword [0x5634]
+00000000  DC2E0123          fsubr qword [0x2301]
 00000000  DC2F              fsubr qword [bx]
 00000000  DC30              fdiv qword [bx+si]
 00000000  DC31              fdiv qword [bx+di]
@@ -3330,7 +3314,7 @@ opcode dc
 00000000  DC33              fdiv qword [bp+di]
 00000000  DC34              fdiv qword [si]
 00000000  DC35              fdiv qword [di]
-00000000  DC363456          fdiv qword [0x5634]
+00000000  DC360123          fdiv qword [0x2301]
 00000000  DC37              fdiv qword [bx]
 00000000  DC38              fdivr qword [bx+si]
 00000000  DC39              fdivr qword [bx+di]
@@ -3338,136 +3322,136 @@ opcode dc
 00000000  DC3B              fdivr qword [bp+di]
 00000000  DC3C              fdivr qword [si]
 00000000  DC3D              fdivr qword [di]
-00000000  DC3E3456          fdivr qword [0x5634]
+00000000  DC3E0123          fdivr qword [0x2301]
 00000000  DC3F              fdivr qword [bx]
-00000000  DC4034            fadd qword [bx+si+0x34]
-00000000  DC4134            fadd qword [bx+di+0x34]
-00000000  DC4234            fadd qword [bp+si+0x34]
-00000000  DC4334            fadd qword [bp+di+0x34]
-00000000  DC4434            fadd qword [si+0x34]
-00000000  DC4534            fadd qword [di+0x34]
-00000000  DC4634            fadd qword [bp+0x34]
-00000000  DC4734            fadd qword [bx+0x34]
-00000000  DC4834            fmul qword [bx+si+0x34]
-00000000  DC4934            fmul qword [bx+di+0x34]
-00000000  DC4A34            fmul qword [bp+si+0x34]
-00000000  DC4B34            fmul qword [bp+di+0x34]
-00000000  DC4C34            fmul qword [si+0x34]
-00000000  DC4D34            fmul qword [di+0x34]
-00000000  DC4E34            fmul qword [bp+0x34]
-00000000  DC4F34            fmul qword [bx+0x34]
-00000000  DC5034            fcom qword [bx+si+0x34]
-00000000  DC5134            fcom qword [bx+di+0x34]
-00000000  DC5234            fcom qword [bp+si+0x34]
-00000000  DC5334            fcom qword [bp+di+0x34]
-00000000  DC5434            fcom qword [si+0x34]
-00000000  DC5534            fcom qword [di+0x34]
-00000000  DC5634            fcom qword [bp+0x34]
-00000000  DC5734            fcom qword [bx+0x34]
-00000000  DC5834            fcomp qword [bx+si+0x34]
-00000000  DC5934            fcomp qword [bx+di+0x34]
-00000000  DC5A34            fcomp qword [bp+si+0x34]
-00000000  DC5B34            fcomp qword [bp+di+0x34]
-00000000  DC5C34            fcomp qword [si+0x34]
-00000000  DC5D34            fcomp qword [di+0x34]
-00000000  DC5E34            fcomp qword [bp+0x34]
-00000000  DC5F34            fcomp qword [bx+0x34]
-00000000  DC6034            fsub qword [bx+si+0x34]
-00000000  DC6134            fsub qword [bx+di+0x34]
-00000000  DC6234            fsub qword [bp+si+0x34]
-00000000  DC6334            fsub qword [bp+di+0x34]
-00000000  DC6434            fsub qword [si+0x34]
-00000000  DC6534            fsub qword [di+0x34]
-00000000  DC6634            fsub qword [bp+0x34]
-00000000  DC6734            fsub qword [bx+0x34]
-00000000  DC6834            fsubr qword [bx+si+0x34]
-00000000  DC6934            fsubr qword [bx+di+0x34]
-00000000  DC6A34            fsubr qword [bp+si+0x34]
-00000000  DC6B34            fsubr qword [bp+di+0x34]
-00000000  DC6C34            fsubr qword [si+0x34]
-00000000  DC6D34            fsubr qword [di+0x34]
-00000000  DC6E34            fsubr qword [bp+0x34]
-00000000  DC6F34            fsubr qword [bx+0x34]
-00000000  DC7034            fdiv qword [bx+si+0x34]
-00000000  DC7134            fdiv qword [bx+di+0x34]
-00000000  DC7234            fdiv qword [bp+si+0x34]
-00000000  DC7334            fdiv qword [bp+di+0x34]
-00000000  DC7434            fdiv qword [si+0x34]
-00000000  DC7534            fdiv qword [di+0x34]
-00000000  DC7634            fdiv qword [bp+0x34]
-00000000  DC7734            fdiv qword [bx+0x34]
-00000000  DC7834            fdivr qword [bx+si+0x34]
-00000000  DC7934            fdivr qword [bx+di+0x34]
-00000000  DC7A34            fdivr qword [bp+si+0x34]
-00000000  DC7B34            fdivr qword [bp+di+0x34]
-00000000  DC7C34            fdivr qword [si+0x34]
-00000000  DC7D34            fdivr qword [di+0x34]
-00000000  DC7E34            fdivr qword [bp+0x34]
-00000000  DC7F34            fdivr qword [bx+0x34]
-00000000  DC803456          fadd qword [bx+si+0x5634]
-00000000  DC813456          fadd qword [bx+di+0x5634]
-00000000  DC823456          fadd qword [bp+si+0x5634]
-00000000  DC833456          fadd qword [bp+di+0x5634]
-00000000  DC843456          fadd qword [si+0x5634]
-00000000  DC853456          fadd qword [di+0x5634]
-00000000  DC863456          fadd qword [bp+0x5634]
-00000000  DC873456          fadd qword [bx+0x5634]
-00000000  DC883456          fmul qword [bx+si+0x5634]
-00000000  DC893456          fmul qword [bx+di+0x5634]
-00000000  DC8A3456          fmul qword [bp+si+0x5634]
-00000000  DC8B3456          fmul qword [bp+di+0x5634]
-00000000  DC8C3456          fmul qword [si+0x5634]
-00000000  DC8D3456          fmul qword [di+0x5634]
-00000000  DC8E3456          fmul qword [bp+0x5634]
-00000000  DC8F3456          fmul qword [bx+0x5634]
-00000000  DC903456          fcom qword [bx+si+0x5634]
-00000000  DC913456          fcom qword [bx+di+0x5634]
-00000000  DC923456          fcom qword [bp+si+0x5634]
-00000000  DC933456          fcom qword [bp+di+0x5634]
-00000000  DC943456          fcom qword [si+0x5634]
-00000000  DC953456          fcom qword [di+0x5634]
-00000000  DC963456          fcom qword [bp+0x5634]
-00000000  DC973456          fcom qword [bx+0x5634]
-00000000  DC983456          fcomp qword [bx+si+0x5634]
-00000000  DC993456          fcomp qword [bx+di+0x5634]
-00000000  DC9A3456          fcomp qword [bp+si+0x5634]
-00000000  DC9B3456          fcomp qword [bp+di+0x5634]
-00000000  DC9C3456          fcomp qword [si+0x5634]
-00000000  DC9D3456          fcomp qword [di+0x5634]
-00000000  DC9E3456          fcomp qword [bp+0x5634]
-00000000  DC9F3456          fcomp qword [bx+0x5634]
-00000000  DCA03456          fsub qword [bx+si+0x5634]
-00000000  DCA13456          fsub qword [bx+di+0x5634]
-00000000  DCA23456          fsub qword [bp+si+0x5634]
-00000000  DCA33456          fsub qword [bp+di+0x5634]
-00000000  DCA43456          fsub qword [si+0x5634]
-00000000  DCA53456          fsub qword [di+0x5634]
-00000000  DCA63456          fsub qword [bp+0x5634]
-00000000  DCA73456          fsub qword [bx+0x5634]
-00000000  DCA83456          fsubr qword [bx+si+0x5634]
-00000000  DCA93456          fsubr qword [bx+di+0x5634]
-00000000  DCAA3456          fsubr qword [bp+si+0x5634]
-00000000  DCAB3456          fsubr qword [bp+di+0x5634]
-00000000  DCAC3456          fsubr qword [si+0x5634]
-00000000  DCAD3456          fsubr qword [di+0x5634]
-00000000  DCAE3456          fsubr qword [bp+0x5634]
-00000000  DCAF3456          fsubr qword [bx+0x5634]
-00000000  DCB03456          fdiv qword [bx+si+0x5634]
-00000000  DCB13456          fdiv qword [bx+di+0x5634]
-00000000  DCB23456          fdiv qword [bp+si+0x5634]
-00000000  DCB33456          fdiv qword [bp+di+0x5634]
-00000000  DCB43456          fdiv qword [si+0x5634]
-00000000  DCB53456          fdiv qword [di+0x5634]
-00000000  DCB63456          fdiv qword [bp+0x5634]
-00000000  DCB73456          fdiv qword [bx+0x5634]
-00000000  DCB83456          fdivr qword [bx+si+0x5634]
-00000000  DCB93456          fdivr qword [bx+di+0x5634]
-00000000  DCBA3456          fdivr qword [bp+si+0x5634]
-00000000  DCBB3456          fdivr qword [bp+di+0x5634]
-00000000  DCBC3456          fdivr qword [si+0x5634]
-00000000  DCBD3456          fdivr qword [di+0x5634]
-00000000  DCBE3456          fdivr qword [bp+0x5634]
-00000000  DCBF3456          fdivr qword [bx+0x5634]
+00000000  DC4001            fadd qword [bx+si+0x1]
+00000000  DC4101            fadd qword [bx+di+0x1]
+00000000  DC4201            fadd qword [bp+si+0x1]
+00000000  DC4301            fadd qword [bp+di+0x1]
+00000000  DC4401            fadd qword [si+0x1]
+00000000  DC4501            fadd qword [di+0x1]
+00000000  DC4601            fadd qword [bp+0x1]
+00000000  DC4701            fadd qword [bx+0x1]
+00000000  DC4801            fmul qword [bx+si+0x1]
+00000000  DC4901            fmul qword [bx+di+0x1]
+00000000  DC4A01            fmul qword [bp+si+0x1]
+00000000  DC4B01            fmul qword [bp+di+0x1]
+00000000  DC4C01            fmul qword [si+0x1]
+00000000  DC4D01            fmul qword [di+0x1]
+00000000  DC4E01            fmul qword [bp+0x1]
+00000000  DC4F01            fmul qword [bx+0x1]
+00000000  DC5001            fcom qword [bx+si+0x1]
+00000000  DC5101            fcom qword [bx+di+0x1]
+00000000  DC5201            fcom qword [bp+si+0x1]
+00000000  DC5301            fcom qword [bp+di+0x1]
+00000000  DC5401            fcom qword [si+0x1]
+00000000  DC5501            fcom qword [di+0x1]
+00000000  DC5601            fcom qword [bp+0x1]
+00000000  DC5701            fcom qword [bx+0x1]
+00000000  DC5801            fcomp qword [bx+si+0x1]
+00000000  DC5901            fcomp qword [bx+di+0x1]
+00000000  DC5A01            fcomp qword [bp+si+0x1]
+00000000  DC5B01            fcomp qword [bp+di+0x1]
+00000000  DC5C01            fcomp qword [si+0x1]
+00000000  DC5D01            fcomp qword [di+0x1]
+00000000  DC5E01            fcomp qword [bp+0x1]
+00000000  DC5F01            fcomp qword [bx+0x1]
+00000000  DC6001            fsub qword [bx+si+0x1]
+00000000  DC6101            fsub qword [bx+di+0x1]
+00000000  DC6201            fsub qword [bp+si+0x1]
+00000000  DC6301            fsub qword [bp+di+0x1]
+00000000  DC6401            fsub qword [si+0x1]
+00000000  DC6501            fsub qword [di+0x1]
+00000000  DC6601            fsub qword [bp+0x1]
+00000000  DC6701            fsub qword [bx+0x1]
+00000000  DC6801            fsubr qword [bx+si+0x1]
+00000000  DC6901            fsubr qword [bx+di+0x1]
+00000000  DC6A01            fsubr qword [bp+si+0x1]
+00000000  DC6B01            fsubr qword [bp+di+0x1]
+00000000  DC6C01            fsubr qword [si+0x1]
+00000000  DC6D01            fsubr qword [di+0x1]
+00000000  DC6E01            fsubr qword [bp+0x1]
+00000000  DC6F01            fsubr qword [bx+0x1]
+00000000  DC7001            fdiv qword [bx+si+0x1]
+00000000  DC7101            fdiv qword [bx+di+0x1]
+00000000  DC7201            fdiv qword [bp+si+0x1]
+00000000  DC7301            fdiv qword [bp+di+0x1]
+00000000  DC7401            fdiv qword [si+0x1]
+00000000  DC7501            fdiv qword [di+0x1]
+00000000  DC7601            fdiv qword [bp+0x1]
+00000000  DC7701            fdiv qword [bx+0x1]
+00000000  DC7801            fdivr qword [bx+si+0x1]
+00000000  DC7901            fdivr qword [bx+di+0x1]
+00000000  DC7A01            fdivr qword [bp+si+0x1]
+00000000  DC7B01            fdivr qword [bp+di+0x1]
+00000000  DC7C01            fdivr qword [si+0x1]
+00000000  DC7D01            fdivr qword [di+0x1]
+00000000  DC7E01            fdivr qword [bp+0x1]
+00000000  DC7F01            fdivr qword [bx+0x1]
+00000000  DC800123          fadd qword [bx+si+0x2301]
+00000000  DC810123          fadd qword [bx+di+0x2301]
+00000000  DC820123          fadd qword [bp+si+0x2301]
+00000000  DC830123          fadd qword [bp+di+0x2301]
+00000000  DC840123          fadd qword [si+0x2301]
+00000000  DC850123          fadd qword [di+0x2301]
+00000000  DC860123          fadd qword [bp+0x2301]
+00000000  DC870123          fadd qword [bx+0x2301]
+00000000  DC880123          fmul qword [bx+si+0x2301]
+00000000  DC890123          fmul qword [bx+di+0x2301]
+00000000  DC8A0123          fmul qword [bp+si+0x2301]
+00000000  DC8B0123          fmul qword [bp+di+0x2301]
+00000000  DC8C0123          fmul qword [si+0x2301]
+00000000  DC8D0123          fmul qword [di+0x2301]
+00000000  DC8E0123          fmul qword [bp+0x2301]
+00000000  DC8F0123          fmul qword [bx+0x2301]
+00000000  DC900123          fcom qword [bx+si+0x2301]
+00000000  DC910123          fcom qword [bx+di+0x2301]
+00000000  DC920123          fcom qword [bp+si+0x2301]
+00000000  DC930123          fcom qword [bp+di+0x2301]
+00000000  DC940123          fcom qword [si+0x2301]
+00000000  DC950123          fcom qword [di+0x2301]
+00000000  DC960123          fcom qword [bp+0x2301]
+00000000  DC970123          fcom qword [bx+0x2301]
+00000000  DC980123          fcomp qword [bx+si+0x2301]
+00000000  DC990123          fcomp qword [bx+di+0x2301]
+00000000  DC9A0123          fcomp qword [bp+si+0x2301]
+00000000  DC9B0123          fcomp qword [bp+di+0x2301]
+00000000  DC9C0123          fcomp qword [si+0x2301]
+00000000  DC9D0123          fcomp qword [di+0x2301]
+00000000  DC9E0123          fcomp qword [bp+0x2301]
+00000000  DC9F0123          fcomp qword [bx+0x2301]
+00000000  DCA00123          fsub qword [bx+si+0x2301]
+00000000  DCA10123          fsub qword [bx+di+0x2301]
+00000000  DCA20123          fsub qword [bp+si+0x2301]
+00000000  DCA30123          fsub qword [bp+di+0x2301]
+00000000  DCA40123          fsub qword [si+0x2301]
+00000000  DCA50123          fsub qword [di+0x2301]
+00000000  DCA60123          fsub qword [bp+0x2301]
+00000000  DCA70123          fsub qword [bx+0x2301]
+00000000  DCA80123          fsubr qword [bx+si+0x2301]
+00000000  DCA90123          fsubr qword [bx+di+0x2301]
+00000000  DCAA0123          fsubr qword [bp+si+0x2301]
+00000000  DCAB0123          fsubr qword [bp+di+0x2301]
+00000000  DCAC0123          fsubr qword [si+0x2301]
+00000000  DCAD0123          fsubr qword [di+0x2301]
+00000000  DCAE0123          fsubr qword [bp+0x2301]
+00000000  DCAF0123          fsubr qword [bx+0x2301]
+00000000  DCB00123          fdiv qword [bx+si+0x2301]
+00000000  DCB10123          fdiv qword [bx+di+0x2301]
+00000000  DCB20123          fdiv qword [bp+si+0x2301]
+00000000  DCB30123          fdiv qword [bp+di+0x2301]
+00000000  DCB40123          fdiv qword [si+0x2301]
+00000000  DCB50123          fdiv qword [di+0x2301]
+00000000  DCB60123          fdiv qword [bp+0x2301]
+00000000  DCB70123          fdiv qword [bx+0x2301]
+00000000  DCB80123          fdivr qword [bx+si+0x2301]
+00000000  DCB90123          fdivr qword [bx+di+0x2301]
+00000000  DCBA0123          fdivr qword [bp+si+0x2301]
+00000000  DCBB0123          fdivr qword [bp+di+0x2301]
+00000000  DCBC0123          fdivr qword [si+0x2301]
+00000000  DCBD0123          fdivr qword [di+0x2301]
+00000000  DCBE0123          fdivr qword [bp+0x2301]
+00000000  DCBF0123          fdivr qword [bx+0x2301]
 00000000  DCC0              fadd to st0
 00000000  DCC1              fadd to st1
 00000000  DCC2              fadd to st2
@@ -3540,7 +3524,7 @@ opcode dd
 00000000  DD03              fld qword [bp+di]
 00000000  DD04              fld qword [si]
 00000000  DD05              fld qword [di]
-00000000  DD063456          fld qword [0x5634]
+00000000  DD060123          fld qword [0x2301]
 00000000  DD07              fld qword [bx]
 illegal_opcode
 illegal_opcode
@@ -3556,7 +3540,7 @@ illegal_opcode
 00000000  DD13              fst qword [bp+di]
 00000000  DD14              fst qword [si]
 00000000  DD15              fst qword [di]
-00000000  DD163456          fst qword [0x5634]
+00000000  DD160123          fst qword [0x2301]
 00000000  DD17              fst qword [bx]
 00000000  DD18              fstp qword [bx+si]
 00000000  DD19              fstp qword [bx+di]
@@ -3564,7 +3548,7 @@ illegal_opcode
 00000000  DD1B              fstp qword [bp+di]
 00000000  DD1C              fstp qword [si]
 00000000  DD1D              fstp qword [di]
-00000000  DD1E3456          fstp qword [0x5634]
+00000000  DD1E0123          fstp qword [0x2301]
 00000000  DD1F              fstp qword [bx]
 00000000  DD20              frstor [bx+si]
 00000000  DD21              frstor [bx+di]
@@ -3572,7 +3556,7 @@ illegal_opcode
 00000000  DD23              frstor [bp+di]
 00000000  DD24              frstor [si]
 00000000  DD25              frstor [di]
-00000000  DD263456          frstor [0x5634]
+00000000  DD260123          frstor [0x2301]
 00000000  DD27              frstor [bx]
 illegal_opcode
 illegal_opcode
@@ -3588,7 +3572,7 @@ illegal_opcode
 00000000  DD33              fnsave [bp+di]
 00000000  DD34              fnsave [si]
 00000000  DD35              fnsave [di]
-00000000  DD363456          fnsave [0x5634]
+00000000  DD360123          fnsave [0x2301]
 00000000  DD37              fnsave [bx]
 00000000  DD38              fnstsw [bx+si]
 00000000  DD39              fnstsw [bx+di]
@@ -3596,16 +3580,16 @@ illegal_opcode
 00000000  DD3B              fnstsw [bp+di]
 00000000  DD3C              fnstsw [si]
 00000000  DD3D              fnstsw [di]
-00000000  DD3E3456          fnstsw [0x5634]
+00000000  DD3E0123          fnstsw [0x2301]
 00000000  DD3F              fnstsw [bx]
-00000000  DD4034            fld qword [bx+si+0x34]
-00000000  DD4134            fld qword [bx+di+0x34]
-00000000  DD4234            fld qword [bp+si+0x34]
-00000000  DD4334            fld qword [bp+di+0x34]
-00000000  DD4434            fld qword [si+0x34]
-00000000  DD4534            fld qword [di+0x34]
-00000000  DD4634            fld qword [bp+0x34]
-00000000  DD4734            fld qword [bx+0x34]
+00000000  DD4001            fld qword [bx+si+0x1]
+00000000  DD4101            fld qword [bx+di+0x1]
+00000000  DD4201            fld qword [bp+si+0x1]
+00000000  DD4301            fld qword [bp+di+0x1]
+00000000  DD4401            fld qword [si+0x1]
+00000000  DD4501            fld qword [di+0x1]
+00000000  DD4601            fld qword [bp+0x1]
+00000000  DD4701            fld qword [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3614,30 +3598,30 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DD5034            fst qword [bx+si+0x34]
-00000000  DD5134            fst qword [bx+di+0x34]
-00000000  DD5234            fst qword [bp+si+0x34]
-00000000  DD5334            fst qword [bp+di+0x34]
-00000000  DD5434            fst qword [si+0x34]
-00000000  DD5534            fst qword [di+0x34]
-00000000  DD5634            fst qword [bp+0x34]
-00000000  DD5734            fst qword [bx+0x34]
-00000000  DD5834            fstp qword [bx+si+0x34]
-00000000  DD5934            fstp qword [bx+di+0x34]
-00000000  DD5A34            fstp qword [bp+si+0x34]
-00000000  DD5B34            fstp qword [bp+di+0x34]
-00000000  DD5C34            fstp qword [si+0x34]
-00000000  DD5D34            fstp qword [di+0x34]
-00000000  DD5E34            fstp qword [bp+0x34]
-00000000  DD5F34            fstp qword [bx+0x34]
-00000000  DD6034            frstor [bx+si+0x34]
-00000000  DD6134            frstor [bx+di+0x34]
-00000000  DD6234            frstor [bp+si+0x34]
-00000000  DD6334            frstor [bp+di+0x34]
-00000000  DD6434            frstor [si+0x34]
-00000000  DD6534            frstor [di+0x34]
-00000000  DD6634            frstor [bp+0x34]
-00000000  DD6734            frstor [bx+0x34]
+00000000  DD5001            fst qword [bx+si+0x1]
+00000000  DD5101            fst qword [bx+di+0x1]
+00000000  DD5201            fst qword [bp+si+0x1]
+00000000  DD5301            fst qword [bp+di+0x1]
+00000000  DD5401            fst qword [si+0x1]
+00000000  DD5501            fst qword [di+0x1]
+00000000  DD5601            fst qword [bp+0x1]
+00000000  DD5701            fst qword [bx+0x1]
+00000000  DD5801            fstp qword [bx+si+0x1]
+00000000  DD5901            fstp qword [bx+di+0x1]
+00000000  DD5A01            fstp qword [bp+si+0x1]
+00000000  DD5B01            fstp qword [bp+di+0x1]
+00000000  DD5C01            fstp qword [si+0x1]
+00000000  DD5D01            fstp qword [di+0x1]
+00000000  DD5E01            fstp qword [bp+0x1]
+00000000  DD5F01            fstp qword [bx+0x1]
+00000000  DD6001            frstor [bx+si+0x1]
+00000000  DD6101            frstor [bx+di+0x1]
+00000000  DD6201            frstor [bp+si+0x1]
+00000000  DD6301            frstor [bp+di+0x1]
+00000000  DD6401            frstor [si+0x1]
+00000000  DD6501            frstor [di+0x1]
+00000000  DD6601            frstor [bp+0x1]
+00000000  DD6701            frstor [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3646,30 +3630,30 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DD7034            fnsave [bx+si+0x34]
-00000000  DD7134            fnsave [bx+di+0x34]
-00000000  DD7234            fnsave [bp+si+0x34]
-00000000  DD7334            fnsave [bp+di+0x34]
-00000000  DD7434            fnsave [si+0x34]
-00000000  DD7534            fnsave [di+0x34]
-00000000  DD7634            fnsave [bp+0x34]
-00000000  DD7734            fnsave [bx+0x34]
-00000000  DD7834            fnstsw [bx+si+0x34]
-00000000  DD7934            fnstsw [bx+di+0x34]
-00000000  DD7A34            fnstsw [bp+si+0x34]
-00000000  DD7B34            fnstsw [bp+di+0x34]
-00000000  DD7C34            fnstsw [si+0x34]
-00000000  DD7D34            fnstsw [di+0x34]
-00000000  DD7E34            fnstsw [bp+0x34]
-00000000  DD7F34            fnstsw [bx+0x34]
-00000000  DD803456          fld qword [bx+si+0x5634]
-00000000  DD813456          fld qword [bx+di+0x5634]
-00000000  DD823456          fld qword [bp+si+0x5634]
-00000000  DD833456          fld qword [bp+di+0x5634]
-00000000  DD843456          fld qword [si+0x5634]
-00000000  DD853456          fld qword [di+0x5634]
-00000000  DD863456          fld qword [bp+0x5634]
-00000000  DD873456          fld qword [bx+0x5634]
+00000000  DD7001            fnsave [bx+si+0x1]
+00000000  DD7101            fnsave [bx+di+0x1]
+00000000  DD7201            fnsave [bp+si+0x1]
+00000000  DD7301            fnsave [bp+di+0x1]
+00000000  DD7401            fnsave [si+0x1]
+00000000  DD7501            fnsave [di+0x1]
+00000000  DD7601            fnsave [bp+0x1]
+00000000  DD7701            fnsave [bx+0x1]
+00000000  DD7801            fnstsw [bx+si+0x1]
+00000000  DD7901            fnstsw [bx+di+0x1]
+00000000  DD7A01            fnstsw [bp+si+0x1]
+00000000  DD7B01            fnstsw [bp+di+0x1]
+00000000  DD7C01            fnstsw [si+0x1]
+00000000  DD7D01            fnstsw [di+0x1]
+00000000  DD7E01            fnstsw [bp+0x1]
+00000000  DD7F01            fnstsw [bx+0x1]
+00000000  DD800123          fld qword [bx+si+0x2301]
+00000000  DD810123          fld qword [bx+di+0x2301]
+00000000  DD820123          fld qword [bp+si+0x2301]
+00000000  DD830123          fld qword [bp+di+0x2301]
+00000000  DD840123          fld qword [si+0x2301]
+00000000  DD850123          fld qword [di+0x2301]
+00000000  DD860123          fld qword [bp+0x2301]
+00000000  DD870123          fld qword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3678,30 +3662,30 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DD903456          fst qword [bx+si+0x5634]
-00000000  DD913456          fst qword [bx+di+0x5634]
-00000000  DD923456          fst qword [bp+si+0x5634]
-00000000  DD933456          fst qword [bp+di+0x5634]
-00000000  DD943456          fst qword [si+0x5634]
-00000000  DD953456          fst qword [di+0x5634]
-00000000  DD963456          fst qword [bp+0x5634]
-00000000  DD973456          fst qword [bx+0x5634]
-00000000  DD983456          fstp qword [bx+si+0x5634]
-00000000  DD993456          fstp qword [bx+di+0x5634]
-00000000  DD9A3456          fstp qword [bp+si+0x5634]
-00000000  DD9B3456          fstp qword [bp+di+0x5634]
-00000000  DD9C3456          fstp qword [si+0x5634]
-00000000  DD9D3456          fstp qword [di+0x5634]
-00000000  DD9E3456          fstp qword [bp+0x5634]
-00000000  DD9F3456          fstp qword [bx+0x5634]
-00000000  DDA03456          frstor [bx+si+0x5634]
-00000000  DDA13456          frstor [bx+di+0x5634]
-00000000  DDA23456          frstor [bp+si+0x5634]
-00000000  DDA33456          frstor [bp+di+0x5634]
-00000000  DDA43456          frstor [si+0x5634]
-00000000  DDA53456          frstor [di+0x5634]
-00000000  DDA63456          frstor [bp+0x5634]
-00000000  DDA73456          frstor [bx+0x5634]
+00000000  DD900123          fst qword [bx+si+0x2301]
+00000000  DD910123          fst qword [bx+di+0x2301]
+00000000  DD920123          fst qword [bp+si+0x2301]
+00000000  DD930123          fst qword [bp+di+0x2301]
+00000000  DD940123          fst qword [si+0x2301]
+00000000  DD950123          fst qword [di+0x2301]
+00000000  DD960123          fst qword [bp+0x2301]
+00000000  DD970123          fst qword [bx+0x2301]
+00000000  DD980123          fstp qword [bx+si+0x2301]
+00000000  DD990123          fstp qword [bx+di+0x2301]
+00000000  DD9A0123          fstp qword [bp+si+0x2301]
+00000000  DD9B0123          fstp qword [bp+di+0x2301]
+00000000  DD9C0123          fstp qword [si+0x2301]
+00000000  DD9D0123          fstp qword [di+0x2301]
+00000000  DD9E0123          fstp qword [bp+0x2301]
+00000000  DD9F0123          fstp qword [bx+0x2301]
+00000000  DDA00123          frstor [bx+si+0x2301]
+00000000  DDA10123          frstor [bx+di+0x2301]
+00000000  DDA20123          frstor [bp+si+0x2301]
+00000000  DDA30123          frstor [bp+di+0x2301]
+00000000  DDA40123          frstor [si+0x2301]
+00000000  DDA50123          frstor [di+0x2301]
+00000000  DDA60123          frstor [bp+0x2301]
+00000000  DDA70123          frstor [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3710,22 +3694,22 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DDB03456          fnsave [bx+si+0x5634]
-00000000  DDB13456          fnsave [bx+di+0x5634]
-00000000  DDB23456          fnsave [bp+si+0x5634]
-00000000  DDB33456          fnsave [bp+di+0x5634]
-00000000  DDB43456          fnsave [si+0x5634]
-00000000  DDB53456          fnsave [di+0x5634]
-00000000  DDB63456          fnsave [bp+0x5634]
-00000000  DDB73456          fnsave [bx+0x5634]
-00000000  DDB83456          fnstsw [bx+si+0x5634]
-00000000  DDB93456          fnstsw [bx+di+0x5634]
-00000000  DDBA3456          fnstsw [bp+si+0x5634]
-00000000  DDBB3456          fnstsw [bp+di+0x5634]
-00000000  DDBC3456          fnstsw [si+0x5634]
-00000000  DDBD3456          fnstsw [di+0x5634]
-00000000  DDBE3456          fnstsw [bp+0x5634]
-00000000  DDBF3456          fnstsw [bx+0x5634]
+00000000  DDB00123          fnsave [bx+si+0x2301]
+00000000  DDB10123          fnsave [bx+di+0x2301]
+00000000  DDB20123          fnsave [bp+si+0x2301]
+00000000  DDB30123          fnsave [bp+di+0x2301]
+00000000  DDB40123          fnsave [si+0x2301]
+00000000  DDB50123          fnsave [di+0x2301]
+00000000  DDB60123          fnsave [bp+0x2301]
+00000000  DDB70123          fnsave [bx+0x2301]
+00000000  DDB80123          fnstsw [bx+si+0x2301]
+00000000  DDB90123          fnstsw [bx+di+0x2301]
+00000000  DDBA0123          fnstsw [bp+si+0x2301]
+00000000  DDBB0123          fnstsw [bp+di+0x2301]
+00000000  DDBC0123          fnstsw [si+0x2301]
+00000000  DDBD0123          fnstsw [di+0x2301]
+00000000  DDBE0123          fnstsw [bp+0x2301]
+00000000  DDBF0123          fnstsw [bx+0x2301]
 00000000  DDC0              ffree st0
 00000000  DDC1              ffree st1
 00000000  DDC2              ffree st2
@@ -3798,7 +3782,7 @@ opcode de
 00000000  DE03              fiadd word [bp+di]
 00000000  DE04              fiadd word [si]
 00000000  DE05              fiadd word [di]
-00000000  DE063456          fiadd word [0x5634]
+00000000  DE060123          fiadd word [0x2301]
 00000000  DE07              fiadd word [bx]
 00000000  DE08              fimul word [bx+si]
 00000000  DE09              fimul word [bx+di]
@@ -3806,7 +3790,7 @@ opcode de
 00000000  DE0B              fimul word [bp+di]
 00000000  DE0C              fimul word [si]
 00000000  DE0D              fimul word [di]
-00000000  DE0E3456          fimul word [0x5634]
+00000000  DE0E0123          fimul word [0x2301]
 00000000  DE0F              fimul word [bx]
 00000000  DE10              ficom word [bx+si]
 00000000  DE11              ficom word [bx+di]
@@ -3814,7 +3798,7 @@ opcode de
 00000000  DE13              ficom word [bp+di]
 00000000  DE14              ficom word [si]
 00000000  DE15              ficom word [di]
-00000000  DE163456          ficom word [0x5634]
+00000000  DE160123          ficom word [0x2301]
 00000000  DE17              ficom word [bx]
 00000000  DE18              ficomp word [bx+si]
 00000000  DE19              ficomp word [bx+di]
@@ -3822,7 +3806,7 @@ opcode de
 00000000  DE1B              ficomp word [bp+di]
 00000000  DE1C              ficomp word [si]
 00000000  DE1D              ficomp word [di]
-00000000  DE1E3456          ficomp word [0x5634]
+00000000  DE1E0123          ficomp word [0x2301]
 00000000  DE1F              ficomp word [bx]
 00000000  DE20              fisub word [bx+si]
 00000000  DE21              fisub word [bx+di]
@@ -3830,7 +3814,7 @@ opcode de
 00000000  DE23              fisub word [bp+di]
 00000000  DE24              fisub word [si]
 00000000  DE25              fisub word [di]
-00000000  DE263456          fisub word [0x5634]
+00000000  DE260123          fisub word [0x2301]
 00000000  DE27              fisub word [bx]
 00000000  DE28              fisubr word [bx+si]
 00000000  DE29              fisubr word [bx+di]
@@ -3838,7 +3822,7 @@ opcode de
 00000000  DE2B              fisubr word [bp+di]
 00000000  DE2C              fisubr word [si]
 00000000  DE2D              fisubr word [di]
-00000000  DE2E3456          fisubr word [0x5634]
+00000000  DE2E0123          fisubr word [0x2301]
 00000000  DE2F              fisubr word [bx]
 00000000  DE30              fidiv word [bx+si]
 00000000  DE31              fidiv word [bx+di]
@@ -3846,7 +3830,7 @@ opcode de
 00000000  DE33              fidiv word [bp+di]
 00000000  DE34              fidiv word [si]
 00000000  DE35              fidiv word [di]
-00000000  DE363456          fidiv word [0x5634]
+00000000  DE360123          fidiv word [0x2301]
 00000000  DE37              fidiv word [bx]
 00000000  DE38              fidivr word [bx+si]
 00000000  DE39              fidivr word [bx+di]
@@ -3854,136 +3838,136 @@ opcode de
 00000000  DE3B              fidivr word [bp+di]
 00000000  DE3C              fidivr word [si]
 00000000  DE3D              fidivr word [di]
-00000000  DE3E3456          fidivr word [0x5634]
+00000000  DE3E0123          fidivr word [0x2301]
 00000000  DE3F              fidivr word [bx]
-00000000  DE4034            fiadd word [bx+si+0x34]
-00000000  DE4134            fiadd word [bx+di+0x34]
-00000000  DE4234            fiadd word [bp+si+0x34]
-00000000  DE4334            fiadd word [bp+di+0x34]
-00000000  DE4434            fiadd word [si+0x34]
-00000000  DE4534            fiadd word [di+0x34]
-00000000  DE4634            fiadd word [bp+0x34]
-00000000  DE4734            fiadd word [bx+0x34]
-00000000  DE4834            fimul word [bx+si+0x34]
-00000000  DE4934            fimul word [bx+di+0x34]
-00000000  DE4A34            fimul word [bp+si+0x34]
-00000000  DE4B34            fimul word [bp+di+0x34]
-00000000  DE4C34            fimul word [si+0x34]
-00000000  DE4D34            fimul word [di+0x34]
-00000000  DE4E34            fimul word [bp+0x34]
-00000000  DE4F34            fimul word [bx+0x34]
-00000000  DE5034            ficom word [bx+si+0x34]
-00000000  DE5134            ficom word [bx+di+0x34]
-00000000  DE5234            ficom word [bp+si+0x34]
-00000000  DE5334            ficom word [bp+di+0x34]
-00000000  DE5434            ficom word [si+0x34]
-00000000  DE5534            ficom word [di+0x34]
-00000000  DE5634            ficom word [bp+0x34]
-00000000  DE5734            ficom word [bx+0x34]
-00000000  DE5834            ficomp word [bx+si+0x34]
-00000000  DE5934            ficomp word [bx+di+0x34]
-00000000  DE5A34            ficomp word [bp+si+0x34]
-00000000  DE5B34            ficomp word [bp+di+0x34]
-00000000  DE5C34            ficomp word [si+0x34]
-00000000  DE5D34            ficomp word [di+0x34]
-00000000  DE5E34            ficomp word [bp+0x34]
-00000000  DE5F34            ficomp word [bx+0x34]
-00000000  DE6034            fisub word [bx+si+0x34]
-00000000  DE6134            fisub word [bx+di+0x34]
-00000000  DE6234            fisub word [bp+si+0x34]
-00000000  DE6334            fisub word [bp+di+0x34]
-00000000  DE6434            fisub word [si+0x34]
-00000000  DE6534            fisub word [di+0x34]
-00000000  DE6634            fisub word [bp+0x34]
-00000000  DE6734            fisub word [bx+0x34]
-00000000  DE6834            fisubr word [bx+si+0x34]
-00000000  DE6934            fisubr word [bx+di+0x34]
-00000000  DE6A34            fisubr word [bp+si+0x34]
-00000000  DE6B34            fisubr word [bp+di+0x34]
-00000000  DE6C34            fisubr word [si+0x34]
-00000000  DE6D34            fisubr word [di+0x34]
-00000000  DE6E34            fisubr word [bp+0x34]
-00000000  DE6F34            fisubr word [bx+0x34]
-00000000  DE7034            fidiv word [bx+si+0x34]
-00000000  DE7134            fidiv word [bx+di+0x34]
-00000000  DE7234            fidiv word [bp+si+0x34]
-00000000  DE7334            fidiv word [bp+di+0x34]
-00000000  DE7434            fidiv word [si+0x34]
-00000000  DE7534            fidiv word [di+0x34]
-00000000  DE7634            fidiv word [bp+0x34]
-00000000  DE7734            fidiv word [bx+0x34]
-00000000  DE7834            fidivr word [bx+si+0x34]
-00000000  DE7934            fidivr word [bx+di+0x34]
-00000000  DE7A34            fidivr word [bp+si+0x34]
-00000000  DE7B34            fidivr word [bp+di+0x34]
-00000000  DE7C34            fidivr word [si+0x34]
-00000000  DE7D34            fidivr word [di+0x34]
-00000000  DE7E34            fidivr word [bp+0x34]
-00000000  DE7F34            fidivr word [bx+0x34]
-00000000  DE803456          fiadd word [bx+si+0x5634]
-00000000  DE813456          fiadd word [bx+di+0x5634]
-00000000  DE823456          fiadd word [bp+si+0x5634]
-00000000  DE833456          fiadd word [bp+di+0x5634]
-00000000  DE843456          fiadd word [si+0x5634]
-00000000  DE853456          fiadd word [di+0x5634]
-00000000  DE863456          fiadd word [bp+0x5634]
-00000000  DE873456          fiadd word [bx+0x5634]
-00000000  DE883456          fimul word [bx+si+0x5634]
-00000000  DE893456          fimul word [bx+di+0x5634]
-00000000  DE8A3456          fimul word [bp+si+0x5634]
-00000000  DE8B3456          fimul word [bp+di+0x5634]
-00000000  DE8C3456          fimul word [si+0x5634]
-00000000  DE8D3456          fimul word [di+0x5634]
-00000000  DE8E3456          fimul word [bp+0x5634]
-00000000  DE8F3456          fimul word [bx+0x5634]
-00000000  DE903456          ficom word [bx+si+0x5634]
-00000000  DE913456          ficom word [bx+di+0x5634]
-00000000  DE923456          ficom word [bp+si+0x5634]
-00000000  DE933456          ficom word [bp+di+0x5634]
-00000000  DE943456          ficom word [si+0x5634]
-00000000  DE953456          ficom word [di+0x5634]
-00000000  DE963456          ficom word [bp+0x5634]
-00000000  DE973456          ficom word [bx+0x5634]
-00000000  DE983456          ficomp word [bx+si+0x5634]
-00000000  DE993456          ficomp word [bx+di+0x5634]
-00000000  DE9A3456          ficomp word [bp+si+0x5634]
-00000000  DE9B3456          ficomp word [bp+di+0x5634]
-00000000  DE9C3456          ficomp word [si+0x5634]
-00000000  DE9D3456          ficomp word [di+0x5634]
-00000000  DE9E3456          ficomp word [bp+0x5634]
-00000000  DE9F3456          ficomp word [bx+0x5634]
-00000000  DEA03456          fisub word [bx+si+0x5634]
-00000000  DEA13456          fisub word [bx+di+0x5634]
-00000000  DEA23456          fisub word [bp+si+0x5634]
-00000000  DEA33456          fisub word [bp+di+0x5634]
-00000000  DEA43456          fisub word [si+0x5634]
-00000000  DEA53456          fisub word [di+0x5634]
-00000000  DEA63456          fisub word [bp+0x5634]
-00000000  DEA73456          fisub word [bx+0x5634]
-00000000  DEA83456          fisubr word [bx+si+0x5634]
-00000000  DEA93456          fisubr word [bx+di+0x5634]
-00000000  DEAA3456          fisubr word [bp+si+0x5634]
-00000000  DEAB3456          fisubr word [bp+di+0x5634]
-00000000  DEAC3456          fisubr word [si+0x5634]
-00000000  DEAD3456          fisubr word [di+0x5634]
-00000000  DEAE3456          fisubr word [bp+0x5634]
-00000000  DEAF3456          fisubr word [bx+0x5634]
-00000000  DEB03456          fidiv word [bx+si+0x5634]
-00000000  DEB13456          fidiv word [bx+di+0x5634]
-00000000  DEB23456          fidiv word [bp+si+0x5634]
-00000000  DEB33456          fidiv word [bp+di+0x5634]
-00000000  DEB43456          fidiv word [si+0x5634]
-00000000  DEB53456          fidiv word [di+0x5634]
-00000000  DEB63456          fidiv word [bp+0x5634]
-00000000  DEB73456          fidiv word [bx+0x5634]
-00000000  DEB83456          fidivr word [bx+si+0x5634]
-00000000  DEB93456          fidivr word [bx+di+0x5634]
-00000000  DEBA3456          fidivr word [bp+si+0x5634]
-00000000  DEBB3456          fidivr word [bp+di+0x5634]
-00000000  DEBC3456          fidivr word [si+0x5634]
-00000000  DEBD3456          fidivr word [di+0x5634]
-00000000  DEBE3456          fidivr word [bp+0x5634]
-00000000  DEBF3456          fidivr word [bx+0x5634]
+00000000  DE4001            fiadd word [bx+si+0x1]
+00000000  DE4101            fiadd word [bx+di+0x1]
+00000000  DE4201            fiadd word [bp+si+0x1]
+00000000  DE4301            fiadd word [bp+di+0x1]
+00000000  DE4401            fiadd word [si+0x1]
+00000000  DE4501            fiadd word [di+0x1]
+00000000  DE4601            fiadd word [bp+0x1]
+00000000  DE4701            fiadd word [bx+0x1]
+00000000  DE4801            fimul word [bx+si+0x1]
+00000000  DE4901            fimul word [bx+di+0x1]
+00000000  DE4A01            fimul word [bp+si+0x1]
+00000000  DE4B01            fimul word [bp+di+0x1]
+00000000  DE4C01            fimul word [si+0x1]
+00000000  DE4D01            fimul word [di+0x1]
+00000000  DE4E01            fimul word [bp+0x1]
+00000000  DE4F01            fimul word [bx+0x1]
+00000000  DE5001            ficom word [bx+si+0x1]
+00000000  DE5101            ficom word [bx+di+0x1]
+00000000  DE5201            ficom word [bp+si+0x1]
+00000000  DE5301            ficom word [bp+di+0x1]
+00000000  DE5401            ficom word [si+0x1]
+00000000  DE5501            ficom word [di+0x1]
+00000000  DE5601            ficom word [bp+0x1]
+00000000  DE5701            ficom word [bx+0x1]
+00000000  DE5801            ficomp word [bx+si+0x1]
+00000000  DE5901            ficomp word [bx+di+0x1]
+00000000  DE5A01            ficomp word [bp+si+0x1]
+00000000  DE5B01            ficomp word [bp+di+0x1]
+00000000  DE5C01            ficomp word [si+0x1]
+00000000  DE5D01            ficomp word [di+0x1]
+00000000  DE5E01            ficomp word [bp+0x1]
+00000000  DE5F01            ficomp word [bx+0x1]
+00000000  DE6001            fisub word [bx+si+0x1]
+00000000  DE6101            fisub word [bx+di+0x1]
+00000000  DE6201            fisub word [bp+si+0x1]
+00000000  DE6301            fisub word [bp+di+0x1]
+00000000  DE6401            fisub word [si+0x1]
+00000000  DE6501            fisub word [di+0x1]
+00000000  DE6601            fisub word [bp+0x1]
+00000000  DE6701            fisub word [bx+0x1]
+00000000  DE6801            fisubr word [bx+si+0x1]
+00000000  DE6901            fisubr word [bx+di+0x1]
+00000000  DE6A01            fisubr word [bp+si+0x1]
+00000000  DE6B01            fisubr word [bp+di+0x1]
+00000000  DE6C01            fisubr word [si+0x1]
+00000000  DE6D01            fisubr word [di+0x1]
+00000000  DE6E01            fisubr word [bp+0x1]
+00000000  DE6F01            fisubr word [bx+0x1]
+00000000  DE7001            fidiv word [bx+si+0x1]
+00000000  DE7101            fidiv word [bx+di+0x1]
+00000000  DE7201            fidiv word [bp+si+0x1]
+00000000  DE7301            fidiv word [bp+di+0x1]
+00000000  DE7401            fidiv word [si+0x1]
+00000000  DE7501            fidiv word [di+0x1]
+00000000  DE7601            fidiv word [bp+0x1]
+00000000  DE7701            fidiv word [bx+0x1]
+00000000  DE7801            fidivr word [bx+si+0x1]
+00000000  DE7901            fidivr word [bx+di+0x1]
+00000000  DE7A01            fidivr word [bp+si+0x1]
+00000000  DE7B01            fidivr word [bp+di+0x1]
+00000000  DE7C01            fidivr word [si+0x1]
+00000000  DE7D01            fidivr word [di+0x1]
+00000000  DE7E01            fidivr word [bp+0x1]
+00000000  DE7F01            fidivr word [bx+0x1]
+00000000  DE800123          fiadd word [bx+si+0x2301]
+00000000  DE810123          fiadd word [bx+di+0x2301]
+00000000  DE820123          fiadd word [bp+si+0x2301]
+00000000  DE830123          fiadd word [bp+di+0x2301]
+00000000  DE840123          fiadd word [si+0x2301]
+00000000  DE850123          fiadd word [di+0x2301]
+00000000  DE860123          fiadd word [bp+0x2301]
+00000000  DE870123          fiadd word [bx+0x2301]
+00000000  DE880123          fimul word [bx+si+0x2301]
+00000000  DE890123          fimul word [bx+di+0x2301]
+00000000  DE8A0123          fimul word [bp+si+0x2301]
+00000000  DE8B0123          fimul word [bp+di+0x2301]
+00000000  DE8C0123          fimul word [si+0x2301]
+00000000  DE8D0123          fimul word [di+0x2301]
+00000000  DE8E0123          fimul word [bp+0x2301]
+00000000  DE8F0123          fimul word [bx+0x2301]
+00000000  DE900123          ficom word [bx+si+0x2301]
+00000000  DE910123          ficom word [bx+di+0x2301]
+00000000  DE920123          ficom word [bp+si+0x2301]
+00000000  DE930123          ficom word [bp+di+0x2301]
+00000000  DE940123          ficom word [si+0x2301]
+00000000  DE950123          ficom word [di+0x2301]
+00000000  DE960123          ficom word [bp+0x2301]
+00000000  DE970123          ficom word [bx+0x2301]
+00000000  DE980123          ficomp word [bx+si+0x2301]
+00000000  DE990123          ficomp word [bx+di+0x2301]
+00000000  DE9A0123          ficomp word [bp+si+0x2301]
+00000000  DE9B0123          ficomp word [bp+di+0x2301]
+00000000  DE9C0123          ficomp word [si+0x2301]
+00000000  DE9D0123          ficomp word [di+0x2301]
+00000000  DE9E0123          ficomp word [bp+0x2301]
+00000000  DE9F0123          ficomp word [bx+0x2301]
+00000000  DEA00123          fisub word [bx+si+0x2301]
+00000000  DEA10123          fisub word [bx+di+0x2301]
+00000000  DEA20123          fisub word [bp+si+0x2301]
+00000000  DEA30123          fisub word [bp+di+0x2301]
+00000000  DEA40123          fisub word [si+0x2301]
+00000000  DEA50123          fisub word [di+0x2301]
+00000000  DEA60123          fisub word [bp+0x2301]
+00000000  DEA70123          fisub word [bx+0x2301]
+00000000  DEA80123          fisubr word [bx+si+0x2301]
+00000000  DEA90123          fisubr word [bx+di+0x2301]
+00000000  DEAA0123          fisubr word [bp+si+0x2301]
+00000000  DEAB0123          fisubr word [bp+di+0x2301]
+00000000  DEAC0123          fisubr word [si+0x2301]
+00000000  DEAD0123          fisubr word [di+0x2301]
+00000000  DEAE0123          fisubr word [bp+0x2301]
+00000000  DEAF0123          fisubr word [bx+0x2301]
+00000000  DEB00123          fidiv word [bx+si+0x2301]
+00000000  DEB10123          fidiv word [bx+di+0x2301]
+00000000  DEB20123          fidiv word [bp+si+0x2301]
+00000000  DEB30123          fidiv word [bp+di+0x2301]
+00000000  DEB40123          fidiv word [si+0x2301]
+00000000  DEB50123          fidiv word [di+0x2301]
+00000000  DEB60123          fidiv word [bp+0x2301]
+00000000  DEB70123          fidiv word [bx+0x2301]
+00000000  DEB80123          fidivr word [bx+si+0x2301]
+00000000  DEB90123          fidivr word [bx+di+0x2301]
+00000000  DEBA0123          fidivr word [bp+si+0x2301]
+00000000  DEBB0123          fidivr word [bp+di+0x2301]
+00000000  DEBC0123          fidivr word [si+0x2301]
+00000000  DEBD0123          fidivr word [di+0x2301]
+00000000  DEBE0123          fidivr word [bp+0x2301]
+00000000  DEBF0123          fidivr word [bx+0x2301]
 00000000  DEC0              faddp st0
 00000000  DEC1              faddp st1
 00000000  DEC2              faddp st2
@@ -4056,7 +4040,7 @@ opcode df
 00000000  DF03              fild word [bp+di]
 00000000  DF04              fild word [si]
 00000000  DF05              fild word [di]
-00000000  DF063456          fild word [0x5634]
+00000000  DF060123          fild word [0x2301]
 00000000  DF07              fild word [bx]
 illegal_opcode
 illegal_opcode
@@ -4072,7 +4056,7 @@ illegal_opcode
 00000000  DF13              fist word [bp+di]
 00000000  DF14              fist word [si]
 00000000  DF15              fist word [di]
-00000000  DF163456          fist word [0x5634]
+00000000  DF160123          fist word [0x2301]
 00000000  DF17              fist word [bx]
 00000000  DF18              fistp word [bx+si]
 00000000  DF19              fistp word [bx+di]
@@ -4080,7 +4064,7 @@ illegal_opcode
 00000000  DF1B              fistp word [bp+di]
 00000000  DF1C              fistp word [si]
 00000000  DF1D              fistp word [di]
-00000000  DF1E3456          fistp word [0x5634]
+00000000  DF1E0123          fistp word [0x2301]
 00000000  DF1F              fistp word [bx]
 00000000  DF20              fbld tword [bx+si]
 00000000  DF21              fbld tword [bx+di]
@@ -4088,7 +4072,7 @@ illegal_opcode
 00000000  DF23              fbld tword [bp+di]
 00000000  DF24              fbld tword [si]
 00000000  DF25              fbld tword [di]
-00000000  DF263456          fbld tword [0x5634]
+00000000  DF260123          fbld tword [0x2301]
 00000000  DF27              fbld tword [bx]
 00000000  DF28              fild qword [bx+si]
 00000000  DF29              fild qword [bx+di]
@@ -4096,7 +4080,7 @@ illegal_opcode
 00000000  DF2B              fild qword [bp+di]
 00000000  DF2C              fild qword [si]
 00000000  DF2D              fild qword [di]
-00000000  DF2E3456          fild qword [0x5634]
+00000000  DF2E0123          fild qword [0x2301]
 00000000  DF2F              fild qword [bx]
 00000000  DF30              fbstp tword [bx+si]
 00000000  DF31              fbstp tword [bx+di]
@@ -4104,7 +4088,7 @@ illegal_opcode
 00000000  DF33              fbstp tword [bp+di]
 00000000  DF34              fbstp tword [si]
 00000000  DF35              fbstp tword [di]
-00000000  DF363456          fbstp tword [0x5634]
+00000000  DF360123          fbstp tword [0x2301]
 00000000  DF37              fbstp tword [bx]
 00000000  DF38              fistp qword [bx+si]
 00000000  DF39              fistp qword [bx+di]
@@ -4112,136 +4096,136 @@ illegal_opcode
 00000000  DF3B              fistp qword [bp+di]
 00000000  DF3C              fistp qword [si]
 00000000  DF3D              fistp qword [di]
-00000000  DF3E3456          fistp qword [0x5634]
+00000000  DF3E0123          fistp qword [0x2301]
 00000000  DF3F              fistp qword [bx]
-00000000  DF4034            fild word [bx+si+0x34]
-00000000  DF4134            fild word [bx+di+0x34]
-00000000  DF4234            fild word [bp+si+0x34]
-00000000  DF4334            fild word [bp+di+0x34]
-00000000  DF4434            fild word [si+0x34]
-00000000  DF4534            fild word [di+0x34]
-00000000  DF4634            fild word [bp+0x34]
-00000000  DF4734            fild word [bx+0x34]
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-00000000  DF5034            fist word [bx+si+0x34]
-00000000  DF5134            fist word [bx+di+0x34]
-00000000  DF5234            fist word [bp+si+0x34]
-00000000  DF5334            fist word [bp+di+0x34]
-00000000  DF5434            fist word [si+0x34]
-00000000  DF5534            fist word [di+0x34]
-00000000  DF5634            fist word [bp+0x34]
-00000000  DF5734            fist word [bx+0x34]
-00000000  DF5834            fistp word [bx+si+0x34]
-00000000  DF5934            fistp word [bx+di+0x34]
-00000000  DF5A34            fistp word [bp+si+0x34]
-00000000  DF5B34            fistp word [bp+di+0x34]
-00000000  DF5C34            fistp word [si+0x34]
-00000000  DF5D34            fistp word [di+0x34]
-00000000  DF5E34            fistp word [bp+0x34]
-00000000  DF5F34            fistp word [bx+0x34]
-00000000  DF6034            fbld tword [bx+si+0x34]
-00000000  DF6134            fbld tword [bx+di+0x34]
-00000000  DF6234            fbld tword [bp+si+0x34]
-00000000  DF6334            fbld tword [bp+di+0x34]
-00000000  DF6434            fbld tword [si+0x34]
-00000000  DF6534            fbld tword [di+0x34]
-00000000  DF6634            fbld tword [bp+0x34]
-00000000  DF6734            fbld tword [bx+0x34]
-00000000  DF6834            fild qword [bx+si+0x34]
-00000000  DF6934            fild qword [bx+di+0x34]
-00000000  DF6A34            fild qword [bp+si+0x34]
-00000000  DF6B34            fild qword [bp+di+0x34]
-00000000  DF6C34            fild qword [si+0x34]
-00000000  DF6D34            fild qword [di+0x34]
-00000000  DF6E34            fild qword [bp+0x34]
-00000000  DF6F34            fild qword [bx+0x34]
-00000000  DF7034            fbstp tword [bx+si+0x34]
-00000000  DF7134            fbstp tword [bx+di+0x34]
-00000000  DF7234            fbstp tword [bp+si+0x34]
-00000000  DF7334            fbstp tword [bp+di+0x34]
-00000000  DF7434            fbstp tword [si+0x34]
-00000000  DF7534            fbstp tword [di+0x34]
-00000000  DF7634            fbstp tword [bp+0x34]
-00000000  DF7734            fbstp tword [bx+0x34]
-00000000  DF7834            fistp qword [bx+si+0x34]
-00000000  DF7934            fistp qword [bx+di+0x34]
-00000000  DF7A34            fistp qword [bp+si+0x34]
-00000000  DF7B34            fistp qword [bp+di+0x34]
-00000000  DF7C34            fistp qword [si+0x34]
-00000000  DF7D34            fistp qword [di+0x34]
-00000000  DF7E34            fistp qword [bp+0x34]
-00000000  DF7F34            fistp qword [bx+0x34]
-00000000  DF803456          fild word [bx+si+0x5634]
-00000000  DF813456          fild word [bx+di+0x5634]
-00000000  DF823456          fild word [bp+si+0x5634]
-00000000  DF833456          fild word [bp+di+0x5634]
-00000000  DF843456          fild word [si+0x5634]
-00000000  DF853456          fild word [di+0x5634]
-00000000  DF863456          fild word [bp+0x5634]
-00000000  DF873456          fild word [bx+0x5634]
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-00000000  DF903456          fist word [bx+si+0x5634]
-00000000  DF913456          fist word [bx+di+0x5634]
-00000000  DF923456          fist word [bp+si+0x5634]
-00000000  DF933456          fist word [bp+di+0x5634]
-00000000  DF943456          fist word [si+0x5634]
-00000000  DF953456          fist word [di+0x5634]
-00000000  DF963456          fist word [bp+0x5634]
-00000000  DF973456          fist word [bx+0x5634]
-00000000  DF983456          fistp word [bx+si+0x5634]
-00000000  DF993456          fistp word [bx+di+0x5634]
-00000000  DF9A3456          fistp word [bp+si+0x5634]
-00000000  DF9B3456          fistp word [bp+di+0x5634]
-00000000  DF9C3456          fistp word [si+0x5634]
-00000000  DF9D3456          fistp word [di+0x5634]
-00000000  DF9E3456          fistp word [bp+0x5634]
-00000000  DF9F3456          fistp word [bx+0x5634]
-00000000  DFA03456          fbld tword [bx+si+0x5634]
-00000000  DFA13456          fbld tword [bx+di+0x5634]
-00000000  DFA23456          fbld tword [bp+si+0x5634]
-00000000  DFA33456          fbld tword [bp+di+0x5634]
-00000000  DFA43456          fbld tword [si+0x5634]
-00000000  DFA53456          fbld tword [di+0x5634]
-00000000  DFA63456          fbld tword [bp+0x5634]
-00000000  DFA73456          fbld tword [bx+0x5634]
-00000000  DFA83456          fild qword [bx+si+0x5634]
-00000000  DFA93456          fild qword [bx+di+0x5634]
-00000000  DFAA3456          fild qword [bp+si+0x5634]
-00000000  DFAB3456          fild qword [bp+di+0x5634]
-00000000  DFAC3456          fild qword [si+0x5634]
-00000000  DFAD3456          fild qword [di+0x5634]
-00000000  DFAE3456          fild qword [bp+0x5634]
-00000000  DFAF3456          fild qword [bx+0x5634]
-00000000  DFB03456          fbstp tword [bx+si+0x5634]
-00000000  DFB13456          fbstp tword [bx+di+0x5634]
-00000000  DFB23456          fbstp tword [bp+si+0x5634]
-00000000  DFB33456          fbstp tword [bp+di+0x5634]
-00000000  DFB43456          fbstp tword [si+0x5634]
-00000000  DFB53456          fbstp tword [di+0x5634]
-00000000  DFB63456          fbstp tword [bp+0x5634]
-00000000  DFB73456          fbstp tword [bx+0x5634]
-00000000  DFB83456          fistp qword [bx+si+0x5634]
-00000000  DFB93456          fistp qword [bx+di+0x5634]
-00000000  DFBA3456          fistp qword [bp+si+0x5634]
-00000000  DFBB3456          fistp qword [bp+di+0x5634]
-00000000  DFBC3456          fistp qword [si+0x5634]
-00000000  DFBD3456          fistp qword [di+0x5634]
-00000000  DFBE3456          fistp qword [bp+0x5634]
-00000000  DFBF3456          fistp qword [bx+0x5634]
+00000000  DF4001            fild word [bx+si+0x1]
+00000000  DF4101            fild word [bx+di+0x1]
+00000000  DF4201            fild word [bp+si+0x1]
+00000000  DF4301            fild word [bp+di+0x1]
+00000000  DF4401            fild word [si+0x1]
+00000000  DF4501            fild word [di+0x1]
+00000000  DF4601            fild word [bp+0x1]
+00000000  DF4701            fild word [bx+0x1]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DF5001            fist word [bx+si+0x1]
+00000000  DF5101            fist word [bx+di+0x1]
+00000000  DF5201            fist word [bp+si+0x1]
+00000000  DF5301            fist word [bp+di+0x1]
+00000000  DF5401            fist word [si+0x1]
+00000000  DF5501            fist word [di+0x1]
+00000000  DF5601            fist word [bp+0x1]
+00000000  DF5701            fist word [bx+0x1]
+00000000  DF5801            fistp word [bx+si+0x1]
+00000000  DF5901            fistp word [bx+di+0x1]
+00000000  DF5A01            fistp word [bp+si+0x1]
+00000000  DF5B01            fistp word [bp+di+0x1]
+00000000  DF5C01            fistp word [si+0x1]
+00000000  DF5D01            fistp word [di+0x1]
+00000000  DF5E01            fistp word [bp+0x1]
+00000000  DF5F01            fistp word [bx+0x1]
+00000000  DF6001            fbld tword [bx+si+0x1]
+00000000  DF6101            fbld tword [bx+di+0x1]
+00000000  DF6201            fbld tword [bp+si+0x1]
+00000000  DF6301            fbld tword [bp+di+0x1]
+00000000  DF6401            fbld tword [si+0x1]
+00000000  DF6501            fbld tword [di+0x1]
+00000000  DF6601            fbld tword [bp+0x1]
+00000000  DF6701            fbld tword [bx+0x1]
+00000000  DF6801            fild qword [bx+si+0x1]
+00000000  DF6901            fild qword [bx+di+0x1]
+00000000  DF6A01            fild qword [bp+si+0x1]
+00000000  DF6B01            fild qword [bp+di+0x1]
+00000000  DF6C01            fild qword [si+0x1]
+00000000  DF6D01            fild qword [di+0x1]
+00000000  DF6E01            fild qword [bp+0x1]
+00000000  DF6F01            fild qword [bx+0x1]
+00000000  DF7001            fbstp tword [bx+si+0x1]
+00000000  DF7101            fbstp tword [bx+di+0x1]
+00000000  DF7201            fbstp tword [bp+si+0x1]
+00000000  DF7301            fbstp tword [bp+di+0x1]
+00000000  DF7401            fbstp tword [si+0x1]
+00000000  DF7501            fbstp tword [di+0x1]
+00000000  DF7601            fbstp tword [bp+0x1]
+00000000  DF7701            fbstp tword [bx+0x1]
+00000000  DF7801            fistp qword [bx+si+0x1]
+00000000  DF7901            fistp qword [bx+di+0x1]
+00000000  DF7A01            fistp qword [bp+si+0x1]
+00000000  DF7B01            fistp qword [bp+di+0x1]
+00000000  DF7C01            fistp qword [si+0x1]
+00000000  DF7D01            fistp qword [di+0x1]
+00000000  DF7E01            fistp qword [bp+0x1]
+00000000  DF7F01            fistp qword [bx+0x1]
+00000000  DF800123          fild word [bx+si+0x2301]
+00000000  DF810123          fild word [bx+di+0x2301]
+00000000  DF820123          fild word [bp+si+0x2301]
+00000000  DF830123          fild word [bp+di+0x2301]
+00000000  DF840123          fild word [si+0x2301]
+00000000  DF850123          fild word [di+0x2301]
+00000000  DF860123          fild word [bp+0x2301]
+00000000  DF870123          fild word [bx+0x2301]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DF900123          fist word [bx+si+0x2301]
+00000000  DF910123          fist word [bx+di+0x2301]
+00000000  DF920123          fist word [bp+si+0x2301]
+00000000  DF930123          fist word [bp+di+0x2301]
+00000000  DF940123          fist word [si+0x2301]
+00000000  DF950123          fist word [di+0x2301]
+00000000  DF960123          fist word [bp+0x2301]
+00000000  DF970123          fist word [bx+0x2301]
+00000000  DF980123          fistp word [bx+si+0x2301]
+00000000  DF990123          fistp word [bx+di+0x2301]
+00000000  DF9A0123          fistp word [bp+si+0x2301]
+00000000  DF9B0123          fistp word [bp+di+0x2301]
+00000000  DF9C0123          fistp word [si+0x2301]
+00000000  DF9D0123          fistp word [di+0x2301]
+00000000  DF9E0123          fistp word [bp+0x2301]
+00000000  DF9F0123          fistp word [bx+0x2301]
+00000000  DFA00123          fbld tword [bx+si+0x2301]
+00000000  DFA10123          fbld tword [bx+di+0x2301]
+00000000  DFA20123          fbld tword [bp+si+0x2301]
+00000000  DFA30123          fbld tword [bp+di+0x2301]
+00000000  DFA40123          fbld tword [si+0x2301]
+00000000  DFA50123          fbld tword [di+0x2301]
+00000000  DFA60123          fbld tword [bp+0x2301]
+00000000  DFA70123          fbld tword [bx+0x2301]
+00000000  DFA80123          fild qword [bx+si+0x2301]
+00000000  DFA90123          fild qword [bx+di+0x2301]
+00000000  DFAA0123          fild qword [bp+si+0x2301]
+00000000  DFAB0123          fild qword [bp+di+0x2301]
+00000000  DFAC0123          fild qword [si+0x2301]
+00000000  DFAD0123          fild qword [di+0x2301]
+00000000  DFAE0123          fild qword [bp+0x2301]
+00000000  DFAF0123          fild qword [bx+0x2301]
+00000000  DFB00123          fbstp tword [bx+si+0x2301]
+00000000  DFB10123          fbstp tword [bx+di+0x2301]
+00000000  DFB20123          fbstp tword [bp+si+0x2301]
+00000000  DFB30123          fbstp tword [bp+di+0x2301]
+00000000  DFB40123          fbstp tword [si+0x2301]
+00000000  DFB50123          fbstp tword [di+0x2301]
+00000000  DFB60123          fbstp tword [bp+0x2301]
+00000000  DFB70123          fbstp tword [bx+0x2301]
+00000000  DFB80123          fistp qword [bx+si+0x2301]
+00000000  DFB90123          fistp qword [bx+di+0x2301]
+00000000  DFBA0123          fistp qword [bp+si+0x2301]
+00000000  DFBB0123          fistp qword [bp+di+0x2301]
+00000000  DFBC0123          fistp qword [si+0x2301]
+00000000  DFBD0123          fistp qword [di+0x2301]
+00000000  DFBE0123          fistp qword [bp+0x2301]
+00000000  DFBF0123          fistp qword [bx+0x2301]
 00000000  DFC0              ffreep st0
 00000000  DFC1              ffreep st1
 00000000  DFC2              ffreep st2
@@ -4388,34 +4372,34 @@ opcode e7
 00000000  E738              out 0x38,ax
 
 opcode e8
-00000000  E80034            call 0x3403
-00000000  E80834            call 0x340b
-00000000  E81034            call 0x3413
-00000000  E81834            call 0x341b
-00000000  E82034            call 0x3423
-00000000  E82834            call 0x342b
-00000000  E83034            call 0x3433
-00000000  E83834            call 0x343b
+00000000  E80001            call 0x103
+00000000  E80801            call 0x10b
+00000000  E81001            call 0x113
+00000000  E81801            call 0x11b
+00000000  E82001            call 0x123
+00000000  E82801            call 0x12b
+00000000  E83001            call 0x133
+00000000  E83801            call 0x13b
 
 opcode e9
-00000000  E90034            jmp 0x3403
-00000000  E90834            jmp 0x340b
-00000000  E91034            jmp 0x3413
-00000000  E91834            jmp 0x341b
-00000000  E92034            jmp 0x3423
-00000000  E92834            jmp 0x342b
-00000000  E93034            jmp 0x3433
-00000000  E93834            jmp 0x343b
+00000000  E90001            jmp 0x103
+00000000  E90801            jmp 0x10b
+00000000  E91001            jmp 0x113
+00000000  E91801            jmp 0x11b
+00000000  E92001            jmp 0x123
+00000000  E92801            jmp 0x12b
+00000000  E93001            jmp 0x133
+00000000  E93801            jmp 0x13b
 
 opcode ea
-00000000  EA00345678        jmp 0x7856:0x3400
-00000000  EA08345678        jmp 0x7856:0x3408
-00000000  EA10345678        jmp 0x7856:0x3410
-00000000  EA18345678        jmp 0x7856:0x3418
-00000000  EA20345678        jmp 0x7856:0x3420
-00000000  EA28345678        jmp 0x7856:0x3428
-00000000  EA30345678        jmp 0x7856:0x3430
-00000000  EA38345678        jmp 0x7856:0x3438
+00000000  EA00012345        jmp 0x4523:0x100
+00000000  EA08012345        jmp 0x4523:0x108
+00000000  EA10012345        jmp 0x4523:0x110
+00000000  EA18012345        jmp 0x4523:0x118
+00000000  EA20012345        jmp 0x4523:0x120
+00000000  EA28012345        jmp 0x4523:0x128
+00000000  EA30012345        jmp 0x4523:0x130
+00000000  EA38012345        jmp 0x4523:0x138
 
 opcode eb
 00000000  EB00              jmp short 0x2
@@ -4468,14 +4452,14 @@ opcode ef
 00000000  EF                out dx,ax
 
 opcode f0
-00000000  F00034            lock add [si],dh
-00000000  F00834            lock or [si],dh
-00000000  F01034            lock adc [si],dh
-00000000  F01834            lock sbb [si],dh
-00000000  F02034            lock and [si],dh
-00000000  F02834            lock sub [si],dh
-00000000  F03034            lock xor [si],dh
-00000000  F03834            lock cmp [si],dh
+00000000  F00001            lock add [bx+di],al
+00000000  F00801            lock or [bx+di],al
+00000000  F01001            lock adc [bx+di],al
+00000000  F01801            lock sbb [bx+di],al
+00000000  F02001            lock and [bx+di],al
+00000000  F02801            lock sub [bx+di],al
+00000000  F03001            lock xor [bx+di],al
+00000000  F03801            lock cmp [bx+di],al
 
 opcode f1
 illegal_opcode
@@ -4488,24 +4472,24 @@ illegal_opcode
 illegal_opcode
 
 opcode f2
-00000000  F20034            repne add [si],dh
-00000000  F20834            repne or [si],dh
-00000000  F21034            repne adc [si],dh
-00000000  F21834            repne sbb [si],dh
-00000000  F22034            repne and [si],dh
-00000000  F22834            repne sub [si],dh
-00000000  F23034            repne xor [si],dh
-00000000  F23834            repne cmp [si],dh
+00000000  F20001            repne add [bx+di],al
+00000000  F20801            repne or [bx+di],al
+00000000  F21001            repne adc [bx+di],al
+00000000  F21801            repne sbb [bx+di],al
+00000000  F22001            repne and [bx+di],al
+00000000  F22801            repne sub [bx+di],al
+00000000  F23001            repne xor [bx+di],al
+00000000  F23801            repne cmp [bx+di],al
 
 opcode f3
-00000000  F30034            rep add [si],dh
-00000000  F30834            rep or [si],dh
-00000000  F31034            rep adc [si],dh
-00000000  F31834            rep sbb [si],dh
-00000000  F32034            rep and [si],dh
-00000000  F32834            rep sub [si],dh
-00000000  F33034            rep xor [si],dh
-00000000  F33834            rep cmp [si],dh
+00000000  F30001            rep add [bx+di],al
+00000000  F30801            rep or [bx+di],al
+00000000  F31001            rep adc [bx+di],al
+00000000  F31801            rep sbb [bx+di],al
+00000000  F32001            rep and [bx+di],al
+00000000  F32801            rep sub [bx+di],al
+00000000  F33001            rep xor [bx+di],al
+00000000  F33801            rep cmp [bx+di],al
 
 opcode f4
 00000000  F4                hlt
@@ -4528,7 +4512,7 @@ opcode f5
 00000000  F5                cmc
 
 opcode f6
-00000000  F60034            test byte [bx+si],0x34
+00000000  F60001            test byte [bx+si],0x1
 illegal_opcode
 00000000  F610              not byte [bx+si]
 00000000  F618              neg byte [bx+si]
@@ -4538,7 +4522,7 @@ illegal_opcode
 00000000  F638              idiv byte [bx+si]
 
 opcode f7
-00000000  F7003456          test word [bx+si],0x5634
+00000000  F7000123          test word [bx+si],0x2301
 illegal_opcode
 00000000  F710              not word [bx+si]
 00000000  F718              neg word [bx+si]
diff --git a/instr_80386.txt b/instr_80386.txt
new file mode 100644 (file)
index 0000000..8c2610b
--- /dev/null
@@ -0,0 +1,7950 @@
+addressing modes 00
+00000000  0000              add [eax],al
+00000000  0001              add [ecx],al
+00000000  0002              add [edx],al
+00000000  0003              add [ebx],al
+00000000  000401            add [ecx+eax],al
+00000000  000501234567      add [dword 0x67452301],al
+00000000  0006              add [esi],al
+00000000  0007              add [edi],al
+00000000  004001            add [eax+0x1],al
+00000000  004101            add [ecx+0x1],al
+00000000  004201            add [edx+0x1],al
+00000000  004301            add [ebx+0x1],al
+00000000  00440123          add [ecx+eax+0x23],al
+00000000  004501            add [ebp+0x1],al
+00000000  004601            add [esi+0x1],al
+00000000  004701            add [edi+0x1],al
+00000000  008001234567      add [eax+0x67452301],al
+00000000  008101234567      add [ecx+0x67452301],al
+00000000  008201234567      add [edx+0x67452301],al
+00000000  008301234567      add [ebx+0x67452301],al
+00000000  00840123456789    add [ecx+eax-0x7698badd],al
+00000000  008501234567      add [ebp+0x67452301],al
+00000000  008601234567      add [esi+0x67452301],al
+00000000  008701234567      add [edi+0x67452301],al
+00000000  00C0              add al,al
+00000000  00C1              add cl,al
+00000000  00C2              add dl,al
+00000000  00C3              add bl,al
+00000000  00C4              add ah,al
+00000000  00C5              add ch,al
+00000000  00C6              add dh,al
+00000000  00C7              add bh,al
+
+addressing modes 01
+00000000  0100              add [eax],eax
+00000000  0101              add [ecx],eax
+00000000  0102              add [edx],eax
+00000000  0103              add [ebx],eax
+00000000  010401            add [ecx+eax],eax
+00000000  010501234567      add [dword 0x67452301],eax
+00000000  0106              add [esi],eax
+00000000  0107              add [edi],eax
+00000000  014001            add [eax+0x1],eax
+00000000  014101            add [ecx+0x1],eax
+00000000  014201            add [edx+0x1],eax
+00000000  014301            add [ebx+0x1],eax
+00000000  01440123          add [ecx+eax+0x23],eax
+00000000  014501            add [ebp+0x1],eax
+00000000  014601            add [esi+0x1],eax
+00000000  014701            add [edi+0x1],eax
+00000000  018001234567      add [eax+0x67452301],eax
+00000000  018101234567      add [ecx+0x67452301],eax
+00000000  018201234567      add [edx+0x67452301],eax
+00000000  018301234567      add [ebx+0x67452301],eax
+00000000  01840123456789    add [ecx+eax-0x7698badd],eax
+00000000  018501234567      add [ebp+0x67452301],eax
+00000000  018601234567      add [esi+0x67452301],eax
+00000000  018701234567      add [edi+0x67452301],eax
+00000000  01C0              add eax,eax
+00000000  01C1              add ecx,eax
+00000000  01C2              add edx,eax
+00000000  01C3              add ebx,eax
+00000000  01C4              add esp,eax
+00000000  01C5              add ebp,eax
+00000000  01C6              add esi,eax
+00000000  01C7              add edi,eax
+
+addressing modes 00 04
+00000000  000400            add [eax+eax],al
+00000000  000401            add [ecx+eax],al
+00000000  000402            add [edx+eax],al
+00000000  000403            add [ebx+eax],al
+00000000  000404            add [esp+eax],al
+00000000  00040501234567    add [eax+0x67452301],al
+00000000  000406            add [esi+eax],al
+00000000  000407            add [edi+eax],al
+00000000  000408            add [eax+ecx],al
+00000000  000409            add [ecx+ecx],al
+00000000  00040A            add [edx+ecx],al
+00000000  00040B            add [ebx+ecx],al
+00000000  00040C            add [esp+ecx],al
+00000000  00040D01234567    add [ecx+0x67452301],al
+00000000  00040E            add [esi+ecx],al
+00000000  00040F            add [edi+ecx],al
+00000000  000410            add [eax+edx],al
+00000000  000411            add [ecx+edx],al
+00000000  000412            add [edx+edx],al
+00000000  000413            add [ebx+edx],al
+00000000  000414            add [esp+edx],al
+00000000  00041501234567    add [edx+0x67452301],al
+00000000  000416            add [esi+edx],al
+00000000  000417            add [edi+edx],al
+00000000  000418            add [eax+ebx],al
+00000000  000419            add [ecx+ebx],al
+00000000  00041A            add [edx+ebx],al
+00000000  00041B            add [ebx+ebx],al
+00000000  00041C            add [esp+ebx],al
+00000000  00041D01234567    add [ebx+0x67452301],al
+00000000  00041E            add [esi+ebx],al
+00000000  00041F            add [edi+ebx],al
+00000000  000420            add [eax],al
+00000000  000421            add [ecx],al
+00000000  000422            add [edx],al
+00000000  000423            add [ebx],al
+00000000  000424            add [esp],al
+00000000  00042501234567    add [0x67452301],al
+00000000  000426            add [esi],al
+00000000  000427            add [edi],al
+00000000  000428            add [eax+ebp],al
+00000000  000429            add [ecx+ebp],al
+00000000  00042A            add [edx+ebp],al
+00000000  00042B            add [ebx+ebp],al
+00000000  00042C            add [esp+ebp],al
+00000000  00042D01234567    add [ebp+0x67452301],al
+00000000  00042E            add [esi+ebp],al
+00000000  00042F            add [edi+ebp],al
+00000000  000430            add [eax+esi],al
+00000000  000431            add [ecx+esi],al
+00000000  000432            add [edx+esi],al
+00000000  000433            add [ebx+esi],al
+00000000  000434            add [esp+esi],al
+00000000  00043501234567    add [esi+0x67452301],al
+00000000  000436            add [esi+esi],al
+00000000  000437            add [edi+esi],al
+00000000  000438            add [eax+edi],al
+00000000  000439            add [ecx+edi],al
+00000000  00043A            add [edx+edi],al
+00000000  00043B            add [ebx+edi],al
+00000000  00043C            add [esp+edi],al
+00000000  00043D01234567    add [edi+0x67452301],al
+00000000  00043E            add [esi+edi],al
+00000000  00043F            add [edi+edi],al
+00000000  000440            add [eax+eax*2],al
+00000000  000441            add [ecx+eax*2],al
+00000000  000442            add [edx+eax*2],al
+00000000  000443            add [ebx+eax*2],al
+00000000  000444            add [esp+eax*2],al
+00000000  00044501234567    add [eax*2+0x67452301],al
+00000000  000446            add [esi+eax*2],al
+00000000  000447            add [edi+eax*2],al
+00000000  000448            add [eax+ecx*2],al
+00000000  000449            add [ecx+ecx*2],al
+00000000  00044A            add [edx+ecx*2],al
+00000000  00044B            add [ebx+ecx*2],al
+00000000  00044C            add [esp+ecx*2],al
+00000000  00044D01234567    add [ecx*2+0x67452301],al
+00000000  00044E            add [esi+ecx*2],al
+00000000  00044F            add [edi+ecx*2],al
+00000000  000450            add [eax+edx*2],al
+00000000  000451            add [ecx+edx*2],al
+00000000  000452            add [edx+edx*2],al
+00000000  000453            add [ebx+edx*2],al
+00000000  000454            add [esp+edx*2],al
+00000000  00045501234567    add [edx*2+0x67452301],al
+00000000  000456            add [esi+edx*2],al
+00000000  000457            add [edi+edx*2],al
+00000000  000458            add [eax+ebx*2],al
+00000000  000459            add [ecx+ebx*2],al
+00000000  00045A            add [edx+ebx*2],al
+00000000  00045B            add [ebx+ebx*2],al
+00000000  00045C            add [esp+ebx*2],al
+00000000  00045D01234567    add [ebx*2+0x67452301],al
+00000000  00045E            add [esi+ebx*2],al
+00000000  00045F            add [edi+ebx*2],al
+00000000  000460            add [eax],al
+00000000  000461            add [ecx],al
+00000000  000462            add [edx],al
+00000000  000463            add [ebx],al
+00000000  000464            add [esp],al
+00000000  00046501234567    add [0x67452301],al
+00000000  000466            add [esi],al
+00000000  000467            add [edi],al
+00000000  000468            add [eax+ebp*2],al
+00000000  000469            add [ecx+ebp*2],al
+00000000  00046A            add [edx+ebp*2],al
+00000000  00046B            add [ebx+ebp*2],al
+00000000  00046C            add [esp+ebp*2],al
+00000000  00046D01234567    add [ebp*2+0x67452301],al
+00000000  00046E            add [esi+ebp*2],al
+00000000  00046F            add [edi+ebp*2],al
+00000000  000470            add [eax+esi*2],al
+00000000  000471            add [ecx+esi*2],al
+00000000  000472            add [edx+esi*2],al
+00000000  000473            add [ebx+esi*2],al
+00000000  000474            add [esp+esi*2],al
+00000000  00047501234567    add [esi*2+0x67452301],al
+00000000  000476            add [esi+esi*2],al
+00000000  000477            add [edi+esi*2],al
+00000000  000478            add [eax+edi*2],al
+00000000  000479            add [ecx+edi*2],al
+00000000  00047A            add [edx+edi*2],al
+00000000  00047B            add [ebx+edi*2],al
+00000000  00047C            add [esp+edi*2],al
+00000000  00047D01234567    add [edi*2+0x67452301],al
+00000000  00047E            add [esi+edi*2],al
+00000000  00047F            add [edi+edi*2],al
+00000000  000480            add [eax+eax*4],al
+00000000  000481            add [ecx+eax*4],al
+00000000  000482            add [edx+eax*4],al
+00000000  000483            add [ebx+eax*4],al
+00000000  000484            add [esp+eax*4],al
+00000000  00048501234567    add [eax*4+0x67452301],al
+00000000  000486            add [esi+eax*4],al
+00000000  000487            add [edi+eax*4],al
+00000000  000488            add [eax+ecx*4],al
+00000000  000489            add [ecx+ecx*4],al
+00000000  00048A            add [edx+ecx*4],al
+00000000  00048B            add [ebx+ecx*4],al
+00000000  00048C            add [esp+ecx*4],al
+00000000  00048D01234567    add [ecx*4+0x67452301],al
+00000000  00048E            add [esi+ecx*4],al
+00000000  00048F            add [edi+ecx*4],al
+00000000  000490            add [eax+edx*4],al
+00000000  000491            add [ecx+edx*4],al
+00000000  000492            add [edx+edx*4],al
+00000000  000493            add [ebx+edx*4],al
+00000000  000494            add [esp+edx*4],al
+00000000  00049501234567    add [edx*4+0x67452301],al
+00000000  000496            add [esi+edx*4],al
+00000000  000497            add [edi+edx*4],al
+00000000  000498            add [eax+ebx*4],al
+00000000  000499            add [ecx+ebx*4],al
+00000000  00049A            add [edx+ebx*4],al
+00000000  00049B            add [ebx+ebx*4],al
+00000000  00049C            add [esp+ebx*4],al
+00000000  00049D01234567    add [ebx*4+0x67452301],al
+00000000  00049E            add [esi+ebx*4],al
+00000000  00049F            add [edi+ebx*4],al
+00000000  0004A0            add [eax],al
+00000000  0004A1            add [ecx],al
+00000000  0004A2            add [edx],al
+00000000  0004A3            add [ebx],al
+00000000  0004A4            add [esp],al
+00000000  0004A501234567    add [0x67452301],al
+00000000  0004A6            add [esi],al
+00000000  0004A7            add [edi],al
+00000000  0004A8            add [eax+ebp*4],al
+00000000  0004A9            add [ecx+ebp*4],al
+00000000  0004AA            add [edx+ebp*4],al
+00000000  0004AB            add [ebx+ebp*4],al
+00000000  0004AC            add [esp+ebp*4],al
+00000000  0004AD01234567    add [ebp*4+0x67452301],al
+00000000  0004AE            add [esi+ebp*4],al
+00000000  0004AF            add [edi+ebp*4],al
+00000000  0004B0            add [eax+esi*4],al
+00000000  0004B1            add [ecx+esi*4],al
+00000000  0004B2            add [edx+esi*4],al
+00000000  0004B3            add [ebx+esi*4],al
+00000000  0004B4            add [esp+esi*4],al
+00000000  0004B501234567    add [esi*4+0x67452301],al
+00000000  0004B6            add [esi+esi*4],al
+00000000  0004B7            add [edi+esi*4],al
+00000000  0004B8            add [eax+edi*4],al
+00000000  0004B9            add [ecx+edi*4],al
+00000000  0004BA            add [edx+edi*4],al
+00000000  0004BB            add [ebx+edi*4],al
+00000000  0004BC            add [esp+edi*4],al
+00000000  0004BD01234567    add [edi*4+0x67452301],al
+00000000  0004BE            add [esi+edi*4],al
+00000000  0004BF            add [edi+edi*4],al
+00000000  0004C0            add [eax+eax*8],al
+00000000  0004C1            add [ecx+eax*8],al
+00000000  0004C2            add [edx+eax*8],al
+00000000  0004C3            add [ebx+eax*8],al
+00000000  0004C4            add [esp+eax*8],al
+00000000  0004C501234567    add [eax*8+0x67452301],al
+00000000  0004C6            add [esi+eax*8],al
+00000000  0004C7            add [edi+eax*8],al
+00000000  0004C8            add [eax+ecx*8],al
+00000000  0004C9            add [ecx+ecx*8],al
+00000000  0004CA            add [edx+ecx*8],al
+00000000  0004CB            add [ebx+ecx*8],al
+00000000  0004CC            add [esp+ecx*8],al
+00000000  0004CD01234567    add [ecx*8+0x67452301],al
+00000000  0004CE            add [esi+ecx*8],al
+00000000  0004CF            add [edi+ecx*8],al
+00000000  0004D0            add [eax+edx*8],al
+00000000  0004D1            add [ecx+edx*8],al
+00000000  0004D2            add [edx+edx*8],al
+00000000  0004D3            add [ebx+edx*8],al
+00000000  0004D4            add [esp+edx*8],al
+00000000  0004D501234567    add [edx*8+0x67452301],al
+00000000  0004D6            add [esi+edx*8],al
+00000000  0004D7            add [edi+edx*8],al
+00000000  0004D8            add [eax+ebx*8],al
+00000000  0004D9            add [ecx+ebx*8],al
+00000000  0004DA            add [edx+ebx*8],al
+00000000  0004DB            add [ebx+ebx*8],al
+00000000  0004DC            add [esp+ebx*8],al
+00000000  0004DD01234567    add [ebx*8+0x67452301],al
+00000000  0004DE            add [esi+ebx*8],al
+00000000  0004DF            add [edi+ebx*8],al
+00000000  0004E0            add [eax],al
+00000000  0004E1            add [ecx],al
+00000000  0004E2            add [edx],al
+00000000  0004E3            add [ebx],al
+00000000  0004E4            add [esp],al
+00000000  0004E501234567    add [0x67452301],al
+00000000  0004E6            add [esi],al
+00000000  0004E7            add [edi],al
+00000000  0004E8            add [eax+ebp*8],al
+00000000  0004E9            add [ecx+ebp*8],al
+00000000  0004EA            add [edx+ebp*8],al
+00000000  0004EB            add [ebx+ebp*8],al
+00000000  0004EC            add [esp+ebp*8],al
+00000000  0004ED01234567    add [ebp*8+0x67452301],al
+00000000  0004EE            add [esi+ebp*8],al
+00000000  0004EF            add [edi+ebp*8],al
+00000000  0004F0            add [eax+esi*8],al
+00000000  0004F1            add [ecx+esi*8],al
+00000000  0004F2            add [edx+esi*8],al
+00000000  0004F3            add [ebx+esi*8],al
+00000000  0004F4            add [esp+esi*8],al
+00000000  0004F501234567    add [esi*8+0x67452301],al
+00000000  0004F6            add [esi+esi*8],al
+00000000  0004F7            add [edi+esi*8],al
+00000000  0004F8            add [eax+edi*8],al
+00000000  0004F9            add [ecx+edi*8],al
+00000000  0004FA            add [edx+edi*8],al
+00000000  0004FB            add [ebx+edi*8],al
+00000000  0004FC            add [esp+edi*8],al
+00000000  0004FD01234567    add [edi*8+0x67452301],al
+00000000  0004FE            add [esi+edi*8],al
+00000000  0004FF            add [edi+edi*8],al
+
+addressing modes 00 44
+00000000  00440001          add [eax+eax+0x1],al
+00000000  00440101          add [ecx+eax+0x1],al
+00000000  00440201          add [edx+eax+0x1],al
+00000000  00440301          add [ebx+eax+0x1],al
+00000000  00440401          add [esp+eax+0x1],al
+00000000  00440501          add [ebp+eax+0x1],al
+00000000  00440601          add [esi+eax+0x1],al
+00000000  00440701          add [edi+eax+0x1],al
+00000000  00440801          add [eax+ecx+0x1],al
+00000000  00440901          add [ecx+ecx+0x1],al
+00000000  00440A01          add [edx+ecx+0x1],al
+00000000  00440B01          add [ebx+ecx+0x1],al
+00000000  00440C01          add [esp+ecx+0x1],al
+00000000  00440D01          add [ebp+ecx+0x1],al
+00000000  00440E01          add [esi+ecx+0x1],al
+00000000  00440F01          add [edi+ecx+0x1],al
+00000000  00441001          add [eax+edx+0x1],al
+00000000  00441101          add [ecx+edx+0x1],al
+00000000  00441201          add [edx+edx+0x1],al
+00000000  00441301          add [ebx+edx+0x1],al
+00000000  00441401          add [esp+edx+0x1],al
+00000000  00441501          add [ebp+edx+0x1],al
+00000000  00441601          add [esi+edx+0x1],al
+00000000  00441701          add [edi+edx+0x1],al
+00000000  00441801          add [eax+ebx+0x1],al
+00000000  00441901          add [ecx+ebx+0x1],al
+00000000  00441A01          add [edx+ebx+0x1],al
+00000000  00441B01          add [ebx+ebx+0x1],al
+00000000  00441C01          add [esp+ebx+0x1],al
+00000000  00441D01          add [ebp+ebx+0x1],al
+00000000  00441E01          add [esi+ebx+0x1],al
+00000000  00441F01          add [edi+ebx+0x1],al
+00000000  00442001          add [eax+0x1],al
+00000000  00442101          add [ecx+0x1],al
+00000000  00442201          add [edx+0x1],al
+00000000  00442301          add [ebx+0x1],al
+00000000  00442401          add [esp+0x1],al
+00000000  00442501          add [ebp+0x1],al
+00000000  00442601          add [esi+0x1],al
+00000000  00442701          add [edi+0x1],al
+00000000  00442801          add [eax+ebp+0x1],al
+00000000  00442901          add [ecx+ebp+0x1],al
+00000000  00442A01          add [edx+ebp+0x1],al
+00000000  00442B01          add [ebx+ebp+0x1],al
+00000000  00442C01          add [esp+ebp+0x1],al
+00000000  00442D01          add [ebp+ebp+0x1],al
+00000000  00442E01          add [esi+ebp+0x1],al
+00000000  00442F01          add [edi+ebp+0x1],al
+00000000  00443001          add [eax+esi+0x1],al
+00000000  00443101          add [ecx+esi+0x1],al
+00000000  00443201          add [edx+esi+0x1],al
+00000000  00443301          add [ebx+esi+0x1],al
+00000000  00443401          add [esp+esi+0x1],al
+00000000  00443501          add [ebp+esi+0x1],al
+00000000  00443601          add [esi+esi+0x1],al
+00000000  00443701          add [edi+esi+0x1],al
+00000000  00443801          add [eax+edi+0x1],al
+00000000  00443901          add [ecx+edi+0x1],al
+00000000  00443A01          add [edx+edi+0x1],al
+00000000  00443B01          add [ebx+edi+0x1],al
+00000000  00443C01          add [esp+edi+0x1],al
+00000000  00443D01          add [ebp+edi+0x1],al
+00000000  00443E01          add [esi+edi+0x1],al
+00000000  00443F01          add [edi+edi+0x1],al
+00000000  00444001          add [eax+eax*2+0x1],al
+00000000  00444101          add [ecx+eax*2+0x1],al
+00000000  00444201          add [edx+eax*2+0x1],al
+00000000  00444301          add [ebx+eax*2+0x1],al
+00000000  00444401          add [esp+eax*2+0x1],al
+00000000  00444501          add [ebp+eax*2+0x1],al
+00000000  00444601          add [esi+eax*2+0x1],al
+00000000  00444701          add [edi+eax*2+0x1],al
+00000000  00444801          add [eax+ecx*2+0x1],al
+00000000  00444901          add [ecx+ecx*2+0x1],al
+00000000  00444A01          add [edx+ecx*2+0x1],al
+00000000  00444B01          add [ebx+ecx*2+0x1],al
+00000000  00444C01          add [esp+ecx*2+0x1],al
+00000000  00444D01          add [ebp+ecx*2+0x1],al
+00000000  00444E01          add [esi+ecx*2+0x1],al
+00000000  00444F01          add [edi+ecx*2+0x1],al
+00000000  00445001          add [eax+edx*2+0x1],al
+00000000  00445101          add [ecx+edx*2+0x1],al
+00000000  00445201          add [edx+edx*2+0x1],al
+00000000  00445301          add [ebx+edx*2+0x1],al
+00000000  00445401          add [esp+edx*2+0x1],al
+00000000  00445501          add [ebp+edx*2+0x1],al
+00000000  00445601          add [esi+edx*2+0x1],al
+00000000  00445701          add [edi+edx*2+0x1],al
+00000000  00445801          add [eax+ebx*2+0x1],al
+00000000  00445901          add [ecx+ebx*2+0x1],al
+00000000  00445A01          add [edx+ebx*2+0x1],al
+00000000  00445B01          add [ebx+ebx*2+0x1],al
+00000000  00445C01          add [esp+ebx*2+0x1],al
+00000000  00445D01          add [ebp+ebx*2+0x1],al
+00000000  00445E01          add [esi+ebx*2+0x1],al
+00000000  00445F01          add [edi+ebx*2+0x1],al
+00000000  00446001          add [eax+0x1],al
+00000000  00446101          add [ecx+0x1],al
+00000000  00446201          add [edx+0x1],al
+00000000  00446301          add [ebx+0x1],al
+00000000  00446401          add [esp+0x1],al
+00000000  00446501          add [ebp+0x1],al
+00000000  00446601          add [esi+0x1],al
+00000000  00446701          add [edi+0x1],al
+00000000  00446801          add [eax+ebp*2+0x1],al
+00000000  00446901          add [ecx+ebp*2+0x1],al
+00000000  00446A01          add [edx+ebp*2+0x1],al
+00000000  00446B01          add [ebx+ebp*2+0x1],al
+00000000  00446C01          add [esp+ebp*2+0x1],al
+00000000  00446D01          add [ebp+ebp*2+0x1],al
+00000000  00446E01          add [esi+ebp*2+0x1],al
+00000000  00446F01          add [edi+ebp*2+0x1],al
+00000000  00447001          add [eax+esi*2+0x1],al
+00000000  00447101          add [ecx+esi*2+0x1],al
+00000000  00447201          add [edx+esi*2+0x1],al
+00000000  00447301          add [ebx+esi*2+0x1],al
+00000000  00447401          add [esp+esi*2+0x1],al
+00000000  00447501          add [ebp+esi*2+0x1],al
+00000000  00447601          add [esi+esi*2+0x1],al
+00000000  00447701          add [edi+esi*2+0x1],al
+00000000  00447801          add [eax+edi*2+0x1],al
+00000000  00447901          add [ecx+edi*2+0x1],al
+00000000  00447A01          add [edx+edi*2+0x1],al
+00000000  00447B01          add [ebx+edi*2+0x1],al
+00000000  00447C01          add [esp+edi*2+0x1],al
+00000000  00447D01          add [ebp+edi*2+0x1],al
+00000000  00447E01          add [esi+edi*2+0x1],al
+00000000  00447F01          add [edi+edi*2+0x1],al
+00000000  00448001          add [eax+eax*4+0x1],al
+00000000  00448101          add [ecx+eax*4+0x1],al
+00000000  00448201          add [edx+eax*4+0x1],al
+00000000  00448301          add [ebx+eax*4+0x1],al
+00000000  00448401          add [esp+eax*4+0x1],al
+00000000  00448501          add [ebp+eax*4+0x1],al
+00000000  00448601          add [esi+eax*4+0x1],al
+00000000  00448701          add [edi+eax*4+0x1],al
+00000000  00448801          add [eax+ecx*4+0x1],al
+00000000  00448901          add [ecx+ecx*4+0x1],al
+00000000  00448A01          add [edx+ecx*4+0x1],al
+00000000  00448B01          add [ebx+ecx*4+0x1],al
+00000000  00448C01          add [esp+ecx*4+0x1],al
+00000000  00448D01          add [ebp+ecx*4+0x1],al
+00000000  00448E01          add [esi+ecx*4+0x1],al
+00000000  00448F01          add [edi+ecx*4+0x1],al
+00000000  00449001          add [eax+edx*4+0x1],al
+00000000  00449101          add [ecx+edx*4+0x1],al
+00000000  00449201          add [edx+edx*4+0x1],al
+00000000  00449301          add [ebx+edx*4+0x1],al
+00000000  00449401          add [esp+edx*4+0x1],al
+00000000  00449501          add [ebp+edx*4+0x1],al
+00000000  00449601          add [esi+edx*4+0x1],al
+00000000  00449701          add [edi+edx*4+0x1],al
+00000000  00449801          add [eax+ebx*4+0x1],al
+00000000  00449901          add [ecx+ebx*4+0x1],al
+00000000  00449A01          add [edx+ebx*4+0x1],al
+00000000  00449B01          add [ebx+ebx*4+0x1],al
+00000000  00449C01          add [esp+ebx*4+0x1],al
+00000000  00449D01          add [ebp+ebx*4+0x1],al
+00000000  00449E01          add [esi+ebx*4+0x1],al
+00000000  00449F01          add [edi+ebx*4+0x1],al
+00000000  0044A001          add [eax+0x1],al
+00000000  0044A101          add [ecx+0x1],al
+00000000  0044A201          add [edx+0x1],al
+00000000  0044A301          add [ebx+0x1],al
+00000000  0044A401          add [esp+0x1],al
+00000000  0044A501          add [ebp+0x1],al
+00000000  0044A601          add [esi+0x1],al
+00000000  0044A701          add [edi+0x1],al
+00000000  0044A801          add [eax+ebp*4+0x1],al
+00000000  0044A901          add [ecx+ebp*4+0x1],al
+00000000  0044AA01          add [edx+ebp*4+0x1],al
+00000000  0044AB01          add [ebx+ebp*4+0x1],al
+00000000  0044AC01          add [esp+ebp*4+0x1],al
+00000000  0044AD01          add [ebp+ebp*4+0x1],al
+00000000  0044AE01          add [esi+ebp*4+0x1],al
+00000000  0044AF01          add [edi+ebp*4+0x1],al
+00000000  0044B001          add [eax+esi*4+0x1],al
+00000000  0044B101          add [ecx+esi*4+0x1],al
+00000000  0044B201          add [edx+esi*4+0x1],al
+00000000  0044B301          add [ebx+esi*4+0x1],al
+00000000  0044B401          add [esp+esi*4+0x1],al
+00000000  0044B501          add [ebp+esi*4+0x1],al
+00000000  0044B601          add [esi+esi*4+0x1],al
+00000000  0044B701          add [edi+esi*4+0x1],al
+00000000  0044B801          add [eax+edi*4+0x1],al
+00000000  0044B901          add [ecx+edi*4+0x1],al
+00000000  0044BA01          add [edx+edi*4+0x1],al
+00000000  0044BB01          add [ebx+edi*4+0x1],al
+00000000  0044BC01          add [esp+edi*4+0x1],al
+00000000  0044BD01          add [ebp+edi*4+0x1],al
+00000000  0044BE01          add [esi+edi*4+0x1],al
+00000000  0044BF01          add [edi+edi*4+0x1],al
+00000000  0044C001          add [eax+eax*8+0x1],al
+00000000  0044C101          add [ecx+eax*8+0x1],al
+00000000  0044C201          add [edx+eax*8+0x1],al
+00000000  0044C301          add [ebx+eax*8+0x1],al
+00000000  0044C401          add [esp+eax*8+0x1],al
+00000000  0044C501          add [ebp+eax*8+0x1],al
+00000000  0044C601          add [esi+eax*8+0x1],al
+00000000  0044C701          add [edi+eax*8+0x1],al
+00000000  0044C801          add [eax+ecx*8+0x1],al
+00000000  0044C901          add [ecx+ecx*8+0x1],al
+00000000  0044CA01          add [edx+ecx*8+0x1],al
+00000000  0044CB01          add [ebx+ecx*8+0x1],al
+00000000  0044CC01          add [esp+ecx*8+0x1],al
+00000000  0044CD01          add [ebp+ecx*8+0x1],al
+00000000  0044CE01          add [esi+ecx*8+0x1],al
+00000000  0044CF01          add [edi+ecx*8+0x1],al
+00000000  0044D001          add [eax+edx*8+0x1],al
+00000000  0044D101          add [ecx+edx*8+0x1],al
+00000000  0044D201          add [edx+edx*8+0x1],al
+00000000  0044D301          add [ebx+edx*8+0x1],al
+00000000  0044D401          add [esp+edx*8+0x1],al
+00000000  0044D501          add [ebp+edx*8+0x1],al
+00000000  0044D601          add [esi+edx*8+0x1],al
+00000000  0044D701          add [edi+edx*8+0x1],al
+00000000  0044D801          add [eax+ebx*8+0x1],al
+00000000  0044D901          add [ecx+ebx*8+0x1],al
+00000000  0044DA01          add [edx+ebx*8+0x1],al
+00000000  0044DB01          add [ebx+ebx*8+0x1],al
+00000000  0044DC01          add [esp+ebx*8+0x1],al
+00000000  0044DD01          add [ebp+ebx*8+0x1],al
+00000000  0044DE01          add [esi+ebx*8+0x1],al
+00000000  0044DF01          add [edi+ebx*8+0x1],al
+00000000  0044E001          add [eax+0x1],al
+00000000  0044E101          add [ecx+0x1],al
+00000000  0044E201          add [edx+0x1],al
+00000000  0044E301          add [ebx+0x1],al
+00000000  0044E401          add [esp+0x1],al
+00000000  0044E501          add [ebp+0x1],al
+00000000  0044E601          add [esi+0x1],al
+00000000  0044E701          add [edi+0x1],al
+00000000  0044E801          add [eax+ebp*8+0x1],al
+00000000  0044E901          add [ecx+ebp*8+0x1],al
+00000000  0044EA01          add [edx+ebp*8+0x1],al
+00000000  0044EB01          add [ebx+ebp*8+0x1],al
+00000000  0044EC01          add [esp+ebp*8+0x1],al
+00000000  0044ED01          add [ebp+ebp*8+0x1],al
+00000000  0044EE01          add [esi+ebp*8+0x1],al
+00000000  0044EF01          add [edi+ebp*8+0x1],al
+00000000  0044F001          add [eax+esi*8+0x1],al
+00000000  0044F101          add [ecx+esi*8+0x1],al
+00000000  0044F201          add [edx+esi*8+0x1],al
+00000000  0044F301          add [ebx+esi*8+0x1],al
+00000000  0044F401          add [esp+esi*8+0x1],al
+00000000  0044F501          add [ebp+esi*8+0x1],al
+00000000  0044F601          add [esi+esi*8+0x1],al
+00000000  0044F701          add [edi+esi*8+0x1],al
+00000000  0044F801          add [eax+edi*8+0x1],al
+00000000  0044F901          add [ecx+edi*8+0x1],al
+00000000  0044FA01          add [edx+edi*8+0x1],al
+00000000  0044FB01          add [ebx+edi*8+0x1],al
+00000000  0044FC01          add [esp+edi*8+0x1],al
+00000000  0044FD01          add [ebp+edi*8+0x1],al
+00000000  0044FE01          add [esi+edi*8+0x1],al
+00000000  0044FF01          add [edi+edi*8+0x1],al
+
+addressing modes 00 84
+00000000  00840001234567    add [eax+eax+0x67452301],al
+00000000  00840101234567    add [ecx+eax+0x67452301],al
+00000000  00840201234567    add [edx+eax+0x67452301],al
+00000000  00840301234567    add [ebx+eax+0x67452301],al
+00000000  00840401234567    add [esp+eax+0x67452301],al
+00000000  00840501234567    add [ebp+eax+0x67452301],al
+00000000  00840601234567    add [esi+eax+0x67452301],al
+00000000  00840701234567    add [edi+eax+0x67452301],al
+00000000  00840801234567    add [eax+ecx+0x67452301],al
+00000000  00840901234567    add [ecx+ecx+0x67452301],al
+00000000  00840A01234567    add [edx+ecx+0x67452301],al
+00000000  00840B01234567    add [ebx+ecx+0x67452301],al
+00000000  00840C01234567    add [esp+ecx+0x67452301],al
+00000000  00840D01234567    add [ebp+ecx+0x67452301],al
+00000000  00840E01234567    add [esi+ecx+0x67452301],al
+00000000  00840F01234567    add [edi+ecx+0x67452301],al
+00000000  00841001234567    add [eax+edx+0x67452301],al
+00000000  00841101234567    add [ecx+edx+0x67452301],al
+00000000  00841201234567    add [edx+edx+0x67452301],al
+00000000  00841301234567    add [ebx+edx+0x67452301],al
+00000000  00841401234567    add [esp+edx+0x67452301],al
+00000000  00841501234567    add [ebp+edx+0x67452301],al
+00000000  00841601234567    add [esi+edx+0x67452301],al
+00000000  00841701234567    add [edi+edx+0x67452301],al
+00000000  00841801234567    add [eax+ebx+0x67452301],al
+00000000  00841901234567    add [ecx+ebx+0x67452301],al
+00000000  00841A01234567    add [edx+ebx+0x67452301],al
+00000000  00841B01234567    add [ebx+ebx+0x67452301],al
+00000000  00841C01234567    add [esp+ebx+0x67452301],al
+00000000  00841D01234567    add [ebp+ebx+0x67452301],al
+00000000  00841E01234567    add [esi+ebx+0x67452301],al
+00000000  00841F01234567    add [edi+ebx+0x67452301],al
+00000000  00842001234567    add [eax+0x67452301],al
+00000000  00842101234567    add [ecx+0x67452301],al
+00000000  00842201234567    add [edx+0x67452301],al
+00000000  00842301234567    add [ebx+0x67452301],al
+00000000  00842401234567    add [esp+0x67452301],al
+00000000  00842501234567    add [ebp+0x67452301],al
+00000000  00842601234567    add [esi+0x67452301],al
+00000000  00842701234567    add [edi+0x67452301],al
+00000000  00842801234567    add [eax+ebp+0x67452301],al
+00000000  00842901234567    add [ecx+ebp+0x67452301],al
+00000000  00842A01234567    add [edx+ebp+0x67452301],al
+00000000  00842B01234567    add [ebx+ebp+0x67452301],al
+00000000  00842C01234567    add [esp+ebp+0x67452301],al
+00000000  00842D01234567    add [ebp+ebp+0x67452301],al
+00000000  00842E01234567    add [esi+ebp+0x67452301],al
+00000000  00842F01234567    add [edi+ebp+0x67452301],al
+00000000  00843001234567    add [eax+esi+0x67452301],al
+00000000  00843101234567    add [ecx+esi+0x67452301],al
+00000000  00843201234567    add [edx+esi+0x67452301],al
+00000000  00843301234567    add [ebx+esi+0x67452301],al
+00000000  00843401234567    add [esp+esi+0x67452301],al
+00000000  00843501234567    add [ebp+esi+0x67452301],al
+00000000  00843601234567    add [esi+esi+0x67452301],al
+00000000  00843701234567    add [edi+esi+0x67452301],al
+00000000  00843801234567    add [eax+edi+0x67452301],al
+00000000  00843901234567    add [ecx+edi+0x67452301],al
+00000000  00843A01234567    add [edx+edi+0x67452301],al
+00000000  00843B01234567    add [ebx+edi+0x67452301],al
+00000000  00843C01234567    add [esp+edi+0x67452301],al
+00000000  00843D01234567    add [ebp+edi+0x67452301],al
+00000000  00843E01234567    add [esi+edi+0x67452301],al
+00000000  00843F01234567    add [edi+edi+0x67452301],al
+00000000  00844001234567    add [eax+eax*2+0x67452301],al
+00000000  00844101234567    add [ecx+eax*2+0x67452301],al
+00000000  00844201234567    add [edx+eax*2+0x67452301],al
+00000000  00844301234567    add [ebx+eax*2+0x67452301],al
+00000000  00844401234567    add [esp+eax*2+0x67452301],al
+00000000  00844501234567    add [ebp+eax*2+0x67452301],al
+00000000  00844601234567    add [esi+eax*2+0x67452301],al
+00000000  00844701234567    add [edi+eax*2+0x67452301],al
+00000000  00844801234567    add [eax+ecx*2+0x67452301],al
+00000000  00844901234567    add [ecx+ecx*2+0x67452301],al
+00000000  00844A01234567    add [edx+ecx*2+0x67452301],al
+00000000  00844B01234567    add [ebx+ecx*2+0x67452301],al
+00000000  00844C01234567    add [esp+ecx*2+0x67452301],al
+00000000  00844D01234567    add [ebp+ecx*2+0x67452301],al
+00000000  00844E01234567    add [esi+ecx*2+0x67452301],al
+00000000  00844F01234567    add [edi+ecx*2+0x67452301],al
+00000000  00845001234567    add [eax+edx*2+0x67452301],al
+00000000  00845101234567    add [ecx+edx*2+0x67452301],al
+00000000  00845201234567    add [edx+edx*2+0x67452301],al
+00000000  00845301234567    add [ebx+edx*2+0x67452301],al
+00000000  00845401234567    add [esp+edx*2+0x67452301],al
+00000000  00845501234567    add [ebp+edx*2+0x67452301],al
+00000000  00845601234567    add [esi+edx*2+0x67452301],al
+00000000  00845701234567    add [edi+edx*2+0x67452301],al
+00000000  00845801234567    add [eax+ebx*2+0x67452301],al
+00000000  00845901234567    add [ecx+ebx*2+0x67452301],al
+00000000  00845A01234567    add [edx+ebx*2+0x67452301],al
+00000000  00845B01234567    add [ebx+ebx*2+0x67452301],al
+00000000  00845C01234567    add [esp+ebx*2+0x67452301],al
+00000000  00845D01234567    add [ebp+ebx*2+0x67452301],al
+00000000  00845E01234567    add [esi+ebx*2+0x67452301],al
+00000000  00845F01234567    add [edi+ebx*2+0x67452301],al
+00000000  00846001234567    add [eax+0x67452301],al
+00000000  00846101234567    add [ecx+0x67452301],al
+00000000  00846201234567    add [edx+0x67452301],al
+00000000  00846301234567    add [ebx+0x67452301],al
+00000000  00846401234567    add [esp+0x67452301],al
+00000000  00846501234567    add [ebp+0x67452301],al
+00000000  00846601234567    add [esi+0x67452301],al
+00000000  00846701234567    add [edi+0x67452301],al
+00000000  00846801234567    add [eax+ebp*2+0x67452301],al
+00000000  00846901234567    add [ecx+ebp*2+0x67452301],al
+00000000  00846A01234567    add [edx+ebp*2+0x67452301],al
+00000000  00846B01234567    add [ebx+ebp*2+0x67452301],al
+00000000  00846C01234567    add [esp+ebp*2+0x67452301],al
+00000000  00846D01234567    add [ebp+ebp*2+0x67452301],al
+00000000  00846E01234567    add [esi+ebp*2+0x67452301],al
+00000000  00846F01234567    add [edi+ebp*2+0x67452301],al
+00000000  00847001234567    add [eax+esi*2+0x67452301],al
+00000000  00847101234567    add [ecx+esi*2+0x67452301],al
+00000000  00847201234567    add [edx+esi*2+0x67452301],al
+00000000  00847301234567    add [ebx+esi*2+0x67452301],al
+00000000  00847401234567    add [esp+esi*2+0x67452301],al
+00000000  00847501234567    add [ebp+esi*2+0x67452301],al
+00000000  00847601234567    add [esi+esi*2+0x67452301],al
+00000000  00847701234567    add [edi+esi*2+0x67452301],al
+00000000  00847801234567    add [eax+edi*2+0x67452301],al
+00000000  00847901234567    add [ecx+edi*2+0x67452301],al
+00000000  00847A01234567    add [edx+edi*2+0x67452301],al
+00000000  00847B01234567    add [ebx+edi*2+0x67452301],al
+00000000  00847C01234567    add [esp+edi*2+0x67452301],al
+00000000  00847D01234567    add [ebp+edi*2+0x67452301],al
+00000000  00847E01234567    add [esi+edi*2+0x67452301],al
+00000000  00847F01234567    add [edi+edi*2+0x67452301],al
+00000000  00848001234567    add [eax+eax*4+0x67452301],al
+00000000  00848101234567    add [ecx+eax*4+0x67452301],al
+00000000  00848201234567    add [edx+eax*4+0x67452301],al
+00000000  00848301234567    add [ebx+eax*4+0x67452301],al
+00000000  00848401234567    add [esp+eax*4+0x67452301],al
+00000000  00848501234567    add [ebp+eax*4+0x67452301],al
+00000000  00848601234567    add [esi+eax*4+0x67452301],al
+00000000  00848701234567    add [edi+eax*4+0x67452301],al
+00000000  00848801234567    add [eax+ecx*4+0x67452301],al
+00000000  00848901234567    add [ecx+ecx*4+0x67452301],al
+00000000  00848A01234567    add [edx+ecx*4+0x67452301],al
+00000000  00848B01234567    add [ebx+ecx*4+0x67452301],al
+00000000  00848C01234567    add [esp+ecx*4+0x67452301],al
+00000000  00848D01234567    add [ebp+ecx*4+0x67452301],al
+00000000  00848E01234567    add [esi+ecx*4+0x67452301],al
+00000000  00848F01234567    add [edi+ecx*4+0x67452301],al
+00000000  00849001234567    add [eax+edx*4+0x67452301],al
+00000000  00849101234567    add [ecx+edx*4+0x67452301],al
+00000000  00849201234567    add [edx+edx*4+0x67452301],al
+00000000  00849301234567    add [ebx+edx*4+0x67452301],al
+00000000  00849401234567    add [esp+edx*4+0x67452301],al
+00000000  00849501234567    add [ebp+edx*4+0x67452301],al
+00000000  00849601234567    add [esi+edx*4+0x67452301],al
+00000000  00849701234567    add [edi+edx*4+0x67452301],al
+00000000  00849801234567    add [eax+ebx*4+0x67452301],al
+00000000  00849901234567    add [ecx+ebx*4+0x67452301],al
+00000000  00849A01234567    add [edx+ebx*4+0x67452301],al
+00000000  00849B01234567    add [ebx+ebx*4+0x67452301],al
+00000000  00849C01234567    add [esp+ebx*4+0x67452301],al
+00000000  00849D01234567    add [ebp+ebx*4+0x67452301],al
+00000000  00849E01234567    add [esi+ebx*4+0x67452301],al
+00000000  00849F01234567    add [edi+ebx*4+0x67452301],al
+00000000  0084A001234567    add [eax+0x67452301],al
+00000000  0084A101234567    add [ecx+0x67452301],al
+00000000  0084A201234567    add [edx+0x67452301],al
+00000000  0084A301234567    add [ebx+0x67452301],al
+00000000  0084A401234567    add [esp+0x67452301],al
+00000000  0084A501234567    add [ebp+0x67452301],al
+00000000  0084A601234567    add [esi+0x67452301],al
+00000000  0084A701234567    add [edi+0x67452301],al
+00000000  0084A801234567    add [eax+ebp*4+0x67452301],al
+00000000  0084A901234567    add [ecx+ebp*4+0x67452301],al
+00000000  0084AA01234567    add [edx+ebp*4+0x67452301],al
+00000000  0084AB01234567    add [ebx+ebp*4+0x67452301],al
+00000000  0084AC01234567    add [esp+ebp*4+0x67452301],al
+00000000  0084AD01234567    add [ebp+ebp*4+0x67452301],al
+00000000  0084AE01234567    add [esi+ebp*4+0x67452301],al
+00000000  0084AF01234567    add [edi+ebp*4+0x67452301],al
+00000000  0084B001234567    add [eax+esi*4+0x67452301],al
+00000000  0084B101234567    add [ecx+esi*4+0x67452301],al
+00000000  0084B201234567    add [edx+esi*4+0x67452301],al
+00000000  0084B301234567    add [ebx+esi*4+0x67452301],al
+00000000  0084B401234567    add [esp+esi*4+0x67452301],al
+00000000  0084B501234567    add [ebp+esi*4+0x67452301],al
+00000000  0084B601234567    add [esi+esi*4+0x67452301],al
+00000000  0084B701234567    add [edi+esi*4+0x67452301],al
+00000000  0084B801234567    add [eax+edi*4+0x67452301],al
+00000000  0084B901234567    add [ecx+edi*4+0x67452301],al
+00000000  0084BA01234567    add [edx+edi*4+0x67452301],al
+00000000  0084BB01234567    add [ebx+edi*4+0x67452301],al
+00000000  0084BC01234567    add [esp+edi*4+0x67452301],al
+00000000  0084BD01234567    add [ebp+edi*4+0x67452301],al
+00000000  0084BE01234567    add [esi+edi*4+0x67452301],al
+00000000  0084BF01234567    add [edi+edi*4+0x67452301],al
+00000000  0084C001234567    add [eax+eax*8+0x67452301],al
+00000000  0084C101234567    add [ecx+eax*8+0x67452301],al
+00000000  0084C201234567    add [edx+eax*8+0x67452301],al
+00000000  0084C301234567    add [ebx+eax*8+0x67452301],al
+00000000  0084C401234567    add [esp+eax*8+0x67452301],al
+00000000  0084C501234567    add [ebp+eax*8+0x67452301],al
+00000000  0084C601234567    add [esi+eax*8+0x67452301],al
+00000000  0084C701234567    add [edi+eax*8+0x67452301],al
+00000000  0084C801234567    add [eax+ecx*8+0x67452301],al
+00000000  0084C901234567    add [ecx+ecx*8+0x67452301],al
+00000000  0084CA01234567    add [edx+ecx*8+0x67452301],al
+00000000  0084CB01234567    add [ebx+ecx*8+0x67452301],al
+00000000  0084CC01234567    add [esp+ecx*8+0x67452301],al
+00000000  0084CD01234567    add [ebp+ecx*8+0x67452301],al
+00000000  0084CE01234567    add [esi+ecx*8+0x67452301],al
+00000000  0084CF01234567    add [edi+ecx*8+0x67452301],al
+00000000  0084D001234567    add [eax+edx*8+0x67452301],al
+00000000  0084D101234567    add [ecx+edx*8+0x67452301],al
+00000000  0084D201234567    add [edx+edx*8+0x67452301],al
+00000000  0084D301234567    add [ebx+edx*8+0x67452301],al
+00000000  0084D401234567    add [esp+edx*8+0x67452301],al
+00000000  0084D501234567    add [ebp+edx*8+0x67452301],al
+00000000  0084D601234567    add [esi+edx*8+0x67452301],al
+00000000  0084D701234567    add [edi+edx*8+0x67452301],al
+00000000  0084D801234567    add [eax+ebx*8+0x67452301],al
+00000000  0084D901234567    add [ecx+ebx*8+0x67452301],al
+00000000  0084DA01234567    add [edx+ebx*8+0x67452301],al
+00000000  0084DB01234567    add [ebx+ebx*8+0x67452301],al
+00000000  0084DC01234567    add [esp+ebx*8+0x67452301],al
+00000000  0084DD01234567    add [ebp+ebx*8+0x67452301],al
+00000000  0084DE01234567    add [esi+ebx*8+0x67452301],al
+00000000  0084DF01234567    add [edi+ebx*8+0x67452301],al
+00000000  0084E001234567    add [eax+0x67452301],al
+00000000  0084E101234567    add [ecx+0x67452301],al
+00000000  0084E201234567    add [edx+0x67452301],al
+00000000  0084E301234567    add [ebx+0x67452301],al
+00000000  0084E401234567    add [esp+0x67452301],al
+00000000  0084E501234567    add [ebp+0x67452301],al
+00000000  0084E601234567    add [esi+0x67452301],al
+00000000  0084E701234567    add [edi+0x67452301],al
+00000000  0084E801234567    add [eax+ebp*8+0x67452301],al
+00000000  0084E901234567    add [ecx+ebp*8+0x67452301],al
+00000000  0084EA01234567    add [edx+ebp*8+0x67452301],al
+00000000  0084EB01234567    add [ebx+ebp*8+0x67452301],al
+00000000  0084EC01234567    add [esp+ebp*8+0x67452301],al
+00000000  0084ED01234567    add [ebp+ebp*8+0x67452301],al
+00000000  0084EE01234567    add [esi+ebp*8+0x67452301],al
+00000000  0084EF01234567    add [edi+ebp*8+0x67452301],al
+00000000  0084F001234567    add [eax+esi*8+0x67452301],al
+00000000  0084F101234567    add [ecx+esi*8+0x67452301],al
+00000000  0084F201234567    add [edx+esi*8+0x67452301],al
+00000000  0084F301234567    add [ebx+esi*8+0x67452301],al
+00000000  0084F401234567    add [esp+esi*8+0x67452301],al
+00000000  0084F501234567    add [ebp+esi*8+0x67452301],al
+00000000  0084F601234567    add [esi+esi*8+0x67452301],al
+00000000  0084F701234567    add [edi+esi*8+0x67452301],al
+00000000  0084F801234567    add [eax+edi*8+0x67452301],al
+00000000  0084F901234567    add [ecx+edi*8+0x67452301],al
+00000000  0084FA01234567    add [edx+edi*8+0x67452301],al
+00000000  0084FB01234567    add [ebx+edi*8+0x67452301],al
+00000000  0084FC01234567    add [esp+edi*8+0x67452301],al
+00000000  0084FD01234567    add [ebp+edi*8+0x67452301],al
+00000000  0084FE01234567    add [esi+edi*8+0x67452301],al
+00000000  0084FF01234567    add [edi+edi*8+0x67452301],al
+
+opcodes
+opcode 00
+00000000  0000              add [eax],al
+00000000  0008              add [eax],cl
+00000000  0010              add [eax],dl
+00000000  0018              add [eax],bl
+00000000  0020              add [eax],ah
+00000000  0028              add [eax],ch
+00000000  0030              add [eax],dh
+00000000  0038              add [eax],bh
+
+opcode 01
+00000000  0100              add [eax],eax
+00000000  0108              add [eax],ecx
+00000000  0110              add [eax],edx
+00000000  0118              add [eax],ebx
+00000000  0120              add [eax],esp
+00000000  0128              add [eax],ebp
+00000000  0130              add [eax],esi
+00000000  0138              add [eax],edi
+
+opcode 02
+00000000  0200              add al,[eax]
+00000000  0208              add cl,[eax]
+00000000  0210              add dl,[eax]
+00000000  0218              add bl,[eax]
+00000000  0220              add ah,[eax]
+00000000  0228              add ch,[eax]
+00000000  0230              add dh,[eax]
+00000000  0238              add bh,[eax]
+
+opcode 03
+00000000  0300              add eax,[eax]
+00000000  0308              add ecx,[eax]
+00000000  0310              add edx,[eax]
+00000000  0318              add ebx,[eax]
+00000000  0320              add esp,[eax]
+00000000  0328              add ebp,[eax]
+00000000  0330              add esi,[eax]
+00000000  0338              add edi,[eax]
+
+opcode 04
+00000000  0400              add al,0x0
+00000000  0408              add al,0x8
+00000000  0410              add al,0x10
+00000000  0418              add al,0x18
+00000000  0420              add al,0x20
+00000000  0428              add al,0x28
+00000000  0430              add al,0x30
+00000000  0438              add al,0x38
+
+opcode 05
+00000000  0500012345        add eax,0x45230100
+00000000  0508012345        add eax,0x45230108
+00000000  0510012345        add eax,0x45230110
+00000000  0518012345        add eax,0x45230118
+00000000  0520012345        add eax,0x45230120
+00000000  0528012345        add eax,0x45230128
+00000000  0530012345        add eax,0x45230130
+00000000  0538012345        add eax,0x45230138
+
+opcode 06
+00000000  06                push es
+00000000  06                push es
+00000000  06                push es
+00000000  06                push es
+00000000  06                push es
+00000000  06                push es
+00000000  06                push es
+00000000  06                push es
+
+opcode 07
+00000000  07                pop es
+00000000  07                pop es
+00000000  07                pop es
+00000000  07                pop es
+00000000  07                pop es
+00000000  07                pop es
+00000000  07                pop es
+00000000  07                pop es
+
+opcode 08
+00000000  0800              or [eax],al
+00000000  0808              or [eax],cl
+00000000  0810              or [eax],dl
+00000000  0818              or [eax],bl
+00000000  0820              or [eax],ah
+00000000  0828              or [eax],ch
+00000000  0830              or [eax],dh
+00000000  0838              or [eax],bh
+
+opcode 09
+00000000  0900              or [eax],eax
+00000000  0908              or [eax],ecx
+00000000  0910              or [eax],edx
+00000000  0918              or [eax],ebx
+00000000  0920              or [eax],esp
+00000000  0928              or [eax],ebp
+00000000  0930              or [eax],esi
+00000000  0938              or [eax],edi
+
+opcode 0a
+00000000  0A00              or al,[eax]
+00000000  0A08              or cl,[eax]
+00000000  0A10              or dl,[eax]
+00000000  0A18              or bl,[eax]
+00000000  0A20              or ah,[eax]
+00000000  0A28              or ch,[eax]
+00000000  0A30              or dh,[eax]
+00000000  0A38              or bh,[eax]
+
+opcode 0b
+00000000  0B00              or eax,[eax]
+00000000  0B08              or ecx,[eax]
+00000000  0B10              or edx,[eax]
+00000000  0B18              or ebx,[eax]
+00000000  0B20              or esp,[eax]
+00000000  0B28              or ebp,[eax]
+00000000  0B30              or esi,[eax]
+00000000  0B38              or edi,[eax]
+
+opcode 0c
+00000000  0C00              or al,0x0
+00000000  0C08              or al,0x8
+00000000  0C10              or al,0x10
+00000000  0C18              or al,0x18
+00000000  0C20              or al,0x20
+00000000  0C28              or al,0x28
+00000000  0C30              or al,0x30
+00000000  0C38              or al,0x38
+
+opcode 0d
+00000000  0D00012345        or eax,0x45230100
+00000000  0D08012345        or eax,0x45230108
+00000000  0D10012345        or eax,0x45230110
+00000000  0D18012345        or eax,0x45230118
+00000000  0D20012345        or eax,0x45230120
+00000000  0D28012345        or eax,0x45230128
+00000000  0D30012345        or eax,0x45230130
+00000000  0D38012345        or eax,0x45230138
+
+opcode 0e
+00000000  0E                push cs
+00000000  0E                push cs
+00000000  0E                push cs
+00000000  0E                push cs
+00000000  0E                push cs
+00000000  0E                push cs
+00000000  0E                push cs
+00000000  0E                push cs
+
+opcode 0f
+00000000  0F0001            sldt [ecx]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 10
+00000000  1000              adc [eax],al
+00000000  1008              adc [eax],cl
+00000000  1010              adc [eax],dl
+00000000  1018              adc [eax],bl
+00000000  1020              adc [eax],ah
+00000000  1028              adc [eax],ch
+00000000  1030              adc [eax],dh
+00000000  1038              adc [eax],bh
+
+opcode 11
+00000000  1100              adc [eax],eax
+00000000  1108              adc [eax],ecx
+00000000  1110              adc [eax],edx
+00000000  1118              adc [eax],ebx
+00000000  1120              adc [eax],esp
+00000000  1128              adc [eax],ebp
+00000000  1130              adc [eax],esi
+00000000  1138              adc [eax],edi
+
+opcode 12
+00000000  1200              adc al,[eax]
+00000000  1208              adc cl,[eax]
+00000000  1210              adc dl,[eax]
+00000000  1218              adc bl,[eax]
+00000000  1220              adc ah,[eax]
+00000000  1228              adc ch,[eax]
+00000000  1230              adc dh,[eax]
+00000000  1238              adc bh,[eax]
+
+opcode 13
+00000000  1300              adc eax,[eax]
+00000000  1308              adc ecx,[eax]
+00000000  1310              adc edx,[eax]
+00000000  1318              adc ebx,[eax]
+00000000  1320              adc esp,[eax]
+00000000  1328              adc ebp,[eax]
+00000000  1330              adc esi,[eax]
+00000000  1338              adc edi,[eax]
+
+opcode 14
+00000000  1400              adc al,0x0
+00000000  1408              adc al,0x8
+00000000  1410              adc al,0x10
+00000000  1418              adc al,0x18
+00000000  1420              adc al,0x20
+00000000  1428              adc al,0x28
+00000000  1430              adc al,0x30
+00000000  1438              adc al,0x38
+
+opcode 15
+00000000  1500012345        adc eax,0x45230100
+00000000  1508012345        adc eax,0x45230108
+00000000  1510012345        adc eax,0x45230110
+00000000  1518012345        adc eax,0x45230118
+00000000  1520012345        adc eax,0x45230120
+00000000  1528012345        adc eax,0x45230128
+00000000  1530012345        adc eax,0x45230130
+00000000  1538012345        adc eax,0x45230138
+
+opcode 16
+00000000  16                push ss
+00000000  16                push ss
+00000000  16                push ss
+00000000  16                push ss
+00000000  16                push ss
+00000000  16                push ss
+00000000  16                push ss
+00000000  16                push ss
+
+opcode 17
+00000000  17                pop ss
+00000000  17                pop ss
+00000000  17                pop ss
+00000000  17                pop ss
+00000000  17                pop ss
+00000000  17                pop ss
+00000000  17                pop ss
+00000000  17                pop ss
+
+opcode 18
+00000000  1800              sbb [eax],al
+00000000  1808              sbb [eax],cl
+00000000  1810              sbb [eax],dl
+00000000  1818              sbb [eax],bl
+00000000  1820              sbb [eax],ah
+00000000  1828              sbb [eax],ch
+00000000  1830              sbb [eax],dh
+00000000  1838              sbb [eax],bh
+
+opcode 19
+00000000  1900              sbb [eax],eax
+00000000  1908              sbb [eax],ecx
+00000000  1910              sbb [eax],edx
+00000000  1918              sbb [eax],ebx
+00000000  1920              sbb [eax],esp
+00000000  1928              sbb [eax],ebp
+00000000  1930              sbb [eax],esi
+00000000  1938              sbb [eax],edi
+
+opcode 1a
+00000000  1A00              sbb al,[eax]
+00000000  1A08              sbb cl,[eax]
+00000000  1A10              sbb dl,[eax]
+00000000  1A18              sbb bl,[eax]
+00000000  1A20              sbb ah,[eax]
+00000000  1A28              sbb ch,[eax]
+00000000  1A30              sbb dh,[eax]
+00000000  1A38              sbb bh,[eax]
+
+opcode 1b
+00000000  1B00              sbb eax,[eax]
+00000000  1B08              sbb ecx,[eax]
+00000000  1B10              sbb edx,[eax]
+00000000  1B18              sbb ebx,[eax]
+00000000  1B20              sbb esp,[eax]
+00000000  1B28              sbb ebp,[eax]
+00000000  1B30              sbb esi,[eax]
+00000000  1B38              sbb edi,[eax]
+
+opcode 1c
+00000000  1C00              sbb al,0x0
+00000000  1C08              sbb al,0x8
+00000000  1C10              sbb al,0x10
+00000000  1C18              sbb al,0x18
+00000000  1C20              sbb al,0x20
+00000000  1C28              sbb al,0x28
+00000000  1C30              sbb al,0x30
+00000000  1C38              sbb al,0x38
+
+opcode 1d
+00000000  1D00012345        sbb eax,0x45230100
+00000000  1D08012345        sbb eax,0x45230108
+00000000  1D10012345        sbb eax,0x45230110
+00000000  1D18012345        sbb eax,0x45230118
+00000000  1D20012345        sbb eax,0x45230120
+00000000  1D28012345        sbb eax,0x45230128
+00000000  1D30012345        sbb eax,0x45230130
+00000000  1D38012345        sbb eax,0x45230138
+
+opcode 1e
+00000000  1E                push ds
+00000000  1E                push ds
+00000000  1E                push ds
+00000000  1E                push ds
+00000000  1E                push ds
+00000000  1E                push ds
+00000000  1E                push ds
+00000000  1E                push ds
+
+opcode 1f
+00000000  1F                pop ds
+00000000  1F                pop ds
+00000000  1F                pop ds
+00000000  1F                pop ds
+00000000  1F                pop ds
+00000000  1F                pop ds
+00000000  1F                pop ds
+00000000  1F                pop ds
+
+opcode 20
+00000000  2000              and [eax],al
+00000000  2008              and [eax],cl
+00000000  2010              and [eax],dl
+00000000  2018              and [eax],bl
+00000000  2020              and [eax],ah
+00000000  2028              and [eax],ch
+00000000  2030              and [eax],dh
+00000000  2038              and [eax],bh
+
+opcode 21
+00000000  2100              and [eax],eax
+00000000  2108              and [eax],ecx
+00000000  2110              and [eax],edx
+00000000  2118              and [eax],ebx
+00000000  2120              and [eax],esp
+00000000  2128              and [eax],ebp
+00000000  2130              and [eax],esi
+00000000  2138              and [eax],edi
+
+opcode 22
+00000000  2200              and al,[eax]
+00000000  2208              and cl,[eax]
+00000000  2210              and dl,[eax]
+00000000  2218              and bl,[eax]
+00000000  2220              and ah,[eax]
+00000000  2228              and ch,[eax]
+00000000  2230              and dh,[eax]
+00000000  2238              and bh,[eax]
+
+opcode 23
+00000000  2300              and eax,[eax]
+00000000  2308              and ecx,[eax]
+00000000  2310              and edx,[eax]
+00000000  2318              and ebx,[eax]
+00000000  2320              and esp,[eax]
+00000000  2328              and ebp,[eax]
+00000000  2330              and esi,[eax]
+00000000  2338              and edi,[eax]
+
+opcode 24
+00000000  2400              and al,0x0
+00000000  2408              and al,0x8
+00000000  2410              and al,0x10
+00000000  2418              and al,0x18
+00000000  2420              and al,0x20
+00000000  2428              and al,0x28
+00000000  2430              and al,0x30
+00000000  2438              and al,0x38
+
+opcode 25
+00000000  2500012345        and eax,0x45230100
+00000000  2508012345        and eax,0x45230108
+00000000  2510012345        and eax,0x45230110
+00000000  2518012345        and eax,0x45230118
+00000000  2520012345        and eax,0x45230120
+00000000  2528012345        and eax,0x45230128
+00000000  2530012345        and eax,0x45230130
+00000000  2538012345        and eax,0x45230138
+
+opcode 26
+00000000  260001            add [es:ecx],al
+00000000  260801            or [es:ecx],al
+00000000  261001            adc [es:ecx],al
+00000000  261801            sbb [es:ecx],al
+00000000  262001            and [es:ecx],al
+00000000  262801            sub [es:ecx],al
+00000000  263001            xor [es:ecx],al
+00000000  263801            cmp [es:ecx],al
+
+opcode 27
+00000000  27                daa
+00000000  27                daa
+00000000  27                daa
+00000000  27                daa
+00000000  27                daa
+00000000  27                daa
+00000000  27                daa
+00000000  27                daa
+
+opcode 28
+00000000  2800              sub [eax],al
+00000000  2808              sub [eax],cl
+00000000  2810              sub [eax],dl
+00000000  2818              sub [eax],bl
+00000000  2820              sub [eax],ah
+00000000  2828              sub [eax],ch
+00000000  2830              sub [eax],dh
+00000000  2838              sub [eax],bh
+
+opcode 29
+00000000  2900              sub [eax],eax
+00000000  2908              sub [eax],ecx
+00000000  2910              sub [eax],edx
+00000000  2918              sub [eax],ebx
+00000000  2920              sub [eax],esp
+00000000  2928              sub [eax],ebp
+00000000  2930              sub [eax],esi
+00000000  2938              sub [eax],edi
+
+opcode 2a
+00000000  2A00              sub al,[eax]
+00000000  2A08              sub cl,[eax]
+00000000  2A10              sub dl,[eax]
+00000000  2A18              sub bl,[eax]
+00000000  2A20              sub ah,[eax]
+00000000  2A28              sub ch,[eax]
+00000000  2A30              sub dh,[eax]
+00000000  2A38              sub bh,[eax]
+
+opcode 2b
+00000000  2B00              sub eax,[eax]
+00000000  2B08              sub ecx,[eax]
+00000000  2B10              sub edx,[eax]
+00000000  2B18              sub ebx,[eax]
+00000000  2B20              sub esp,[eax]
+00000000  2B28              sub ebp,[eax]
+00000000  2B30              sub esi,[eax]
+00000000  2B38              sub edi,[eax]
+
+opcode 2c
+00000000  2C00              sub al,0x0
+00000000  2C08              sub al,0x8
+00000000  2C10              sub al,0x10
+00000000  2C18              sub al,0x18
+00000000  2C20              sub al,0x20
+00000000  2C28              sub al,0x28
+00000000  2C30              sub al,0x30
+00000000  2C38              sub al,0x38
+
+opcode 2d
+00000000  2D00012345        sub eax,0x45230100
+00000000  2D08012345        sub eax,0x45230108
+00000000  2D10012345        sub eax,0x45230110
+00000000  2D18012345        sub eax,0x45230118
+00000000  2D20012345        sub eax,0x45230120
+00000000  2D28012345        sub eax,0x45230128
+00000000  2D30012345        sub eax,0x45230130
+00000000  2D38012345        sub eax,0x45230138
+
+opcode 2e
+00000000  2E0001            add [cs:ecx],al
+00000000  2E0801            or [cs:ecx],al
+00000000  2E1001            adc [cs:ecx],al
+00000000  2E1801            sbb [cs:ecx],al
+00000000  2E2001            and [cs:ecx],al
+00000000  2E2801            sub [cs:ecx],al
+00000000  2E3001            xor [cs:ecx],al
+00000000  2E3801            cmp [cs:ecx],al
+
+opcode 2f
+00000000  2F                das
+00000000  2F                das
+00000000  2F                das
+00000000  2F                das
+00000000  2F                das
+00000000  2F                das
+00000000  2F                das
+00000000  2F                das
+
+opcode 30
+00000000  3000              xor [eax],al
+00000000  3008              xor [eax],cl
+00000000  3010              xor [eax],dl
+00000000  3018              xor [eax],bl
+00000000  3020              xor [eax],ah
+00000000  3028              xor [eax],ch
+00000000  3030              xor [eax],dh
+00000000  3038              xor [eax],bh
+
+opcode 31
+00000000  3100              xor [eax],eax
+00000000  3108              xor [eax],ecx
+00000000  3110              xor [eax],edx
+00000000  3118              xor [eax],ebx
+00000000  3120              xor [eax],esp
+00000000  3128              xor [eax],ebp
+00000000  3130              xor [eax],esi
+00000000  3138              xor [eax],edi
+
+opcode 32
+00000000  3200              xor al,[eax]
+00000000  3208              xor cl,[eax]
+00000000  3210              xor dl,[eax]
+00000000  3218              xor bl,[eax]
+00000000  3220              xor ah,[eax]
+00000000  3228              xor ch,[eax]
+00000000  3230              xor dh,[eax]
+00000000  3238              xor bh,[eax]
+
+opcode 33
+00000000  3300              xor eax,[eax]
+00000000  3308              xor ecx,[eax]
+00000000  3310              xor edx,[eax]
+00000000  3318              xor ebx,[eax]
+00000000  3320              xor esp,[eax]
+00000000  3328              xor ebp,[eax]
+00000000  3330              xor esi,[eax]
+00000000  3338              xor edi,[eax]
+
+opcode 34
+00000000  3400              xor al,0x0
+00000000  3408              xor al,0x8
+00000000  3410              xor al,0x10
+00000000  3418              xor al,0x18
+00000000  3420              xor al,0x20
+00000000  3428              xor al,0x28
+00000000  3430              xor al,0x30
+00000000  3438              xor al,0x38
+
+opcode 35
+00000000  3500012345        xor eax,0x45230100
+00000000  3508012345        xor eax,0x45230108
+00000000  3510012345        xor eax,0x45230110
+00000000  3518012345        xor eax,0x45230118
+00000000  3520012345        xor eax,0x45230120
+00000000  3528012345        xor eax,0x45230128
+00000000  3530012345        xor eax,0x45230130
+00000000  3538012345        xor eax,0x45230138
+
+opcode 36
+00000000  360001            add [ss:ecx],al
+00000000  360801            or [ss:ecx],al
+00000000  361001            adc [ss:ecx],al
+00000000  361801            sbb [ss:ecx],al
+00000000  362001            and [ss:ecx],al
+00000000  362801            sub [ss:ecx],al
+00000000  363001            xor [ss:ecx],al
+00000000  363801            cmp [ss:ecx],al
+
+opcode 37
+00000000  37                aaa
+00000000  37                aaa
+00000000  37                aaa
+00000000  37                aaa
+00000000  37                aaa
+00000000  37                aaa
+00000000  37                aaa
+00000000  37                aaa
+
+opcode 38
+00000000  3800              cmp [eax],al
+00000000  3808              cmp [eax],cl
+00000000  3810              cmp [eax],dl
+00000000  3818              cmp [eax],bl
+00000000  3820              cmp [eax],ah
+00000000  3828              cmp [eax],ch
+00000000  3830              cmp [eax],dh
+00000000  3838              cmp [eax],bh
+
+opcode 39
+00000000  3900              cmp [eax],eax
+00000000  3908              cmp [eax],ecx
+00000000  3910              cmp [eax],edx
+00000000  3918              cmp [eax],ebx
+00000000  3920              cmp [eax],esp
+00000000  3928              cmp [eax],ebp
+00000000  3930              cmp [eax],esi
+00000000  3938              cmp [eax],edi
+
+opcode 3a
+00000000  3A00              cmp al,[eax]
+00000000  3A08              cmp cl,[eax]
+00000000  3A10              cmp dl,[eax]
+00000000  3A18              cmp bl,[eax]
+00000000  3A20              cmp ah,[eax]
+00000000  3A28              cmp ch,[eax]
+00000000  3A30              cmp dh,[eax]
+00000000  3A38              cmp bh,[eax]
+
+opcode 3b
+00000000  3B00              cmp eax,[eax]
+00000000  3B08              cmp ecx,[eax]
+00000000  3B10              cmp edx,[eax]
+00000000  3B18              cmp ebx,[eax]
+00000000  3B20              cmp esp,[eax]
+00000000  3B28              cmp ebp,[eax]
+00000000  3B30              cmp esi,[eax]
+00000000  3B38              cmp edi,[eax]
+
+opcode 3c
+00000000  3C00              cmp al,0x0
+00000000  3C08              cmp al,0x8
+00000000  3C10              cmp al,0x10
+00000000  3C18              cmp al,0x18
+00000000  3C20              cmp al,0x20
+00000000  3C28              cmp al,0x28
+00000000  3C30              cmp al,0x30
+00000000  3C38              cmp al,0x38
+
+opcode 3d
+00000000  3D00012345        cmp eax,0x45230100
+00000000  3D08012345        cmp eax,0x45230108
+00000000  3D10012345        cmp eax,0x45230110
+00000000  3D18012345        cmp eax,0x45230118
+00000000  3D20012345        cmp eax,0x45230120
+00000000  3D28012345        cmp eax,0x45230128
+00000000  3D30012345        cmp eax,0x45230130
+00000000  3D38012345        cmp eax,0x45230138
+
+opcode 3e
+00000000  3E0001            add [ds:ecx],al
+00000000  3E0801            or [ds:ecx],al
+00000000  3E1001            adc [ds:ecx],al
+00000000  3E1801            sbb [ds:ecx],al
+00000000  3E2001            and [ds:ecx],al
+00000000  3E2801            sub [ds:ecx],al
+00000000  3E3001            xor [ds:ecx],al
+00000000  3E3801            cmp [ds:ecx],al
+
+opcode 3f
+00000000  3F                aas
+00000000  3F                aas
+00000000  3F                aas
+00000000  3F                aas
+00000000  3F                aas
+00000000  3F                aas
+00000000  3F                aas
+00000000  3F                aas
+
+opcode 40
+00000000  40                inc eax
+00000000  40                inc eax
+00000000  40                inc eax
+00000000  40                inc eax
+00000000  40                inc eax
+00000000  40                inc eax
+00000000  40                inc eax
+00000000  40                inc eax
+
+opcode 41
+00000000  41                inc ecx
+00000000  41                inc ecx
+00000000  41                inc ecx
+00000000  41                inc ecx
+00000000  41                inc ecx
+00000000  41                inc ecx
+00000000  41                inc ecx
+00000000  41                inc ecx
+
+opcode 42
+00000000  42                inc edx
+00000000  42                inc edx
+00000000  42                inc edx
+00000000  42                inc edx
+00000000  42                inc edx
+00000000  42                inc edx
+00000000  42                inc edx
+00000000  42                inc edx
+
+opcode 43
+00000000  43                inc ebx
+00000000  43                inc ebx
+00000000  43                inc ebx
+00000000  43                inc ebx
+00000000  43                inc ebx
+00000000  43                inc ebx
+00000000  43                inc ebx
+00000000  43                inc ebx
+
+opcode 44
+00000000  44                inc esp
+00000000  44                inc esp
+00000000  44                inc esp
+00000000  44                inc esp
+00000000  44                inc esp
+00000000  44                inc esp
+00000000  44                inc esp
+00000000  44                inc esp
+
+opcode 45
+00000000  45                inc ebp
+00000000  45                inc ebp
+00000000  45                inc ebp
+00000000  45                inc ebp
+00000000  45                inc ebp
+00000000  45                inc ebp
+00000000  45                inc ebp
+00000000  45                inc ebp
+
+opcode 46
+00000000  46                inc esi
+00000000  46                inc esi
+00000000  46                inc esi
+00000000  46                inc esi
+00000000  46                inc esi
+00000000  46                inc esi
+00000000  46                inc esi
+00000000  46                inc esi
+
+opcode 47
+00000000  47                inc edi
+00000000  47                inc edi
+00000000  47                inc edi
+00000000  47                inc edi
+00000000  47                inc edi
+00000000  47                inc edi
+00000000  47                inc edi
+00000000  47                inc edi
+
+opcode 48
+00000000  48                dec eax
+00000000  48                dec eax
+00000000  48                dec eax
+00000000  48                dec eax
+00000000  48                dec eax
+00000000  48                dec eax
+00000000  48                dec eax
+00000000  48                dec eax
+
+opcode 49
+00000000  49                dec ecx
+00000000  49                dec ecx
+00000000  49                dec ecx
+00000000  49                dec ecx
+00000000  49                dec ecx
+00000000  49                dec ecx
+00000000  49                dec ecx
+00000000  49                dec ecx
+
+opcode 4a
+00000000  4A                dec edx
+00000000  4A                dec edx
+00000000  4A                dec edx
+00000000  4A                dec edx
+00000000  4A                dec edx
+00000000  4A                dec edx
+00000000  4A                dec edx
+00000000  4A                dec edx
+
+opcode 4b
+00000000  4B                dec ebx
+00000000  4B                dec ebx
+00000000  4B                dec ebx
+00000000  4B                dec ebx
+00000000  4B                dec ebx
+00000000  4B                dec ebx
+00000000  4B                dec ebx
+00000000  4B                dec ebx
+
+opcode 4c
+00000000  4C                dec esp
+00000000  4C                dec esp
+00000000  4C                dec esp
+00000000  4C                dec esp
+00000000  4C                dec esp
+00000000  4C                dec esp
+00000000  4C                dec esp
+00000000  4C                dec esp
+
+opcode 4d
+00000000  4D                dec ebp
+00000000  4D                dec ebp
+00000000  4D                dec ebp
+00000000  4D                dec ebp
+00000000  4D                dec ebp
+00000000  4D                dec ebp
+00000000  4D                dec ebp
+00000000  4D                dec ebp
+
+opcode 4e
+00000000  4E                dec esi
+00000000  4E                dec esi
+00000000  4E                dec esi
+00000000  4E                dec esi
+00000000  4E                dec esi
+00000000  4E                dec esi
+00000000  4E                dec esi
+00000000  4E                dec esi
+
+opcode 4f
+00000000  4F                dec edi
+00000000  4F                dec edi
+00000000  4F                dec edi
+00000000  4F                dec edi
+00000000  4F                dec edi
+00000000  4F                dec edi
+00000000  4F                dec edi
+00000000  4F                dec edi
+
+opcode 50
+00000000  50                push eax
+00000000  50                push eax
+00000000  50                push eax
+00000000  50                push eax
+00000000  50                push eax
+00000000  50                push eax
+00000000  50                push eax
+00000000  50                push eax
+
+opcode 51
+00000000  51                push ecx
+00000000  51                push ecx
+00000000  51                push ecx
+00000000  51                push ecx
+00000000  51                push ecx
+00000000  51                push ecx
+00000000  51                push ecx
+00000000  51                push ecx
+
+opcode 52
+00000000  52                push edx
+00000000  52                push edx
+00000000  52                push edx
+00000000  52                push edx
+00000000  52                push edx
+00000000  52                push edx
+00000000  52                push edx
+00000000  52                push edx
+
+opcode 53
+00000000  53                push ebx
+00000000  53                push ebx
+00000000  53                push ebx
+00000000  53                push ebx
+00000000  53                push ebx
+00000000  53                push ebx
+00000000  53                push ebx
+00000000  53                push ebx
+
+opcode 54
+00000000  54                push esp
+00000000  54                push esp
+00000000  54                push esp
+00000000  54                push esp
+00000000  54                push esp
+00000000  54                push esp
+00000000  54                push esp
+00000000  54                push esp
+
+opcode 55
+00000000  55                push ebp
+00000000  55                push ebp
+00000000  55                push ebp
+00000000  55                push ebp
+00000000  55                push ebp
+00000000  55                push ebp
+00000000  55                push ebp
+00000000  55                push ebp
+
+opcode 56
+00000000  56                push esi
+00000000  56                push esi
+00000000  56                push esi
+00000000  56                push esi
+00000000  56                push esi
+00000000  56                push esi
+00000000  56                push esi
+00000000  56                push esi
+
+opcode 57
+00000000  57                push edi
+00000000  57                push edi
+00000000  57                push edi
+00000000  57                push edi
+00000000  57                push edi
+00000000  57                push edi
+00000000  57                push edi
+00000000  57                push edi
+
+opcode 58
+00000000  58                pop eax
+00000000  58                pop eax
+00000000  58                pop eax
+00000000  58                pop eax
+00000000  58                pop eax
+00000000  58                pop eax
+00000000  58                pop eax
+00000000  58                pop eax
+
+opcode 59
+00000000  59                pop ecx
+00000000  59                pop ecx
+00000000  59                pop ecx
+00000000  59                pop ecx
+00000000  59                pop ecx
+00000000  59                pop ecx
+00000000  59                pop ecx
+00000000  59                pop ecx
+
+opcode 5a
+00000000  5A                pop edx
+00000000  5A                pop edx
+00000000  5A                pop edx
+00000000  5A                pop edx
+00000000  5A                pop edx
+00000000  5A                pop edx
+00000000  5A                pop edx
+00000000  5A                pop edx
+
+opcode 5b
+00000000  5B                pop ebx
+00000000  5B                pop ebx
+00000000  5B                pop ebx
+00000000  5B                pop ebx
+00000000  5B                pop ebx
+00000000  5B                pop ebx
+00000000  5B                pop ebx
+00000000  5B                pop ebx
+
+opcode 5c
+00000000  5C                pop esp
+00000000  5C                pop esp
+00000000  5C                pop esp
+00000000  5C                pop esp
+00000000  5C                pop esp
+00000000  5C                pop esp
+00000000  5C                pop esp
+00000000  5C                pop esp
+
+opcode 5d
+00000000  5D                pop ebp
+00000000  5D                pop ebp
+00000000  5D                pop ebp
+00000000  5D                pop ebp
+00000000  5D                pop ebp
+00000000  5D                pop ebp
+00000000  5D                pop ebp
+00000000  5D                pop ebp
+
+opcode 5e
+00000000  5E                pop esi
+00000000  5E                pop esi
+00000000  5E                pop esi
+00000000  5E                pop esi
+00000000  5E                pop esi
+00000000  5E                pop esi
+00000000  5E                pop esi
+00000000  5E                pop esi
+
+opcode 5f
+00000000  5F                pop edi
+00000000  5F                pop edi
+00000000  5F                pop edi
+00000000  5F                pop edi
+00000000  5F                pop edi
+00000000  5F                pop edi
+00000000  5F                pop edi
+00000000  5F                pop edi
+
+opcode 60
+00000000  60                pusha
+00000000  60                pusha
+00000000  60                pusha
+00000000  60                pusha
+00000000  60                pusha
+00000000  60                pusha
+00000000  60                pusha
+00000000  60                pusha
+
+opcode 61
+00000000  61                popa
+00000000  61                popa
+00000000  61                popa
+00000000  61                popa
+00000000  61                popa
+00000000  61                popa
+00000000  61                popa
+00000000  61                popa
+
+opcode 62
+00000000  6200              bound eax,[eax]
+00000000  6208              bound ecx,[eax]
+00000000  6210              bound edx,[eax]
+00000000  6218              bound ebx,[eax]
+00000000  6220              bound esp,[eax]
+00000000  6228              bound ebp,[eax]
+00000000  6230              bound esi,[eax]
+00000000  6238              bound edi,[eax]
+
+opcode 63
+00000000  6300              arpl [eax],ax
+00000000  6308              arpl [eax],cx
+00000000  6310              arpl [eax],dx
+00000000  6318              arpl [eax],bx
+00000000  6320              arpl [eax],sp
+00000000  6328              arpl [eax],bp
+00000000  6330              arpl [eax],si
+00000000  6338              arpl [eax],di
+
+opcode 64
+00000000  640001            add [fs:ecx],al
+00000000  640801            or [fs:ecx],al
+00000000  641001            adc [fs:ecx],al
+00000000  641801            sbb [fs:ecx],al
+00000000  642001            and [fs:ecx],al
+00000000  642801            sub [fs:ecx],al
+00000000  643001            xor [fs:ecx],al
+00000000  643801            cmp [fs:ecx],al
+
+opcode 65
+00000000  650001            add [gs:ecx],al
+00000000  650801            or [gs:ecx],al
+00000000  651001            adc [gs:ecx],al
+00000000  651801            sbb [gs:ecx],al
+00000000  652001            and [gs:ecx],al
+00000000  652801            sub [gs:ecx],al
+00000000  653001            xor [gs:ecx],al
+00000000  653801            cmp [gs:ecx],al
+
+opcode 66
+00000000  660001            o16 add [ecx],al
+00000000  660801            o16 or [ecx],al
+00000000  661001            o16 adc [ecx],al
+00000000  661801            o16 sbb [ecx],al
+00000000  662001            o16 and [ecx],al
+00000000  662801            o16 sub [ecx],al
+00000000  663001            o16 xor [ecx],al
+00000000  663801            o16 cmp [ecx],al
+
+opcode 67
+00000000  670001            add [bx+di],al
+00000000  670801            or [bx+di],al
+00000000  671001            adc [bx+di],al
+00000000  671801            sbb [bx+di],al
+00000000  672001            and [bx+di],al
+00000000  672801            sub [bx+di],al
+00000000  673001            xor [bx+di],al
+00000000  673801            cmp [bx+di],al
+
+opcode 68
+00000000  6800012345        push dword 0x45230100
+00000000  6808012345        push dword 0x45230108
+00000000  6810012345        push dword 0x45230110
+00000000  6818012345        push dword 0x45230118
+00000000  6820012345        push dword 0x45230120
+00000000  6828012345        push dword 0x45230128
+00000000  6830012345        push dword 0x45230130
+00000000  6838012345        push dword 0x45230138
+
+opcode 69
+00000000  690001234567      imul eax,[eax],dword 0x67452301
+00000000  690801234567      imul ecx,[eax],dword 0x67452301
+00000000  691001234567      imul edx,[eax],dword 0x67452301
+00000000  691801234567      imul ebx,[eax],dword 0x67452301
+00000000  692001234567      imul esp,[eax],dword 0x67452301
+00000000  692801234567      imul ebp,[eax],dword 0x67452301
+00000000  693001234567      imul esi,[eax],dword 0x67452301
+00000000  693801234567      imul edi,[eax],dword 0x67452301
+
+opcode 6a
+00000000  6A00              push byte +0x0
+00000000  6A08              push byte +0x8
+00000000  6A10              push byte +0x10
+00000000  6A18              push byte +0x18
+00000000  6A20              push byte +0x20
+00000000  6A28              push byte +0x28
+00000000  6A30              push byte +0x30
+00000000  6A38              push byte +0x38
+
+opcode 6b
+00000000  6B0001            imul eax,[eax],byte +0x1
+00000000  6B0801            imul ecx,[eax],byte +0x1
+00000000  6B1001            imul edx,[eax],byte +0x1
+00000000  6B1801            imul ebx,[eax],byte +0x1
+00000000  6B2001            imul esp,[eax],byte +0x1
+00000000  6B2801            imul ebp,[eax],byte +0x1
+00000000  6B3001            imul esi,[eax],byte +0x1
+00000000  6B3801            imul edi,[eax],byte +0x1
+
+opcode 6c
+00000000  6C                insb
+00000000  6C                insb
+00000000  6C                insb
+00000000  6C                insb
+00000000  6C                insb
+00000000  6C                insb
+00000000  6C                insb
+00000000  6C                insb
+
+opcode 6d
+00000000  6D                insd
+00000000  6D                insd
+00000000  6D                insd
+00000000  6D                insd
+00000000  6D                insd
+00000000  6D                insd
+00000000  6D                insd
+00000000  6D                insd
+
+opcode 6e
+00000000  6E                outsb
+00000000  6E                outsb
+00000000  6E                outsb
+00000000  6E                outsb
+00000000  6E                outsb
+00000000  6E                outsb
+00000000  6E                outsb
+00000000  6E                outsb
+
+opcode 6f
+00000000  6F                outsd
+00000000  6F                outsd
+00000000  6F                outsd
+00000000  6F                outsd
+00000000  6F                outsd
+00000000  6F                outsd
+00000000  6F                outsd
+00000000  6F                outsd
+
+opcode 70
+00000000  7000              jo 0x2
+00000000  7008              jo 0xa
+00000000  7010              jo 0x12
+00000000  7018              jo 0x1a
+00000000  7020              jo 0x22
+00000000  7028              jo 0x2a
+00000000  7030              jo 0x32
+00000000  7038              jo 0x3a
+
+opcode 71
+00000000  7100              jno 0x2
+00000000  7108              jno 0xa
+00000000  7110              jno 0x12
+00000000  7118              jno 0x1a
+00000000  7120              jno 0x22
+00000000  7128              jno 0x2a
+00000000  7130              jno 0x32
+00000000  7138              jno 0x3a
+
+opcode 72
+00000000  7200              jc 0x2
+00000000  7208              jc 0xa
+00000000  7210              jc 0x12
+00000000  7218              jc 0x1a
+00000000  7220              jc 0x22
+00000000  7228              jc 0x2a
+00000000  7230              jc 0x32
+00000000  7238              jc 0x3a
+
+opcode 73
+00000000  7300              jnc 0x2
+00000000  7308              jnc 0xa
+00000000  7310              jnc 0x12
+00000000  7318              jnc 0x1a
+00000000  7320              jnc 0x22
+00000000  7328              jnc 0x2a
+00000000  7330              jnc 0x32
+00000000  7338              jnc 0x3a
+
+opcode 74
+00000000  7400              jz 0x2
+00000000  7408              jz 0xa
+00000000  7410              jz 0x12
+00000000  7418              jz 0x1a
+00000000  7420              jz 0x22
+00000000  7428              jz 0x2a
+00000000  7430              jz 0x32
+00000000  7438              jz 0x3a
+
+opcode 75
+00000000  7500              jnz 0x2
+00000000  7508              jnz 0xa
+00000000  7510              jnz 0x12
+00000000  7518              jnz 0x1a
+00000000  7520              jnz 0x22
+00000000  7528              jnz 0x2a
+00000000  7530              jnz 0x32
+00000000  7538              jnz 0x3a
+
+opcode 76
+00000000  7600              jna 0x2
+00000000  7608              jna 0xa
+00000000  7610              jna 0x12
+00000000  7618              jna 0x1a
+00000000  7620              jna 0x22
+00000000  7628              jna 0x2a
+00000000  7630              jna 0x32
+00000000  7638              jna 0x3a
+
+opcode 77
+00000000  7700              ja 0x2
+00000000  7708              ja 0xa
+00000000  7710              ja 0x12
+00000000  7718              ja 0x1a
+00000000  7720              ja 0x22
+00000000  7728              ja 0x2a
+00000000  7730              ja 0x32
+00000000  7738              ja 0x3a
+
+opcode 78
+00000000  7800              js 0x2
+00000000  7808              js 0xa
+00000000  7810              js 0x12
+00000000  7818              js 0x1a
+00000000  7820              js 0x22
+00000000  7828              js 0x2a
+00000000  7830              js 0x32
+00000000  7838              js 0x3a
+
+opcode 79
+00000000  7900              jns 0x2
+00000000  7908              jns 0xa
+00000000  7910              jns 0x12
+00000000  7918              jns 0x1a
+00000000  7920              jns 0x22
+00000000  7928              jns 0x2a
+00000000  7930              jns 0x32
+00000000  7938              jns 0x3a
+
+opcode 7a
+00000000  7A00              jpe 0x2
+00000000  7A08              jpe 0xa
+00000000  7A10              jpe 0x12
+00000000  7A18              jpe 0x1a
+00000000  7A20              jpe 0x22
+00000000  7A28              jpe 0x2a
+00000000  7A30              jpe 0x32
+00000000  7A38              jpe 0x3a
+
+opcode 7b
+00000000  7B00              jpo 0x2
+00000000  7B08              jpo 0xa
+00000000  7B10              jpo 0x12
+00000000  7B18              jpo 0x1a
+00000000  7B20              jpo 0x22
+00000000  7B28              jpo 0x2a
+00000000  7B30              jpo 0x32
+00000000  7B38              jpo 0x3a
+
+opcode 7c
+00000000  7C00              jl 0x2
+00000000  7C08              jl 0xa
+00000000  7C10              jl 0x12
+00000000  7C18              jl 0x1a
+00000000  7C20              jl 0x22
+00000000  7C28              jl 0x2a
+00000000  7C30              jl 0x32
+00000000  7C38              jl 0x3a
+
+opcode 7d
+00000000  7D00              jnl 0x2
+00000000  7D08              jnl 0xa
+00000000  7D10              jnl 0x12
+00000000  7D18              jnl 0x1a
+00000000  7D20              jnl 0x22
+00000000  7D28              jnl 0x2a
+00000000  7D30              jnl 0x32
+00000000  7D38              jnl 0x3a
+
+opcode 7e
+00000000  7E00              jng 0x2
+00000000  7E08              jng 0xa
+00000000  7E10              jng 0x12
+00000000  7E18              jng 0x1a
+00000000  7E20              jng 0x22
+00000000  7E28              jng 0x2a
+00000000  7E30              jng 0x32
+00000000  7E38              jng 0x3a
+
+opcode 7f
+00000000  7F00              jg 0x2
+00000000  7F08              jg 0xa
+00000000  7F10              jg 0x12
+00000000  7F18              jg 0x1a
+00000000  7F20              jg 0x22
+00000000  7F28              jg 0x2a
+00000000  7F30              jg 0x32
+00000000  7F38              jg 0x3a
+
+opcode 80
+00000000  800001            add byte [eax],0x1
+00000000  800801            or byte [eax],0x1
+00000000  801001            adc byte [eax],0x1
+00000000  801801            sbb byte [eax],0x1
+00000000  802001            and byte [eax],0x1
+00000000  802801            sub byte [eax],0x1
+00000000  803001            xor byte [eax],0x1
+00000000  803801            cmp byte [eax],0x1
+
+opcode 81
+00000000  810001234567      add dword [eax],0x67452301
+00000000  810801234567      or dword [eax],0x67452301
+00000000  811001234567      adc dword [eax],0x67452301
+00000000  811801234567      sbb dword [eax],0x67452301
+00000000  812001234567      and dword [eax],0x67452301
+00000000  812801234567      sub dword [eax],0x67452301
+00000000  813001234567      xor dword [eax],0x67452301
+00000000  813801234567      cmp dword [eax],0x67452301
+
+opcode 82
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 83
+00000000  830001            add dword [eax],byte +0x1
+00000000  830801            or dword [eax],byte +0x1
+00000000  831001            adc dword [eax],byte +0x1
+00000000  831801            sbb dword [eax],byte +0x1
+00000000  832001            and dword [eax],byte +0x1
+00000000  832801            sub dword [eax],byte +0x1
+00000000  833001            xor dword [eax],byte +0x1
+00000000  833801            cmp dword [eax],byte +0x1
+
+opcode 84
+00000000  8400              test [eax],al
+00000000  8408              test [eax],cl
+00000000  8410              test [eax],dl
+00000000  8418              test [eax],bl
+00000000  8420              test [eax],ah
+00000000  8428              test [eax],ch
+00000000  8430              test [eax],dh
+00000000  8438              test [eax],bh
+
+opcode 85
+00000000  8500              test [eax],eax
+00000000  8508              test [eax],ecx
+00000000  8510              test [eax],edx
+00000000  8518              test [eax],ebx
+00000000  8520              test [eax],esp
+00000000  8528              test [eax],ebp
+00000000  8530              test [eax],esi
+00000000  8538              test [eax],edi
+
+opcode 86
+00000000  8600              xchg al,[eax]
+00000000  8608              xchg cl,[eax]
+00000000  8610              xchg dl,[eax]
+00000000  8618              xchg bl,[eax]
+00000000  8620              xchg ah,[eax]
+00000000  8628              xchg ch,[eax]
+00000000  8630              xchg dh,[eax]
+00000000  8638              xchg bh,[eax]
+
+opcode 87
+00000000  8700              xchg eax,[eax]
+00000000  8708              xchg ecx,[eax]
+00000000  8710              xchg edx,[eax]
+00000000  8718              xchg ebx,[eax]
+00000000  8720              xchg esp,[eax]
+00000000  8728              xchg ebp,[eax]
+00000000  8730              xchg esi,[eax]
+00000000  8738              xchg edi,[eax]
+
+opcode 88
+00000000  8800              mov [eax],al
+00000000  8808              mov [eax],cl
+00000000  8810              mov [eax],dl
+00000000  8818              mov [eax],bl
+00000000  8820              mov [eax],ah
+00000000  8828              mov [eax],ch
+00000000  8830              mov [eax],dh
+00000000  8838              mov [eax],bh
+
+opcode 89
+00000000  8900              mov [eax],eax
+00000000  8908              mov [eax],ecx
+00000000  8910              mov [eax],edx
+00000000  8918              mov [eax],ebx
+00000000  8920              mov [eax],esp
+00000000  8928              mov [eax],ebp
+00000000  8930              mov [eax],esi
+00000000  8938              mov [eax],edi
+
+opcode 8a
+00000000  8A00              mov al,[eax]
+00000000  8A08              mov cl,[eax]
+00000000  8A10              mov dl,[eax]
+00000000  8A18              mov bl,[eax]
+00000000  8A20              mov ah,[eax]
+00000000  8A28              mov ch,[eax]
+00000000  8A30              mov dh,[eax]
+00000000  8A38              mov bh,[eax]
+
+opcode 8b
+00000000  8B00              mov eax,[eax]
+00000000  8B08              mov ecx,[eax]
+00000000  8B10              mov edx,[eax]
+00000000  8B18              mov ebx,[eax]
+00000000  8B20              mov esp,[eax]
+00000000  8B28              mov ebp,[eax]
+00000000  8B30              mov esi,[eax]
+00000000  8B38              mov edi,[eax]
+
+opcode 8c
+00000000  8C00              mov [eax],es
+00000000  8C08              mov [eax],cs
+00000000  8C10              mov [eax],ss
+00000000  8C18              mov [eax],ds
+00000000  8C20              mov [eax],fs
+00000000  8C28              mov [eax],gs
+00000000  8C30              mov [eax],segr6
+00000000  8C38              mov [eax],segr7
+
+opcode 8d
+00000000  8D00              lea eax,[eax]
+00000000  8D08              lea ecx,[eax]
+00000000  8D10              lea edx,[eax]
+00000000  8D18              lea ebx,[eax]
+00000000  8D20              lea esp,[eax]
+00000000  8D28              lea ebp,[eax]
+00000000  8D30              lea esi,[eax]
+00000000  8D38              lea edi,[eax]
+
+opcode 8e
+00000000  8E00              mov es,[eax]
+00000000  8E08              mov cs,[eax]
+00000000  8E10              mov ss,[eax]
+00000000  8E18              mov ds,[eax]
+00000000  8E20              mov fs,[eax]
+00000000  8E28              mov gs,[eax]
+00000000  8E30              mov segr6,[eax]
+00000000  8E38              mov segr7,[eax]
+
+opcode 8f
+00000000  8F00              pop dword [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 90
+00000000  90                nop
+00000000  90                nop
+00000000  90                nop
+00000000  90                nop
+00000000  90                nop
+00000000  90                nop
+00000000  90                nop
+00000000  90                nop
+
+opcode 91
+00000000  91                xchg eax,ecx
+00000000  91                xchg eax,ecx
+00000000  91                xchg eax,ecx
+00000000  91                xchg eax,ecx
+00000000  91                xchg eax,ecx
+00000000  91                xchg eax,ecx
+00000000  91                xchg eax,ecx
+00000000  91                xchg eax,ecx
+
+opcode 92
+00000000  92                xchg eax,edx
+00000000  92                xchg eax,edx
+00000000  92                xchg eax,edx
+00000000  92                xchg eax,edx
+00000000  92                xchg eax,edx
+00000000  92                xchg eax,edx
+00000000  92                xchg eax,edx
+00000000  92                xchg eax,edx
+
+opcode 93
+00000000  93                xchg eax,ebx
+00000000  93                xchg eax,ebx
+00000000  93                xchg eax,ebx
+00000000  93                xchg eax,ebx
+00000000  93                xchg eax,ebx
+00000000  93                xchg eax,ebx
+00000000  93                xchg eax,ebx
+00000000  93                xchg eax,ebx
+
+opcode 94
+00000000  94                xchg eax,esp
+00000000  94                xchg eax,esp
+00000000  94                xchg eax,esp
+00000000  94                xchg eax,esp
+00000000  94                xchg eax,esp
+00000000  94                xchg eax,esp
+00000000  94                xchg eax,esp
+00000000  94                xchg eax,esp
+
+opcode 95
+00000000  95                xchg eax,ebp
+00000000  95                xchg eax,ebp
+00000000  95                xchg eax,ebp
+00000000  95                xchg eax,ebp
+00000000  95                xchg eax,ebp
+00000000  95                xchg eax,ebp
+00000000  95                xchg eax,ebp
+00000000  95                xchg eax,ebp
+
+opcode 96
+00000000  96                xchg eax,esi
+00000000  96                xchg eax,esi
+00000000  96                xchg eax,esi
+00000000  96                xchg eax,esi
+00000000  96                xchg eax,esi
+00000000  96                xchg eax,esi
+00000000  96                xchg eax,esi
+00000000  96                xchg eax,esi
+
+opcode 97
+00000000  97                xchg eax,edi
+00000000  97                xchg eax,edi
+00000000  97                xchg eax,edi
+00000000  97                xchg eax,edi
+00000000  97                xchg eax,edi
+00000000  97                xchg eax,edi
+00000000  97                xchg eax,edi
+00000000  97                xchg eax,edi
+
+opcode 98
+00000000  98                cwde
+00000000  98                cwde
+00000000  98                cwde
+00000000  98                cwde
+00000000  98                cwde
+00000000  98                cwde
+00000000  98                cwde
+00000000  98                cwde
+
+opcode 99
+00000000  99                cdq
+00000000  99                cdq
+00000000  99                cdq
+00000000  99                cdq
+00000000  99                cdq
+00000000  99                cdq
+00000000  99                cdq
+00000000  99                cdq
+
+opcode 9a
+00000000  9A000123456789    call 0x8967:0x45230100
+00000000  9A080123456789    call 0x8967:0x45230108
+00000000  9A100123456789    call 0x8967:0x45230110
+00000000  9A180123456789    call 0x8967:0x45230118
+00000000  9A200123456789    call 0x8967:0x45230120
+00000000  9A280123456789    call 0x8967:0x45230128
+00000000  9A300123456789    call 0x8967:0x45230130
+00000000  9A380123456789    call 0x8967:0x45230138
+
+opcode 9b
+00000000  9B0001            wait add [ecx],al
+00000000  9B0801            wait or [ecx],al
+00000000  9B1001            wait adc [ecx],al
+00000000  9B1801            wait sbb [ecx],al
+00000000  9B2001            wait and [ecx],al
+00000000  9B2801            wait sub [ecx],al
+00000000  9B3001            wait xor [ecx],al
+00000000  9B3801            wait cmp [ecx],al
+
+opcode 9c
+00000000  9C                pushf
+00000000  9C                pushf
+00000000  9C                pushf
+00000000  9C                pushf
+00000000  9C                pushf
+00000000  9C                pushf
+00000000  9C                pushf
+00000000  9C                pushf
+
+opcode 9d
+00000000  9D                popf
+00000000  9D                popf
+00000000  9D                popf
+00000000  9D                popf
+00000000  9D                popf
+00000000  9D                popf
+00000000  9D                popf
+00000000  9D                popf
+
+opcode 9e
+00000000  9E                sahf
+00000000  9E                sahf
+00000000  9E                sahf
+00000000  9E                sahf
+00000000  9E                sahf
+00000000  9E                sahf
+00000000  9E                sahf
+00000000  9E                sahf
+
+opcode 9f
+00000000  9F                lahf
+00000000  9F                lahf
+00000000  9F                lahf
+00000000  9F                lahf
+00000000  9F                lahf
+00000000  9F                lahf
+00000000  9F                lahf
+00000000  9F                lahf
+
+opcode a0
+00000000  A000012345        mov al,[0x45230100]
+00000000  A008012345        mov al,[0x45230108]
+00000000  A010012345        mov al,[0x45230110]
+00000000  A018012345        mov al,[0x45230118]
+00000000  A020012345        mov al,[0x45230120]
+00000000  A028012345        mov al,[0x45230128]
+00000000  A030012345        mov al,[0x45230130]
+00000000  A038012345        mov al,[0x45230138]
+
+opcode a1
+00000000  A100012345        mov eax,[0x45230100]
+00000000  A108012345        mov eax,[0x45230108]
+00000000  A110012345        mov eax,[0x45230110]
+00000000  A118012345        mov eax,[0x45230118]
+00000000  A120012345        mov eax,[0x45230120]
+00000000  A128012345        mov eax,[0x45230128]
+00000000  A130012345        mov eax,[0x45230130]
+00000000  A138012345        mov eax,[0x45230138]
+
+opcode a2
+00000000  A200012345        mov [0x45230100],al
+00000000  A208012345        mov [0x45230108],al
+00000000  A210012345        mov [0x45230110],al
+00000000  A218012345        mov [0x45230118],al
+00000000  A220012345        mov [0x45230120],al
+00000000  A228012345        mov [0x45230128],al
+00000000  A230012345        mov [0x45230130],al
+00000000  A238012345        mov [0x45230138],al
+
+opcode a3
+00000000  A300012345        mov [0x45230100],eax
+00000000  A308012345        mov [0x45230108],eax
+00000000  A310012345        mov [0x45230110],eax
+00000000  A318012345        mov [0x45230118],eax
+00000000  A320012345        mov [0x45230120],eax
+00000000  A328012345        mov [0x45230128],eax
+00000000  A330012345        mov [0x45230130],eax
+00000000  A338012345        mov [0x45230138],eax
+
+opcode a4
+00000000  A4                movsb
+00000000  A4                movsb
+00000000  A4                movsb
+00000000  A4                movsb
+00000000  A4                movsb
+00000000  A4                movsb
+00000000  A4                movsb
+00000000  A4                movsb
+
+opcode a5
+00000000  A5                movsd
+00000000  A5                movsd
+00000000  A5                movsd
+00000000  A5                movsd
+00000000  A5                movsd
+00000000  A5                movsd
+00000000  A5                movsd
+00000000  A5                movsd
+
+opcode a6
+00000000  A6                cmpsb
+00000000  A6                cmpsb
+00000000  A6                cmpsb
+00000000  A6                cmpsb
+00000000  A6                cmpsb
+00000000  A6                cmpsb
+00000000  A6                cmpsb
+00000000  A6                cmpsb
+
+opcode a7
+00000000  A7                cmpsd
+00000000  A7                cmpsd
+00000000  A7                cmpsd
+00000000  A7                cmpsd
+00000000  A7                cmpsd
+00000000  A7                cmpsd
+00000000  A7                cmpsd
+00000000  A7                cmpsd
+
+opcode a8
+00000000  A800              test al,0x0
+00000000  A808              test al,0x8
+00000000  A810              test al,0x10
+00000000  A818              test al,0x18
+00000000  A820              test al,0x20
+00000000  A828              test al,0x28
+00000000  A830              test al,0x30
+00000000  A838              test al,0x38
+
+opcode a9
+00000000  A900012345        test eax,0x45230100
+00000000  A908012345        test eax,0x45230108
+00000000  A910012345        test eax,0x45230110
+00000000  A918012345        test eax,0x45230118
+00000000  A920012345        test eax,0x45230120
+00000000  A928012345        test eax,0x45230128
+00000000  A930012345        test eax,0x45230130
+00000000  A938012345        test eax,0x45230138
+
+opcode aa
+00000000  AA                stosb
+00000000  AA                stosb
+00000000  AA                stosb
+00000000  AA                stosb
+00000000  AA                stosb
+00000000  AA                stosb
+00000000  AA                stosb
+00000000  AA                stosb
+
+opcode ab
+00000000  AB                stosd
+00000000  AB                stosd
+00000000  AB                stosd
+00000000  AB                stosd
+00000000  AB                stosd
+00000000  AB                stosd
+00000000  AB                stosd
+00000000  AB                stosd
+
+opcode ac
+00000000  AC                lodsb
+00000000  AC                lodsb
+00000000  AC                lodsb
+00000000  AC                lodsb
+00000000  AC                lodsb
+00000000  AC                lodsb
+00000000  AC                lodsb
+00000000  AC                lodsb
+
+opcode ad
+00000000  AD                lodsd
+00000000  AD                lodsd
+00000000  AD                lodsd
+00000000  AD                lodsd
+00000000  AD                lodsd
+00000000  AD                lodsd
+00000000  AD                lodsd
+00000000  AD                lodsd
+
+opcode ae
+00000000  AE                scasb
+00000000  AE                scasb
+00000000  AE                scasb
+00000000  AE                scasb
+00000000  AE                scasb
+00000000  AE                scasb
+00000000  AE                scasb
+00000000  AE                scasb
+
+opcode af
+00000000  AF                scasd
+00000000  AF                scasd
+00000000  AF                scasd
+00000000  AF                scasd
+00000000  AF                scasd
+00000000  AF                scasd
+00000000  AF                scasd
+00000000  AF                scasd
+
+opcode b0
+00000000  B000              mov al,0x0
+00000000  B008              mov al,0x8
+00000000  B010              mov al,0x10
+00000000  B018              mov al,0x18
+00000000  B020              mov al,0x20
+00000000  B028              mov al,0x28
+00000000  B030              mov al,0x30
+00000000  B038              mov al,0x38
+
+opcode b1
+00000000  B100              mov cl,0x0
+00000000  B108              mov cl,0x8
+00000000  B110              mov cl,0x10
+00000000  B118              mov cl,0x18
+00000000  B120              mov cl,0x20
+00000000  B128              mov cl,0x28
+00000000  B130              mov cl,0x30
+00000000  B138              mov cl,0x38
+
+opcode b2
+00000000  B200              mov dl,0x0
+00000000  B208              mov dl,0x8
+00000000  B210              mov dl,0x10
+00000000  B218              mov dl,0x18
+00000000  B220              mov dl,0x20
+00000000  B228              mov dl,0x28
+00000000  B230              mov dl,0x30
+00000000  B238              mov dl,0x38
+
+opcode b3
+00000000  B300              mov bl,0x0
+00000000  B308              mov bl,0x8
+00000000  B310              mov bl,0x10
+00000000  B318              mov bl,0x18
+00000000  B320              mov bl,0x20
+00000000  B328              mov bl,0x28
+00000000  B330              mov bl,0x30
+00000000  B338              mov bl,0x38
+
+opcode b4
+00000000  B400              mov ah,0x0
+00000000  B408              mov ah,0x8
+00000000  B410              mov ah,0x10
+00000000  B418              mov ah,0x18
+00000000  B420              mov ah,0x20
+00000000  B428              mov ah,0x28
+00000000  B430              mov ah,0x30
+00000000  B438              mov ah,0x38
+
+opcode b5
+00000000  B500              mov ch,0x0
+00000000  B508              mov ch,0x8
+00000000  B510              mov ch,0x10
+00000000  B518              mov ch,0x18
+00000000  B520              mov ch,0x20
+00000000  B528              mov ch,0x28
+00000000  B530              mov ch,0x30
+00000000  B538              mov ch,0x38
+
+opcode b6
+00000000  B600              mov dh,0x0
+00000000  B608              mov dh,0x8
+00000000  B610              mov dh,0x10
+00000000  B618              mov dh,0x18
+00000000  B620              mov dh,0x20
+00000000  B628              mov dh,0x28
+00000000  B630              mov dh,0x30
+00000000  B638              mov dh,0x38
+
+opcode b7
+00000000  B700              mov bh,0x0
+00000000  B708              mov bh,0x8
+00000000  B710              mov bh,0x10
+00000000  B718              mov bh,0x18
+00000000  B720              mov bh,0x20
+00000000  B728              mov bh,0x28
+00000000  B730              mov bh,0x30
+00000000  B738              mov bh,0x38
+
+opcode b8
+00000000  B800012345        mov eax,0x45230100
+00000000  B808012345        mov eax,0x45230108
+00000000  B810012345        mov eax,0x45230110
+00000000  B818012345        mov eax,0x45230118
+00000000  B820012345        mov eax,0x45230120
+00000000  B828012345        mov eax,0x45230128
+00000000  B830012345        mov eax,0x45230130
+00000000  B838012345        mov eax,0x45230138
+
+opcode b9
+00000000  B900012345        mov ecx,0x45230100
+00000000  B908012345        mov ecx,0x45230108
+00000000  B910012345        mov ecx,0x45230110
+00000000  B918012345        mov ecx,0x45230118
+00000000  B920012345        mov ecx,0x45230120
+00000000  B928012345        mov ecx,0x45230128
+00000000  B930012345        mov ecx,0x45230130
+00000000  B938012345        mov ecx,0x45230138
+
+opcode ba
+00000000  BA00012345        mov edx,0x45230100
+00000000  BA08012345        mov edx,0x45230108
+00000000  BA10012345        mov edx,0x45230110
+00000000  BA18012345        mov edx,0x45230118
+00000000  BA20012345        mov edx,0x45230120
+00000000  BA28012345        mov edx,0x45230128
+00000000  BA30012345        mov edx,0x45230130
+00000000  BA38012345        mov edx,0x45230138
+
+opcode bb
+00000000  BB00012345        mov ebx,0x45230100
+00000000  BB08012345        mov ebx,0x45230108
+00000000  BB10012345        mov ebx,0x45230110
+00000000  BB18012345        mov ebx,0x45230118
+00000000  BB20012345        mov ebx,0x45230120
+00000000  BB28012345        mov ebx,0x45230128
+00000000  BB30012345        mov ebx,0x45230130
+00000000  BB38012345        mov ebx,0x45230138
+
+opcode bc
+00000000  BC00012345        mov esp,0x45230100
+00000000  BC08012345        mov esp,0x45230108
+00000000  BC10012345        mov esp,0x45230110
+00000000  BC18012345        mov esp,0x45230118
+00000000  BC20012345        mov esp,0x45230120
+00000000  BC28012345        mov esp,0x45230128
+00000000  BC30012345        mov esp,0x45230130
+00000000  BC38012345        mov esp,0x45230138
+
+opcode bd
+00000000  BD00012345        mov ebp,0x45230100
+00000000  BD08012345        mov ebp,0x45230108
+00000000  BD10012345        mov ebp,0x45230110
+00000000  BD18012345        mov ebp,0x45230118
+00000000  BD20012345        mov ebp,0x45230120
+00000000  BD28012345        mov ebp,0x45230128
+00000000  BD30012345        mov ebp,0x45230130
+00000000  BD38012345        mov ebp,0x45230138
+
+opcode be
+00000000  BE00012345        mov esi,0x45230100
+00000000  BE08012345        mov esi,0x45230108
+00000000  BE10012345        mov esi,0x45230110
+00000000  BE18012345        mov esi,0x45230118
+00000000  BE20012345        mov esi,0x45230120
+00000000  BE28012345        mov esi,0x45230128
+00000000  BE30012345        mov esi,0x45230130
+00000000  BE38012345        mov esi,0x45230138
+
+opcode bf
+00000000  BF00012345        mov edi,0x45230100
+00000000  BF08012345        mov edi,0x45230108
+00000000  BF10012345        mov edi,0x45230110
+00000000  BF18012345        mov edi,0x45230118
+00000000  BF20012345        mov edi,0x45230120
+00000000  BF28012345        mov edi,0x45230128
+00000000  BF30012345        mov edi,0x45230130
+00000000  BF38012345        mov edi,0x45230138
+
+opcode c0
+00000000  C00001            rol byte [eax],byte 0x1
+00000000  C00801            ror byte [eax],byte 0x1
+00000000  C01001            rcl byte [eax],byte 0x1
+00000000  C01801            rcr byte [eax],byte 0x1
+00000000  C02001            shl byte [eax],byte 0x1
+00000000  C02801            shr byte [eax],byte 0x1
+illegal_opcode
+00000000  C03801            sar byte [eax],byte 0x1
+
+opcode c1
+00000000  C10001            rol dword [eax],byte 0x1
+00000000  C10801            ror dword [eax],byte 0x1
+00000000  C11001            rcl dword [eax],byte 0x1
+00000000  C11801            rcr dword [eax],byte 0x1
+00000000  C12001            shl dword [eax],byte 0x1
+00000000  C12801            shr dword [eax],byte 0x1
+illegal_opcode
+00000000  C13801            sar dword [eax],byte 0x1
+
+opcode c2
+00000000  C20001            ret 0x100
+00000000  C20801            ret 0x108
+00000000  C21001            ret 0x110
+00000000  C21801            ret 0x118
+00000000  C22001            ret 0x120
+00000000  C22801            ret 0x128
+00000000  C23001            ret 0x130
+00000000  C23801            ret 0x138
+
+opcode c3
+00000000  C3                ret
+00000000  C3                ret
+00000000  C3                ret
+00000000  C3                ret
+00000000  C3                ret
+00000000  C3                ret
+00000000  C3                ret
+00000000  C3                ret
+
+opcode c4
+00000000  C400              les eax,[eax]
+00000000  C408              les ecx,[eax]
+00000000  C410              les edx,[eax]
+00000000  C418              les ebx,[eax]
+00000000  C420              les esp,[eax]
+00000000  C428              les ebp,[eax]
+00000000  C430              les esi,[eax]
+00000000  C438              les edi,[eax]
+
+opcode c5
+00000000  C500              lds eax,[eax]
+00000000  C508              lds ecx,[eax]
+00000000  C510              lds edx,[eax]
+00000000  C518              lds ebx,[eax]
+00000000  C520              lds esp,[eax]
+00000000  C528              lds ebp,[eax]
+00000000  C530              lds esi,[eax]
+00000000  C538              lds edi,[eax]
+
+opcode c6
+00000000  C60001            mov byte [eax],0x1
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode c7
+00000000  C70001234567      mov dword [eax],0x67452301
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode c8
+00000000  C8000123          enter 0x100,0x23
+00000000  C8080123          enter 0x108,0x23
+00000000  C8100123          enter 0x110,0x23
+00000000  C8180123          enter 0x118,0x23
+00000000  C8200123          enter 0x120,0x23
+00000000  C8280123          enter 0x128,0x23
+00000000  C8300123          enter 0x130,0x23
+00000000  C8380123          enter 0x138,0x23
+
+opcode c9
+00000000  C9                leave
+00000000  C9                leave
+00000000  C9                leave
+00000000  C9                leave
+00000000  C9                leave
+00000000  C9                leave
+00000000  C9                leave
+00000000  C9                leave
+
+opcode ca
+00000000  CA0001            retf 0x100
+00000000  CA0801            retf 0x108
+00000000  CA1001            retf 0x110
+00000000  CA1801            retf 0x118
+00000000  CA2001            retf 0x120
+00000000  CA2801            retf 0x128
+00000000  CA3001            retf 0x130
+00000000  CA3801            retf 0x138
+
+opcode cb
+00000000  CB                retf
+00000000  CB                retf
+00000000  CB                retf
+00000000  CB                retf
+00000000  CB                retf
+00000000  CB                retf
+00000000  CB                retf
+00000000  CB                retf
+
+opcode cc
+00000000  CC                int3
+00000000  CC                int3
+00000000  CC                int3
+00000000  CC                int3
+00000000  CC                int3
+00000000  CC                int3
+00000000  CC                int3
+00000000  CC                int3
+
+opcode cd
+00000000  CD00              int 0x0
+00000000  CD08              int 0x8
+00000000  CD10              int 0x10
+00000000  CD18              int 0x18
+00000000  CD20              int 0x20
+00000000  CD28              int 0x28
+00000000  CD30              int 0x30
+00000000  CD38              int 0x38
+
+opcode ce
+00000000  CE                into
+00000000  CE                into
+00000000  CE                into
+00000000  CE                into
+00000000  CE                into
+00000000  CE                into
+00000000  CE                into
+00000000  CE                into
+
+opcode cf
+00000000  CF                iret
+00000000  CF                iret
+00000000  CF                iret
+00000000  CF                iret
+00000000  CF                iret
+00000000  CF                iret
+00000000  CF                iret
+00000000  CF                iret
+
+opcode d0
+00000000  D000              rol byte [eax],1
+00000000  D008              ror byte [eax],1
+00000000  D010              rcl byte [eax],1
+00000000  D018              rcr byte [eax],1
+00000000  D020              shl byte [eax],1
+00000000  D028              shr byte [eax],1
+illegal_opcode
+00000000  D038              sar byte [eax],1
+
+opcode d1
+00000000  D100              rol dword [eax],1
+00000000  D108              ror dword [eax],1
+00000000  D110              rcl dword [eax],1
+00000000  D118              rcr dword [eax],1
+00000000  D120              shl dword [eax],1
+00000000  D128              shr dword [eax],1
+illegal_opcode
+00000000  D138              sar dword [eax],1
+
+opcode d2
+00000000  D200              rol byte [eax],cl
+00000000  D208              ror byte [eax],cl
+00000000  D210              rcl byte [eax],cl
+00000000  D218              rcr byte [eax],cl
+00000000  D220              shl byte [eax],cl
+00000000  D228              shr byte [eax],cl
+illegal_opcode
+00000000  D238              sar byte [eax],cl
+
+opcode d3
+00000000  D300              rol dword [eax],cl
+00000000  D308              ror dword [eax],cl
+00000000  D310              rcl dword [eax],cl
+00000000  D318              rcr dword [eax],cl
+00000000  D320              shl dword [eax],cl
+00000000  D328              shr dword [eax],cl
+illegal_opcode
+00000000  D338              sar dword [eax],cl
+
+opcode d4
+00000000  D400              aam 0x0
+00000000  D408              aam 0x8
+00000000  D410              aam 0x10
+00000000  D418              aam 0x18
+00000000  D420              aam 0x20
+00000000  D428              aam 0x28
+00000000  D430              aam 0x30
+00000000  D438              aam 0x38
+
+opcode d5
+00000000  D500              aad 0x0
+00000000  D508              aad 0x8
+00000000  D510              aad 0x10
+00000000  D518              aad 0x18
+00000000  D520              aad 0x20
+00000000  D528              aad 0x28
+00000000  D530              aad 0x30
+00000000  D538              aad 0x38
+
+opcode d6
+00000000  D6                salc
+00000000  D6                salc
+00000000  D6                salc
+00000000  D6                salc
+00000000  D6                salc
+00000000  D6                salc
+00000000  D6                salc
+00000000  D6                salc
+
+opcode d7
+00000000  D7                xlatb
+00000000  D7                xlatb
+00000000  D7                xlatb
+00000000  D7                xlatb
+00000000  D7                xlatb
+00000000  D7                xlatb
+00000000  D7                xlatb
+00000000  D7                xlatb
+
+opcode d8
+00000000  D800              fadd dword [eax]
+00000000  D801              fadd dword [ecx]
+00000000  D802              fadd dword [edx]
+00000000  D803              fadd dword [ebx]
+00000000  D80401            fadd dword [ecx+eax]
+00000000  D80501234567      fadd dword [dword 0x67452301]
+00000000  D806              fadd dword [esi]
+00000000  D807              fadd dword [edi]
+00000000  D808              fmul dword [eax]
+00000000  D809              fmul dword [ecx]
+00000000  D80A              fmul dword [edx]
+00000000  D80B              fmul dword [ebx]
+00000000  D80C01            fmul dword [ecx+eax]
+00000000  D80D01234567      fmul dword [dword 0x67452301]
+00000000  D80E              fmul dword [esi]
+00000000  D80F              fmul dword [edi]
+00000000  D810              fcom dword [eax]
+00000000  D811              fcom dword [ecx]
+00000000  D812              fcom dword [edx]
+00000000  D813              fcom dword [ebx]
+00000000  D81401            fcom dword [ecx+eax]
+00000000  D81501234567      fcom dword [dword 0x67452301]
+00000000  D816              fcom dword [esi]
+00000000  D817              fcom dword [edi]
+00000000  D818              fcomp dword [eax]
+00000000  D819              fcomp dword [ecx]
+00000000  D81A              fcomp dword [edx]
+00000000  D81B              fcomp dword [ebx]
+00000000  D81C01            fcomp dword [ecx+eax]
+00000000  D81D01234567      fcomp dword [dword 0x67452301]
+00000000  D81E              fcomp dword [esi]
+00000000  D81F              fcomp dword [edi]
+00000000  D820              fsub dword [eax]
+00000000  D821              fsub dword [ecx]
+00000000  D822              fsub dword [edx]
+00000000  D823              fsub dword [ebx]
+00000000  D82401            fsub dword [ecx+eax]
+00000000  D82501234567      fsub dword [dword 0x67452301]
+00000000  D826              fsub dword [esi]
+00000000  D827              fsub dword [edi]
+00000000  D828              fsubr dword [eax]
+00000000  D829              fsubr dword [ecx]
+00000000  D82A              fsubr dword [edx]
+00000000  D82B              fsubr dword [ebx]
+00000000  D82C01            fsubr dword [ecx+eax]
+00000000  D82D01234567      fsubr dword [dword 0x67452301]
+00000000  D82E              fsubr dword [esi]
+00000000  D82F              fsubr dword [edi]
+00000000  D830              fdiv dword [eax]
+00000000  D831              fdiv dword [ecx]
+00000000  D832              fdiv dword [edx]
+00000000  D833              fdiv dword [ebx]
+00000000  D83401            fdiv dword [ecx+eax]
+00000000  D83501234567      fdiv dword [dword 0x67452301]
+00000000  D836              fdiv dword [esi]
+00000000  D837              fdiv dword [edi]
+00000000  D838              fdivr dword [eax]
+00000000  D839              fdivr dword [ecx]
+00000000  D83A              fdivr dword [edx]
+00000000  D83B              fdivr dword [ebx]
+00000000  D83C01            fdivr dword [ecx+eax]
+00000000  D83D01234567      fdivr dword [dword 0x67452301]
+00000000  D83E              fdivr dword [esi]
+00000000  D83F              fdivr dword [edi]
+00000000  D84001            fadd dword [eax+0x1]
+00000000  D84101            fadd dword [ecx+0x1]
+00000000  D84201            fadd dword [edx+0x1]
+00000000  D84301            fadd dword [ebx+0x1]
+00000000  D8440123          fadd dword [ecx+eax+0x23]
+00000000  D84501            fadd dword [ebp+0x1]
+00000000  D84601            fadd dword [esi+0x1]
+00000000  D84701            fadd dword [edi+0x1]
+00000000  D84801            fmul dword [eax+0x1]
+00000000  D84901            fmul dword [ecx+0x1]
+00000000  D84A01            fmul dword [edx+0x1]
+00000000  D84B01            fmul dword [ebx+0x1]
+00000000  D84C0123          fmul dword [ecx+eax+0x23]
+00000000  D84D01            fmul dword [ebp+0x1]
+00000000  D84E01            fmul dword [esi+0x1]
+00000000  D84F01            fmul dword [edi+0x1]
+00000000  D85001            fcom dword [eax+0x1]
+00000000  D85101            fcom dword [ecx+0x1]
+00000000  D85201            fcom dword [edx+0x1]
+00000000  D85301            fcom dword [ebx+0x1]
+00000000  D8540123          fcom dword [ecx+eax+0x23]
+00000000  D85501            fcom dword [ebp+0x1]
+00000000  D85601            fcom dword [esi+0x1]
+00000000  D85701            fcom dword [edi+0x1]
+00000000  D85801            fcomp dword [eax+0x1]
+00000000  D85901            fcomp dword [ecx+0x1]
+00000000  D85A01            fcomp dword [edx+0x1]
+00000000  D85B01            fcomp dword [ebx+0x1]
+00000000  D85C0123          fcomp dword [ecx+eax+0x23]
+00000000  D85D01            fcomp dword [ebp+0x1]
+00000000  D85E01            fcomp dword [esi+0x1]
+00000000  D85F01            fcomp dword [edi+0x1]
+00000000  D86001            fsub dword [eax+0x1]
+00000000  D86101            fsub dword [ecx+0x1]
+00000000  D86201            fsub dword [edx+0x1]
+00000000  D86301            fsub dword [ebx+0x1]
+00000000  D8640123          fsub dword [ecx+eax+0x23]
+00000000  D86501            fsub dword [ebp+0x1]
+00000000  D86601            fsub dword [esi+0x1]
+00000000  D86701            fsub dword [edi+0x1]
+00000000  D86801            fsubr dword [eax+0x1]
+00000000  D86901            fsubr dword [ecx+0x1]
+00000000  D86A01            fsubr dword [edx+0x1]
+00000000  D86B01            fsubr dword [ebx+0x1]
+00000000  D86C0123          fsubr dword [ecx+eax+0x23]
+00000000  D86D01            fsubr dword [ebp+0x1]
+00000000  D86E01            fsubr dword [esi+0x1]
+00000000  D86F01            fsubr dword [edi+0x1]
+00000000  D87001            fdiv dword [eax+0x1]
+00000000  D87101            fdiv dword [ecx+0x1]
+00000000  D87201            fdiv dword [edx+0x1]
+00000000  D87301            fdiv dword [ebx+0x1]
+00000000  D8740123          fdiv dword [ecx+eax+0x23]
+00000000  D87501            fdiv dword [ebp+0x1]
+00000000  D87601            fdiv dword [esi+0x1]
+00000000  D87701            fdiv dword [edi+0x1]
+00000000  D87801            fdivr dword [eax+0x1]
+00000000  D87901            fdivr dword [ecx+0x1]
+00000000  D87A01            fdivr dword [edx+0x1]
+00000000  D87B01            fdivr dword [ebx+0x1]
+00000000  D87C0123          fdivr dword [ecx+eax+0x23]
+00000000  D87D01            fdivr dword [ebp+0x1]
+00000000  D87E01            fdivr dword [esi+0x1]
+00000000  D87F01            fdivr dword [edi+0x1]
+00000000  D88001234567      fadd dword [eax+0x67452301]
+00000000  D88101234567      fadd dword [ecx+0x67452301]
+00000000  D88201234567      fadd dword [edx+0x67452301]
+00000000  D88301234567      fadd dword [ebx+0x67452301]
+00000000  D8840123456789    fadd dword [ecx+eax-0x7698badd]
+00000000  D88501234567      fadd dword [ebp+0x67452301]
+00000000  D88601234567      fadd dword [esi+0x67452301]
+00000000  D88701234567      fadd dword [edi+0x67452301]
+00000000  D88801234567      fmul dword [eax+0x67452301]
+00000000  D88901234567      fmul dword [ecx+0x67452301]
+00000000  D88A01234567      fmul dword [edx+0x67452301]
+00000000  D88B01234567      fmul dword [ebx+0x67452301]
+00000000  D88C0123456789    fmul dword [ecx+eax-0x7698badd]
+00000000  D88D01234567      fmul dword [ebp+0x67452301]
+00000000  D88E01234567      fmul dword [esi+0x67452301]
+00000000  D88F01234567      fmul dword [edi+0x67452301]
+00000000  D89001234567      fcom dword [eax+0x67452301]
+00000000  D89101234567      fcom dword [ecx+0x67452301]
+00000000  D89201234567      fcom dword [edx+0x67452301]
+00000000  D89301234567      fcom dword [ebx+0x67452301]
+00000000  D8940123456789    fcom dword [ecx+eax-0x7698badd]
+00000000  D89501234567      fcom dword [ebp+0x67452301]
+00000000  D89601234567      fcom dword [esi+0x67452301]
+00000000  D89701234567      fcom dword [edi+0x67452301]
+00000000  D89801234567      fcomp dword [eax+0x67452301]
+00000000  D89901234567      fcomp dword [ecx+0x67452301]
+00000000  D89A01234567      fcomp dword [edx+0x67452301]
+00000000  D89B01234567      fcomp dword [ebx+0x67452301]
+00000000  D89C0123456789    fcomp dword [ecx+eax-0x7698badd]
+00000000  D89D01234567      fcomp dword [ebp+0x67452301]
+00000000  D89E01234567      fcomp dword [esi+0x67452301]
+00000000  D89F01234567      fcomp dword [edi+0x67452301]
+00000000  D8A001234567      fsub dword [eax+0x67452301]
+00000000  D8A101234567      fsub dword [ecx+0x67452301]
+00000000  D8A201234567      fsub dword [edx+0x67452301]
+00000000  D8A301234567      fsub dword [ebx+0x67452301]
+00000000  D8A40123456789    fsub dword [ecx+eax-0x7698badd]
+00000000  D8A501234567      fsub dword [ebp+0x67452301]
+00000000  D8A601234567      fsub dword [esi+0x67452301]
+00000000  D8A701234567      fsub dword [edi+0x67452301]
+00000000  D8A801234567      fsubr dword [eax+0x67452301]
+00000000  D8A901234567      fsubr dword [ecx+0x67452301]
+00000000  D8AA01234567      fsubr dword [edx+0x67452301]
+00000000  D8AB01234567      fsubr dword [ebx+0x67452301]
+00000000  D8AC0123456789    fsubr dword [ecx+eax-0x7698badd]
+00000000  D8AD01234567      fsubr dword [ebp+0x67452301]
+00000000  D8AE01234567      fsubr dword [esi+0x67452301]
+00000000  D8AF01234567      fsubr dword [edi+0x67452301]
+00000000  D8B001234567      fdiv dword [eax+0x67452301]
+00000000  D8B101234567      fdiv dword [ecx+0x67452301]
+00000000  D8B201234567      fdiv dword [edx+0x67452301]
+00000000  D8B301234567      fdiv dword [ebx+0x67452301]
+00000000  D8B40123456789    fdiv dword [ecx+eax-0x7698badd]
+00000000  D8B501234567      fdiv dword [ebp+0x67452301]
+00000000  D8B601234567      fdiv dword [esi+0x67452301]
+00000000  D8B701234567      fdiv dword [edi+0x67452301]
+00000000  D8B801234567      fdivr dword [eax+0x67452301]
+00000000  D8B901234567      fdivr dword [ecx+0x67452301]
+00000000  D8BA01234567      fdivr dword [edx+0x67452301]
+00000000  D8BB01234567      fdivr dword [ebx+0x67452301]
+00000000  D8BC0123456789    fdivr dword [ecx+eax-0x7698badd]
+00000000  D8BD01234567      fdivr dword [ebp+0x67452301]
+00000000  D8BE01234567      fdivr dword [esi+0x67452301]
+00000000  D8BF01234567      fdivr dword [edi+0x67452301]
+00000000  D8C0              fadd st0
+00000000  D8C1              fadd st1
+00000000  D8C2              fadd st2
+00000000  D8C3              fadd st3
+00000000  D8C4              fadd st4
+00000000  D8C5              fadd st5
+00000000  D8C6              fadd st6
+00000000  D8C7              fadd st7
+00000000  D8C8              fmul st0
+00000000  D8C9              fmul st1
+00000000  D8CA              fmul st2
+00000000  D8CB              fmul st3
+00000000  D8CC              fmul st4
+00000000  D8CD              fmul st5
+00000000  D8CE              fmul st6
+00000000  D8CF              fmul st7
+00000000  D8D0              fcom st0
+00000000  D8D1              fcom st1
+00000000  D8D2              fcom st2
+00000000  D8D3              fcom st3
+00000000  D8D4              fcom st4
+00000000  D8D5              fcom st5
+00000000  D8D6              fcom st6
+00000000  D8D7              fcom st7
+00000000  D8D8              fcomp st0
+00000000  D8D9              fcomp st1
+00000000  D8DA              fcomp st2
+00000000  D8DB              fcomp st3
+00000000  D8DC              fcomp st4
+00000000  D8DD              fcomp st5
+00000000  D8DE              fcomp st6
+00000000  D8DF              fcomp st7
+00000000  D8E0              fsub st0
+00000000  D8E1              fsub st1
+00000000  D8E2              fsub st2
+00000000  D8E3              fsub st3
+00000000  D8E4              fsub st4
+00000000  D8E5              fsub st5
+00000000  D8E6              fsub st6
+00000000  D8E7              fsub st7
+00000000  D8E8              fsubr st0
+00000000  D8E9              fsubr st1
+00000000  D8EA              fsubr st2
+00000000  D8EB              fsubr st3
+00000000  D8EC              fsubr st4
+00000000  D8ED              fsubr st5
+00000000  D8EE              fsubr st6
+00000000  D8EF              fsubr st7
+00000000  D8F0              fdiv st0
+00000000  D8F1              fdiv st1
+00000000  D8F2              fdiv st2
+00000000  D8F3              fdiv st3
+00000000  D8F4              fdiv st4
+00000000  D8F5              fdiv st5
+00000000  D8F6              fdiv st6
+00000000  D8F7              fdiv st7
+00000000  D8F8              fdivr st0
+00000000  D8F9              fdivr st1
+00000000  D8FA              fdivr st2
+00000000  D8FB              fdivr st3
+00000000  D8FC              fdivr st4
+00000000  D8FD              fdivr st5
+00000000  D8FE              fdivr st6
+00000000  D8FF              fdivr st7
+
+opcode d9
+00000000  D900              fld dword [eax]
+00000000  D901              fld dword [ecx]
+00000000  D902              fld dword [edx]
+00000000  D903              fld dword [ebx]
+00000000  D90401            fld dword [ecx+eax]
+00000000  D90501234567      fld dword [dword 0x67452301]
+00000000  D906              fld dword [esi]
+00000000  D907              fld dword [edi]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  D910              fst dword [eax]
+00000000  D911              fst dword [ecx]
+00000000  D912              fst dword [edx]
+00000000  D913              fst dword [ebx]
+00000000  D91401            fst dword [ecx+eax]
+00000000  D91501234567      fst dword [dword 0x67452301]
+00000000  D916              fst dword [esi]
+00000000  D917              fst dword [edi]
+00000000  D918              fstp dword [eax]
+00000000  D919              fstp dword [ecx]
+00000000  D91A              fstp dword [edx]
+00000000  D91B              fstp dword [ebx]
+00000000  D91C01            fstp dword [ecx+eax]
+00000000  D91D01234567      fstp dword [dword 0x67452301]
+00000000  D91E              fstp dword [esi]
+00000000  D91F              fstp dword [edi]
+00000000  D920              fldenv [eax]
+00000000  D921              fldenv [ecx]
+00000000  D922              fldenv [edx]
+00000000  D923              fldenv [ebx]
+00000000  D92401            fldenv [ecx+eax]
+00000000  D92501234567      fldenv [dword 0x67452301]
+00000000  D926              fldenv [esi]
+00000000  D927              fldenv [edi]
+00000000  D928              fldcw [eax]
+00000000  D929              fldcw [ecx]
+00000000  D92A              fldcw [edx]
+00000000  D92B              fldcw [ebx]
+00000000  D92C01            fldcw [ecx+eax]
+00000000  D92D01234567      fldcw [dword 0x67452301]
+00000000  D92E              fldcw [esi]
+00000000  D92F              fldcw [edi]
+00000000  D930              fnstenv [eax]
+00000000  D931              fnstenv [ecx]
+00000000  D932              fnstenv [edx]
+00000000  D933              fnstenv [ebx]
+00000000  D93401            fnstenv [ecx+eax]
+00000000  D93501234567      fnstenv [dword 0x67452301]
+00000000  D936              fnstenv [esi]
+00000000  D937              fnstenv [edi]
+00000000  D938              fnstcw [eax]
+00000000  D939              fnstcw [ecx]
+00000000  D93A              fnstcw [edx]
+00000000  D93B              fnstcw [ebx]
+00000000  D93C01            fnstcw [ecx+eax]
+00000000  D93D01234567      fnstcw [dword 0x67452301]
+00000000  D93E              fnstcw [esi]
+00000000  D93F              fnstcw [edi]
+00000000  D94001            fld dword [eax+0x1]
+00000000  D94101            fld dword [ecx+0x1]
+00000000  D94201            fld dword [edx+0x1]
+00000000  D94301            fld dword [ebx+0x1]
+00000000  D9440123          fld dword [ecx+eax+0x23]
+00000000  D94501            fld dword [ebp+0x1]
+00000000  D94601            fld dword [esi+0x1]
+00000000  D94701            fld dword [edi+0x1]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  D95001            fst dword [eax+0x1]
+00000000  D95101            fst dword [ecx+0x1]
+00000000  D95201            fst dword [edx+0x1]
+00000000  D95301            fst dword [ebx+0x1]
+00000000  D9540123          fst dword [ecx+eax+0x23]
+00000000  D95501            fst dword [ebp+0x1]
+00000000  D95601            fst dword [esi+0x1]
+00000000  D95701            fst dword [edi+0x1]
+00000000  D95801            fstp dword [eax+0x1]
+00000000  D95901            fstp dword [ecx+0x1]
+00000000  D95A01            fstp dword [edx+0x1]
+00000000  D95B01            fstp dword [ebx+0x1]
+00000000  D95C0123          fstp dword [ecx+eax+0x23]
+00000000  D95D01            fstp dword [ebp+0x1]
+00000000  D95E01            fstp dword [esi+0x1]
+00000000  D95F01            fstp dword [edi+0x1]
+00000000  D96001            fldenv [eax+0x1]
+00000000  D96101            fldenv [ecx+0x1]
+00000000  D96201            fldenv [edx+0x1]
+00000000  D96301            fldenv [ebx+0x1]
+00000000  D9640123          fldenv [ecx+eax+0x23]
+00000000  D96501            fldenv [ebp+0x1]
+00000000  D96601            fldenv [esi+0x1]
+00000000  D96701            fldenv [edi+0x1]
+00000000  D96801            fldcw [eax+0x1]
+00000000  D96901            fldcw [ecx+0x1]
+00000000  D96A01            fldcw [edx+0x1]
+00000000  D96B01            fldcw [ebx+0x1]
+00000000  D96C0123          fldcw [ecx+eax+0x23]
+00000000  D96D01            fldcw [ebp+0x1]
+00000000  D96E01            fldcw [esi+0x1]
+00000000  D96F01            fldcw [edi+0x1]
+00000000  D97001            fnstenv [eax+0x1]
+00000000  D97101            fnstenv [ecx+0x1]
+00000000  D97201            fnstenv [edx+0x1]
+00000000  D97301            fnstenv [ebx+0x1]
+00000000  D9740123          fnstenv [ecx+eax+0x23]
+00000000  D97501            fnstenv [ebp+0x1]
+00000000  D97601            fnstenv [esi+0x1]
+00000000  D97701            fnstenv [edi+0x1]
+00000000  D97801            fnstcw [eax+0x1]
+00000000  D97901            fnstcw [ecx+0x1]
+00000000  D97A01            fnstcw [edx+0x1]
+00000000  D97B01            fnstcw [ebx+0x1]
+00000000  D97C0123          fnstcw [ecx+eax+0x23]
+00000000  D97D01            fnstcw [ebp+0x1]
+00000000  D97E01            fnstcw [esi+0x1]
+00000000  D97F01            fnstcw [edi+0x1]
+00000000  D98001234567      fld dword [eax+0x67452301]
+00000000  D98101234567      fld dword [ecx+0x67452301]
+00000000  D98201234567      fld dword [edx+0x67452301]
+00000000  D98301234567      fld dword [ebx+0x67452301]
+00000000  D9840123456789    fld dword [ecx+eax-0x7698badd]
+00000000  D98501234567      fld dword [ebp+0x67452301]
+00000000  D98601234567      fld dword [esi+0x67452301]
+00000000  D98701234567      fld dword [edi+0x67452301]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  D99001234567      fst dword [eax+0x67452301]
+00000000  D99101234567      fst dword [ecx+0x67452301]
+00000000  D99201234567      fst dword [edx+0x67452301]
+00000000  D99301234567      fst dword [ebx+0x67452301]
+00000000  D9940123456789    fst dword [ecx+eax-0x7698badd]
+00000000  D99501234567      fst dword [ebp+0x67452301]
+00000000  D99601234567      fst dword [esi+0x67452301]
+00000000  D99701234567      fst dword [edi+0x67452301]
+00000000  D99801234567      fstp dword [eax+0x67452301]
+00000000  D99901234567      fstp dword [ecx+0x67452301]
+00000000  D99A01234567      fstp dword [edx+0x67452301]
+00000000  D99B01234567      fstp dword [ebx+0x67452301]
+00000000  D99C0123456789    fstp dword [ecx+eax-0x7698badd]
+00000000  D99D01234567      fstp dword [ebp+0x67452301]
+00000000  D99E01234567      fstp dword [esi+0x67452301]
+00000000  D99F01234567      fstp dword [edi+0x67452301]
+00000000  D9A001234567      fldenv [eax+0x67452301]
+00000000  D9A101234567      fldenv [ecx+0x67452301]
+00000000  D9A201234567      fldenv [edx+0x67452301]
+00000000  D9A301234567      fldenv [ebx+0x67452301]
+00000000  D9A40123456789    fldenv [ecx+eax-0x7698badd]
+00000000  D9A501234567      fldenv [ebp+0x67452301]
+00000000  D9A601234567      fldenv [esi+0x67452301]
+00000000  D9A701234567      fldenv [edi+0x67452301]
+00000000  D9A801234567      fldcw [eax+0x67452301]
+00000000  D9A901234567      fldcw [ecx+0x67452301]
+00000000  D9AA01234567      fldcw [edx+0x67452301]
+00000000  D9AB01234567      fldcw [ebx+0x67452301]
+00000000  D9AC0123456789    fldcw [ecx+eax-0x7698badd]
+00000000  D9AD01234567      fldcw [ebp+0x67452301]
+00000000  D9AE01234567      fldcw [esi+0x67452301]
+00000000  D9AF01234567      fldcw [edi+0x67452301]
+00000000  D9B001234567      fnstenv [eax+0x67452301]
+00000000  D9B101234567      fnstenv [ecx+0x67452301]
+00000000  D9B201234567      fnstenv [edx+0x67452301]
+00000000  D9B301234567      fnstenv [ebx+0x67452301]
+00000000  D9B40123456789    fnstenv [ecx+eax-0x7698badd]
+00000000  D9B501234567      fnstenv [ebp+0x67452301]
+00000000  D9B601234567      fnstenv [esi+0x67452301]
+00000000  D9B701234567      fnstenv [edi+0x67452301]
+00000000  D9B801234567      fnstcw [eax+0x67452301]
+00000000  D9B901234567      fnstcw [ecx+0x67452301]
+00000000  D9BA01234567      fnstcw [edx+0x67452301]
+00000000  D9BB01234567      fnstcw [ebx+0x67452301]
+00000000  D9BC0123456789    fnstcw [ecx+eax-0x7698badd]
+00000000  D9BD01234567      fnstcw [ebp+0x67452301]
+00000000  D9BE01234567      fnstcw [esi+0x67452301]
+00000000  D9BF01234567      fnstcw [edi+0x67452301]
+00000000  D9C0              fld st0
+00000000  D9C1              fld st1
+00000000  D9C2              fld st2
+00000000  D9C3              fld st3
+00000000  D9C4              fld st4
+00000000  D9C5              fld st5
+00000000  D9C6              fld st6
+00000000  D9C7              fld st7
+00000000  D9C8              fxch st0
+00000000  D9C9              fxch st1
+00000000  D9CA              fxch st2
+00000000  D9CB              fxch st3
+00000000  D9CC              fxch st4
+00000000  D9CD              fxch st5
+00000000  D9CE              fxch st6
+00000000  D9CF              fxch st7
+00000000  D9D0              fnop
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  D9E0              fchs
+00000000  D9E1              fabs
+illegal_opcode
+illegal_opcode
+00000000  D9E4              ftst
+00000000  D9E5              fxam
+illegal_opcode
+illegal_opcode
+00000000  D9E8              fld1
+00000000  D9E9              fldl2t
+00000000  D9EA              fldl2e
+00000000  D9EB              fldpi
+00000000  D9EC              fldlg2
+00000000  D9ED              fldln2
+00000000  D9EE              fldz
+illegal_opcode
+00000000  D9F0              f2xm1
+00000000  D9F1              fyl2x
+00000000  D9F2              fptan
+00000000  D9F3              fpatan
+00000000  D9F4              fxtract
+00000000  D9F5              fprem1
+00000000  D9F6              fdecstp
+00000000  D9F7              fincstp
+00000000  D9F8              fprem
+00000000  D9F9              fyl2xp1
+00000000  D9FA              fsqrt
+00000000  D9FB              fsincos
+00000000  D9FC              frndint
+00000000  D9FD              fscale
+00000000  D9FE              fsin
+00000000  D9FF              fcos
+
+opcode da
+00000000  DA00              fiadd dword [eax]
+00000000  DA01              fiadd dword [ecx]
+00000000  DA02              fiadd dword [edx]
+00000000  DA03              fiadd dword [ebx]
+00000000  DA0401            fiadd dword [ecx+eax]
+00000000  DA0501234567      fiadd dword [dword 0x67452301]
+00000000  DA06              fiadd dword [esi]
+00000000  DA07              fiadd dword [edi]
+00000000  DA08              fimul dword [eax]
+00000000  DA09              fimul dword [ecx]
+00000000  DA0A              fimul dword [edx]
+00000000  DA0B              fimul dword [ebx]
+00000000  DA0C01            fimul dword [ecx+eax]
+00000000  DA0D01234567      fimul dword [dword 0x67452301]
+00000000  DA0E              fimul dword [esi]
+00000000  DA0F              fimul dword [edi]
+00000000  DA10              ficom dword [eax]
+00000000  DA11              ficom dword [ecx]
+00000000  DA12              ficom dword [edx]
+00000000  DA13              ficom dword [ebx]
+00000000  DA1401            ficom dword [ecx+eax]
+00000000  DA1501234567      ficom dword [dword 0x67452301]
+00000000  DA16              ficom dword [esi]
+00000000  DA17              ficom dword [edi]
+00000000  DA18              ficomp dword [eax]
+00000000  DA19              ficomp dword [ecx]
+00000000  DA1A              ficomp dword [edx]
+00000000  DA1B              ficomp dword [ebx]
+00000000  DA1C01            ficomp dword [ecx+eax]
+00000000  DA1D01234567      ficomp dword [dword 0x67452301]
+00000000  DA1E              ficomp dword [esi]
+00000000  DA1F              ficomp dword [edi]
+00000000  DA20              fisub dword [eax]
+00000000  DA21              fisub dword [ecx]
+00000000  DA22              fisub dword [edx]
+00000000  DA23              fisub dword [ebx]
+00000000  DA2401            fisub dword [ecx+eax]
+00000000  DA2501234567      fisub dword [dword 0x67452301]
+00000000  DA26              fisub dword [esi]
+00000000  DA27              fisub dword [edi]
+00000000  DA28              fisubr dword [eax]
+00000000  DA29              fisubr dword [ecx]
+00000000  DA2A              fisubr dword [edx]
+00000000  DA2B              fisubr dword [ebx]
+00000000  DA2C01            fisubr dword [ecx+eax]
+00000000  DA2D01234567      fisubr dword [dword 0x67452301]
+00000000  DA2E              fisubr dword [esi]
+00000000  DA2F              fisubr dword [edi]
+00000000  DA30              fidiv dword [eax]
+00000000  DA31              fidiv dword [ecx]
+00000000  DA32              fidiv dword [edx]
+00000000  DA33              fidiv dword [ebx]
+00000000  DA3401            fidiv dword [ecx+eax]
+00000000  DA3501234567      fidiv dword [dword 0x67452301]
+00000000  DA36              fidiv dword [esi]
+00000000  DA37              fidiv dword [edi]
+00000000  DA38              fidivr dword [eax]
+00000000  DA39              fidivr dword [ecx]
+00000000  DA3A              fidivr dword [edx]
+00000000  DA3B              fidivr dword [ebx]
+00000000  DA3C01            fidivr dword [ecx+eax]
+00000000  DA3D01234567      fidivr dword [dword 0x67452301]
+00000000  DA3E              fidivr dword [esi]
+00000000  DA3F              fidivr dword [edi]
+00000000  DA4001            fiadd dword [eax+0x1]
+00000000  DA4101            fiadd dword [ecx+0x1]
+00000000  DA4201            fiadd dword [edx+0x1]
+00000000  DA4301            fiadd dword [ebx+0x1]
+00000000  DA440123          fiadd dword [ecx+eax+0x23]
+00000000  DA4501            fiadd dword [ebp+0x1]
+00000000  DA4601            fiadd dword [esi+0x1]
+00000000  DA4701            fiadd dword [edi+0x1]
+00000000  DA4801            fimul dword [eax+0x1]
+00000000  DA4901            fimul dword [ecx+0x1]
+00000000  DA4A01            fimul dword [edx+0x1]
+00000000  DA4B01            fimul dword [ebx+0x1]
+00000000  DA4C0123          fimul dword [ecx+eax+0x23]
+00000000  DA4D01            fimul dword [ebp+0x1]
+00000000  DA4E01            fimul dword [esi+0x1]
+00000000  DA4F01            fimul dword [edi+0x1]
+00000000  DA5001            ficom dword [eax+0x1]
+00000000  DA5101            ficom dword [ecx+0x1]
+00000000  DA5201            ficom dword [edx+0x1]
+00000000  DA5301            ficom dword [ebx+0x1]
+00000000  DA540123          ficom dword [ecx+eax+0x23]
+00000000  DA5501            ficom dword [ebp+0x1]
+00000000  DA5601            ficom dword [esi+0x1]
+00000000  DA5701            ficom dword [edi+0x1]
+00000000  DA5801            ficomp dword [eax+0x1]
+00000000  DA5901            ficomp dword [ecx+0x1]
+00000000  DA5A01            ficomp dword [edx+0x1]
+00000000  DA5B01            ficomp dword [ebx+0x1]
+00000000  DA5C0123          ficomp dword [ecx+eax+0x23]
+00000000  DA5D01            ficomp dword [ebp+0x1]
+00000000  DA5E01            ficomp dword [esi+0x1]
+00000000  DA5F01            ficomp dword [edi+0x1]
+00000000  DA6001            fisub dword [eax+0x1]
+00000000  DA6101            fisub dword [ecx+0x1]
+00000000  DA6201            fisub dword [edx+0x1]
+00000000  DA6301            fisub dword [ebx+0x1]
+00000000  DA640123          fisub dword [ecx+eax+0x23]
+00000000  DA6501            fisub dword [ebp+0x1]
+00000000  DA6601            fisub dword [esi+0x1]
+00000000  DA6701            fisub dword [edi+0x1]
+00000000  DA6801            fisubr dword [eax+0x1]
+00000000  DA6901            fisubr dword [ecx+0x1]
+00000000  DA6A01            fisubr dword [edx+0x1]
+00000000  DA6B01            fisubr dword [ebx+0x1]
+00000000  DA6C0123          fisubr dword [ecx+eax+0x23]
+00000000  DA6D01            fisubr dword [ebp+0x1]
+00000000  DA6E01            fisubr dword [esi+0x1]
+00000000  DA6F01            fisubr dword [edi+0x1]
+00000000  DA7001            fidiv dword [eax+0x1]
+00000000  DA7101            fidiv dword [ecx+0x1]
+00000000  DA7201            fidiv dword [edx+0x1]
+00000000  DA7301            fidiv dword [ebx+0x1]
+00000000  DA740123          fidiv dword [ecx+eax+0x23]
+00000000  DA7501            fidiv dword [ebp+0x1]
+00000000  DA7601            fidiv dword [esi+0x1]
+00000000  DA7701            fidiv dword [edi+0x1]
+00000000  DA7801            fidivr dword [eax+0x1]
+00000000  DA7901            fidivr dword [ecx+0x1]
+00000000  DA7A01            fidivr dword [edx+0x1]
+00000000  DA7B01            fidivr dword [ebx+0x1]
+00000000  DA7C0123          fidivr dword [ecx+eax+0x23]
+00000000  DA7D01            fidivr dword [ebp+0x1]
+00000000  DA7E01            fidivr dword [esi+0x1]
+00000000  DA7F01            fidivr dword [edi+0x1]
+00000000  DA8001234567      fiadd dword [eax+0x67452301]
+00000000  DA8101234567      fiadd dword [ecx+0x67452301]
+00000000  DA8201234567      fiadd dword [edx+0x67452301]
+00000000  DA8301234567      fiadd dword [ebx+0x67452301]
+00000000  DA840123456789    fiadd dword [ecx+eax-0x7698badd]
+00000000  DA8501234567      fiadd dword [ebp+0x67452301]
+00000000  DA8601234567      fiadd dword [esi+0x67452301]
+00000000  DA8701234567      fiadd dword [edi+0x67452301]
+00000000  DA8801234567      fimul dword [eax+0x67452301]
+00000000  DA8901234567      fimul dword [ecx+0x67452301]
+00000000  DA8A01234567      fimul dword [edx+0x67452301]
+00000000  DA8B01234567      fimul dword [ebx+0x67452301]
+00000000  DA8C0123456789    fimul dword [ecx+eax-0x7698badd]
+00000000  DA8D01234567      fimul dword [ebp+0x67452301]
+00000000  DA8E01234567      fimul dword [esi+0x67452301]
+00000000  DA8F01234567      fimul dword [edi+0x67452301]
+00000000  DA9001234567      ficom dword [eax+0x67452301]
+00000000  DA9101234567      ficom dword [ecx+0x67452301]
+00000000  DA9201234567      ficom dword [edx+0x67452301]
+00000000  DA9301234567      ficom dword [ebx+0x67452301]
+00000000  DA940123456789    ficom dword [ecx+eax-0x7698badd]
+00000000  DA9501234567      ficom dword [ebp+0x67452301]
+00000000  DA9601234567      ficom dword [esi+0x67452301]
+00000000  DA9701234567      ficom dword [edi+0x67452301]
+00000000  DA9801234567      ficomp dword [eax+0x67452301]
+00000000  DA9901234567      ficomp dword [ecx+0x67452301]
+00000000  DA9A01234567      ficomp dword [edx+0x67452301]
+00000000  DA9B01234567      ficomp dword [ebx+0x67452301]
+00000000  DA9C0123456789    ficomp dword [ecx+eax-0x7698badd]
+00000000  DA9D01234567      ficomp dword [ebp+0x67452301]
+00000000  DA9E01234567      ficomp dword [esi+0x67452301]
+00000000  DA9F01234567      ficomp dword [edi+0x67452301]
+00000000  DAA001234567      fisub dword [eax+0x67452301]
+00000000  DAA101234567      fisub dword [ecx+0x67452301]
+00000000  DAA201234567      fisub dword [edx+0x67452301]
+00000000  DAA301234567      fisub dword [ebx+0x67452301]
+00000000  DAA40123456789    fisub dword [ecx+eax-0x7698badd]
+00000000  DAA501234567      fisub dword [ebp+0x67452301]
+00000000  DAA601234567      fisub dword [esi+0x67452301]
+00000000  DAA701234567      fisub dword [edi+0x67452301]
+00000000  DAA801234567      fisubr dword [eax+0x67452301]
+00000000  DAA901234567      fisubr dword [ecx+0x67452301]
+00000000  DAAA01234567      fisubr dword [edx+0x67452301]
+00000000  DAAB01234567      fisubr dword [ebx+0x67452301]
+00000000  DAAC0123456789    fisubr dword [ecx+eax-0x7698badd]
+00000000  DAAD01234567      fisubr dword [ebp+0x67452301]
+00000000  DAAE01234567      fisubr dword [esi+0x67452301]
+00000000  DAAF01234567      fisubr dword [edi+0x67452301]
+00000000  DAB001234567      fidiv dword [eax+0x67452301]
+00000000  DAB101234567      fidiv dword [ecx+0x67452301]
+00000000  DAB201234567      fidiv dword [edx+0x67452301]
+00000000  DAB301234567      fidiv dword [ebx+0x67452301]
+00000000  DAB40123456789    fidiv dword [ecx+eax-0x7698badd]
+00000000  DAB501234567      fidiv dword [ebp+0x67452301]
+00000000  DAB601234567      fidiv dword [esi+0x67452301]
+00000000  DAB701234567      fidiv dword [edi+0x67452301]
+00000000  DAB801234567      fidivr dword [eax+0x67452301]
+00000000  DAB901234567      fidivr dword [ecx+0x67452301]
+00000000  DABA01234567      fidivr dword [edx+0x67452301]
+00000000  DABB01234567      fidivr dword [ebx+0x67452301]
+00000000  DABC0123456789    fidivr dword [ecx+eax-0x7698badd]
+00000000  DABD01234567      fidivr dword [ebp+0x67452301]
+00000000  DABE01234567      fidivr dword [esi+0x67452301]
+00000000  DABF01234567      fidivr dword [edi+0x67452301]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DAE9              fucompp
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode db
+00000000  DB00              fild dword [eax]
+00000000  DB01              fild dword [ecx]
+00000000  DB02              fild dword [edx]
+00000000  DB03              fild dword [ebx]
+00000000  DB0401            fild dword [ecx+eax]
+00000000  DB0501234567      fild dword [dword 0x67452301]
+00000000  DB06              fild dword [esi]
+00000000  DB07              fild dword [edi]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DB10              fist dword [eax]
+00000000  DB11              fist dword [ecx]
+00000000  DB12              fist dword [edx]
+00000000  DB13              fist dword [ebx]
+00000000  DB1401            fist dword [ecx+eax]
+00000000  DB1501234567      fist dword [dword 0x67452301]
+00000000  DB16              fist dword [esi]
+00000000  DB17              fist dword [edi]
+00000000  DB18              fistp dword [eax]
+00000000  DB19              fistp dword [ecx]
+00000000  DB1A              fistp dword [edx]
+00000000  DB1B              fistp dword [ebx]
+00000000  DB1C01            fistp dword [ecx+eax]
+00000000  DB1D01234567      fistp dword [dword 0x67452301]
+00000000  DB1E              fistp dword [esi]
+00000000  DB1F              fistp dword [edi]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DB28              fld tword [eax]
+00000000  DB29              fld tword [ecx]
+00000000  DB2A              fld tword [edx]
+00000000  DB2B              fld tword [ebx]
+00000000  DB2C01            fld tword [ecx+eax]
+00000000  DB2D01234567      fld tword [dword 0x67452301]
+00000000  DB2E              fld tword [esi]
+00000000  DB2F              fld tword [edi]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DB38              fstp tword [eax]
+00000000  DB39              fstp tword [ecx]
+00000000  DB3A              fstp tword [edx]
+00000000  DB3B              fstp tword [ebx]
+00000000  DB3C01            fstp tword [ecx+eax]
+00000000  DB3D01234567      fstp tword [dword 0x67452301]
+00000000  DB3E              fstp tword [esi]
+00000000  DB3F              fstp tword [edi]
+00000000  DB4001            fild dword [eax+0x1]
+00000000  DB4101            fild dword [ecx+0x1]
+00000000  DB4201            fild dword [edx+0x1]
+00000000  DB4301            fild dword [ebx+0x1]
+00000000  DB440123          fild dword [ecx+eax+0x23]
+00000000  DB4501            fild dword [ebp+0x1]
+00000000  DB4601            fild dword [esi+0x1]
+00000000  DB4701            fild dword [edi+0x1]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DB5001            fist dword [eax+0x1]
+00000000  DB5101            fist dword [ecx+0x1]
+00000000  DB5201            fist dword [edx+0x1]
+00000000  DB5301            fist dword [ebx+0x1]
+00000000  DB540123          fist dword [ecx+eax+0x23]
+00000000  DB5501            fist dword [ebp+0x1]
+00000000  DB5601            fist dword [esi+0x1]
+00000000  DB5701            fist dword [edi+0x1]
+00000000  DB5801            fistp dword [eax+0x1]
+00000000  DB5901            fistp dword [ecx+0x1]
+00000000  DB5A01            fistp dword [edx+0x1]
+00000000  DB5B01            fistp dword [ebx+0x1]
+00000000  DB5C0123          fistp dword [ecx+eax+0x23]
+00000000  DB5D01            fistp dword [ebp+0x1]
+00000000  DB5E01            fistp dword [esi+0x1]
+00000000  DB5F01            fistp dword [edi+0x1]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DB6801            fld tword [eax+0x1]
+00000000  DB6901            fld tword [ecx+0x1]
+00000000  DB6A01            fld tword [edx+0x1]
+00000000  DB6B01            fld tword [ebx+0x1]
+00000000  DB6C0123          fld tword [ecx+eax+0x23]
+00000000  DB6D01            fld tword [ebp+0x1]
+00000000  DB6E01            fld tword [esi+0x1]
+00000000  DB6F01            fld tword [edi+0x1]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DB7801            fstp tword [eax+0x1]
+00000000  DB7901            fstp tword [ecx+0x1]
+00000000  DB7A01            fstp tword [edx+0x1]
+00000000  DB7B01            fstp tword [ebx+0x1]
+00000000  DB7C0123          fstp tword [ecx+eax+0x23]
+00000000  DB7D01            fstp tword [ebp+0x1]
+00000000  DB7E01            fstp tword [esi+0x1]
+00000000  DB7F01            fstp tword [edi+0x1]
+00000000  DB8001234567      fild dword [eax+0x67452301]
+00000000  DB8101234567      fild dword [ecx+0x67452301]
+00000000  DB8201234567      fild dword [edx+0x67452301]
+00000000  DB8301234567      fild dword [ebx+0x67452301]
+00000000  DB840123456789    fild dword [ecx+eax-0x7698badd]
+00000000  DB8501234567      fild dword [ebp+0x67452301]
+00000000  DB8601234567      fild dword [esi+0x67452301]
+00000000  DB8701234567      fild dword [edi+0x67452301]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DB9001234567      fist dword [eax+0x67452301]
+00000000  DB9101234567      fist dword [ecx+0x67452301]
+00000000  DB9201234567      fist dword [edx+0x67452301]
+00000000  DB9301234567      fist dword [ebx+0x67452301]
+00000000  DB940123456789    fist dword [ecx+eax-0x7698badd]
+00000000  DB9501234567      fist dword [ebp+0x67452301]
+00000000  DB9601234567      fist dword [esi+0x67452301]
+00000000  DB9701234567      fist dword [edi+0x67452301]
+00000000  DB9801234567      fistp dword [eax+0x67452301]
+00000000  DB9901234567      fistp dword [ecx+0x67452301]
+00000000  DB9A01234567      fistp dword [edx+0x67452301]
+00000000  DB9B01234567      fistp dword [ebx+0x67452301]
+00000000  DB9C0123456789    fistp dword [ecx+eax-0x7698badd]
+00000000  DB9D01234567      fistp dword [ebp+0x67452301]
+00000000  DB9E01234567      fistp dword [esi+0x67452301]
+00000000  DB9F01234567      fistp dword [edi+0x67452301]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DBA801234567      fld tword [eax+0x67452301]
+00000000  DBA901234567      fld tword [ecx+0x67452301]
+00000000  DBAA01234567      fld tword [edx+0x67452301]
+00000000  DBAB01234567      fld tword [ebx+0x67452301]
+00000000  DBAC0123456789    fld tword [ecx+eax-0x7698badd]
+00000000  DBAD01234567      fld tword [ebp+0x67452301]
+00000000  DBAE01234567      fld tword [esi+0x67452301]
+00000000  DBAF01234567      fld tword [edi+0x67452301]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DBB801234567      fstp tword [eax+0x67452301]
+00000000  DBB901234567      fstp tword [ecx+0x67452301]
+00000000  DBBA01234567      fstp tword [edx+0x67452301]
+00000000  DBBB01234567      fstp tword [ebx+0x67452301]
+00000000  DBBC0123456789    fstp tword [ecx+eax-0x7698badd]
+00000000  DBBD01234567      fstp tword [ebp+0x67452301]
+00000000  DBBE01234567      fstp tword [esi+0x67452301]
+00000000  DBBF01234567      fstp tword [edi+0x67452301]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DBE0              fneni
+00000000  DBE1              fndisi
+00000000  DBE2              fnclex
+00000000  DBE3              fninit
+00000000  DBE4              fsetpm
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode dc
+00000000  DC00              fadd qword [eax]
+00000000  DC01              fadd qword [ecx]
+00000000  DC02              fadd qword [edx]
+00000000  DC03              fadd qword [ebx]
+00000000  DC0401            fadd qword [ecx+eax]
+00000000  DC0501234567      fadd qword [dword 0x67452301]
+00000000  DC06              fadd qword [esi]
+00000000  DC07              fadd qword [edi]
+00000000  DC08              fmul qword [eax]
+00000000  DC09              fmul qword [ecx]
+00000000  DC0A              fmul qword [edx]
+00000000  DC0B              fmul qword [ebx]
+00000000  DC0C01            fmul qword [ecx+eax]
+00000000  DC0D01234567      fmul qword [dword 0x67452301]
+00000000  DC0E              fmul qword [esi]
+00000000  DC0F              fmul qword [edi]
+00000000  DC10              fcom qword [eax]
+00000000  DC11              fcom qword [ecx]
+00000000  DC12              fcom qword [edx]
+00000000  DC13              fcom qword [ebx]
+00000000  DC1401            fcom qword [ecx+eax]
+00000000  DC1501234567      fcom qword [dword 0x67452301]
+00000000  DC16              fcom qword [esi]
+00000000  DC17              fcom qword [edi]
+00000000  DC18              fcomp qword [eax]
+00000000  DC19              fcomp qword [ecx]
+00000000  DC1A              fcomp qword [edx]
+00000000  DC1B              fcomp qword [ebx]
+00000000  DC1C01            fcomp qword [ecx+eax]
+00000000  DC1D01234567      fcomp qword [dword 0x67452301]
+00000000  DC1E              fcomp qword [esi]
+00000000  DC1F              fcomp qword [edi]
+00000000  DC20              fsub qword [eax]
+00000000  DC21              fsub qword [ecx]
+00000000  DC22              fsub qword [edx]
+00000000  DC23              fsub qword [ebx]
+00000000  DC2401            fsub qword [ecx+eax]
+00000000  DC2501234567      fsub qword [dword 0x67452301]
+00000000  DC26              fsub qword [esi]
+00000000  DC27              fsub qword [edi]
+00000000  DC28              fsubr qword [eax]
+00000000  DC29              fsubr qword [ecx]
+00000000  DC2A              fsubr qword [edx]
+00000000  DC2B              fsubr qword [ebx]
+00000000  DC2C01            fsubr qword [ecx+eax]
+00000000  DC2D01234567      fsubr qword [dword 0x67452301]
+00000000  DC2E              fsubr qword [esi]
+00000000  DC2F              fsubr qword [edi]
+00000000  DC30              fdiv qword [eax]
+00000000  DC31              fdiv qword [ecx]
+00000000  DC32              fdiv qword [edx]
+00000000  DC33              fdiv qword [ebx]
+00000000  DC3401            fdiv qword [ecx+eax]
+00000000  DC3501234567      fdiv qword [dword 0x67452301]
+00000000  DC36              fdiv qword [esi]
+00000000  DC37              fdiv qword [edi]
+00000000  DC38              fdivr qword [eax]
+00000000  DC39              fdivr qword [ecx]
+00000000  DC3A              fdivr qword [edx]
+00000000  DC3B              fdivr qword [ebx]
+00000000  DC3C01            fdivr qword [ecx+eax]
+00000000  DC3D01234567      fdivr qword [dword 0x67452301]
+00000000  DC3E              fdivr qword [esi]
+00000000  DC3F              fdivr qword [edi]
+00000000  DC4001            fadd qword [eax+0x1]
+00000000  DC4101            fadd qword [ecx+0x1]
+00000000  DC4201            fadd qword [edx+0x1]
+00000000  DC4301            fadd qword [ebx+0x1]
+00000000  DC440123          fadd qword [ecx+eax+0x23]
+00000000  DC4501            fadd qword [ebp+0x1]
+00000000  DC4601            fadd qword [esi+0x1]
+00000000  DC4701            fadd qword [edi+0x1]
+00000000  DC4801            fmul qword [eax+0x1]
+00000000  DC4901            fmul qword [ecx+0x1]
+00000000  DC4A01            fmul qword [edx+0x1]
+00000000  DC4B01            fmul qword [ebx+0x1]
+00000000  DC4C0123          fmul qword [ecx+eax+0x23]
+00000000  DC4D01            fmul qword [ebp+0x1]
+00000000  DC4E01            fmul qword [esi+0x1]
+00000000  DC4F01            fmul qword [edi+0x1]
+00000000  DC5001            fcom qword [eax+0x1]
+00000000  DC5101            fcom qword [ecx+0x1]
+00000000  DC5201            fcom qword [edx+0x1]
+00000000  DC5301            fcom qword [ebx+0x1]
+00000000  DC540123          fcom qword [ecx+eax+0x23]
+00000000  DC5501            fcom qword [ebp+0x1]
+00000000  DC5601            fcom qword [esi+0x1]
+00000000  DC5701            fcom qword [edi+0x1]
+00000000  DC5801            fcomp qword [eax+0x1]
+00000000  DC5901            fcomp qword [ecx+0x1]
+00000000  DC5A01            fcomp qword [edx+0x1]
+00000000  DC5B01            fcomp qword [ebx+0x1]
+00000000  DC5C0123          fcomp qword [ecx+eax+0x23]
+00000000  DC5D01            fcomp qword [ebp+0x1]
+00000000  DC5E01            fcomp qword [esi+0x1]
+00000000  DC5F01            fcomp qword [edi+0x1]
+00000000  DC6001            fsub qword [eax+0x1]
+00000000  DC6101            fsub qword [ecx+0x1]
+00000000  DC6201            fsub qword [edx+0x1]
+00000000  DC6301            fsub qword [ebx+0x1]
+00000000  DC640123          fsub qword [ecx+eax+0x23]
+00000000  DC6501            fsub qword [ebp+0x1]
+00000000  DC6601            fsub qword [esi+0x1]
+00000000  DC6701            fsub qword [edi+0x1]
+00000000  DC6801            fsubr qword [eax+0x1]
+00000000  DC6901            fsubr qword [ecx+0x1]
+00000000  DC6A01            fsubr qword [edx+0x1]
+00000000  DC6B01            fsubr qword [ebx+0x1]
+00000000  DC6C0123          fsubr qword [ecx+eax+0x23]
+00000000  DC6D01            fsubr qword [ebp+0x1]
+00000000  DC6E01            fsubr qword [esi+0x1]
+00000000  DC6F01            fsubr qword [edi+0x1]
+00000000  DC7001            fdiv qword [eax+0x1]
+00000000  DC7101            fdiv qword [ecx+0x1]
+00000000  DC7201            fdiv qword [edx+0x1]
+00000000  DC7301            fdiv qword [ebx+0x1]
+00000000  DC740123          fdiv qword [ecx+eax+0x23]
+00000000  DC7501            fdiv qword [ebp+0x1]
+00000000  DC7601            fdiv qword [esi+0x1]
+00000000  DC7701            fdiv qword [edi+0x1]
+00000000  DC7801            fdivr qword [eax+0x1]
+00000000  DC7901            fdivr qword [ecx+0x1]
+00000000  DC7A01            fdivr qword [edx+0x1]
+00000000  DC7B01            fdivr qword [ebx+0x1]
+00000000  DC7C0123          fdivr qword [ecx+eax+0x23]
+00000000  DC7D01            fdivr qword [ebp+0x1]
+00000000  DC7E01            fdivr qword [esi+0x1]
+00000000  DC7F01            fdivr qword [edi+0x1]
+00000000  DC8001234567      fadd qword [eax+0x67452301]
+00000000  DC8101234567      fadd qword [ecx+0x67452301]
+00000000  DC8201234567      fadd qword [edx+0x67452301]
+00000000  DC8301234567      fadd qword [ebx+0x67452301]
+00000000  DC840123456789    fadd qword [ecx+eax-0x7698badd]
+00000000  DC8501234567      fadd qword [ebp+0x67452301]
+00000000  DC8601234567      fadd qword [esi+0x67452301]
+00000000  DC8701234567      fadd qword [edi+0x67452301]
+00000000  DC8801234567      fmul qword [eax+0x67452301]
+00000000  DC8901234567      fmul qword [ecx+0x67452301]
+00000000  DC8A01234567      fmul qword [edx+0x67452301]
+00000000  DC8B01234567      fmul qword [ebx+0x67452301]
+00000000  DC8C0123456789    fmul qword [ecx+eax-0x7698badd]
+00000000  DC8D01234567      fmul qword [ebp+0x67452301]
+00000000  DC8E01234567      fmul qword [esi+0x67452301]
+00000000  DC8F01234567      fmul qword [edi+0x67452301]
+00000000  DC9001234567      fcom qword [eax+0x67452301]
+00000000  DC9101234567      fcom qword [ecx+0x67452301]
+00000000  DC9201234567      fcom qword [edx+0x67452301]
+00000000  DC9301234567      fcom qword [ebx+0x67452301]
+00000000  DC940123456789    fcom qword [ecx+eax-0x7698badd]
+00000000  DC9501234567      fcom qword [ebp+0x67452301]
+00000000  DC9601234567      fcom qword [esi+0x67452301]
+00000000  DC9701234567      fcom qword [edi+0x67452301]
+00000000  DC9801234567      fcomp qword [eax+0x67452301]
+00000000  DC9901234567      fcomp qword [ecx+0x67452301]
+00000000  DC9A01234567      fcomp qword [edx+0x67452301]
+00000000  DC9B01234567      fcomp qword [ebx+0x67452301]
+00000000  DC9C0123456789    fcomp qword [ecx+eax-0x7698badd]
+00000000  DC9D01234567      fcomp qword [ebp+0x67452301]
+00000000  DC9E01234567      fcomp qword [esi+0x67452301]
+00000000  DC9F01234567      fcomp qword [edi+0x67452301]
+00000000  DCA001234567      fsub qword [eax+0x67452301]
+00000000  DCA101234567      fsub qword [ecx+0x67452301]
+00000000  DCA201234567      fsub qword [edx+0x67452301]
+00000000  DCA301234567      fsub qword [ebx+0x67452301]
+00000000  DCA40123456789    fsub qword [ecx+eax-0x7698badd]
+00000000  DCA501234567      fsub qword [ebp+0x67452301]
+00000000  DCA601234567      fsub qword [esi+0x67452301]
+00000000  DCA701234567      fsub qword [edi+0x67452301]
+00000000  DCA801234567      fsubr qword [eax+0x67452301]
+00000000  DCA901234567      fsubr qword [ecx+0x67452301]
+00000000  DCAA01234567      fsubr qword [edx+0x67452301]
+00000000  DCAB01234567      fsubr qword [ebx+0x67452301]
+00000000  DCAC0123456789    fsubr qword [ecx+eax-0x7698badd]
+00000000  DCAD01234567      fsubr qword [ebp+0x67452301]
+00000000  DCAE01234567      fsubr qword [esi+0x67452301]
+00000000  DCAF01234567      fsubr qword [edi+0x67452301]
+00000000  DCB001234567      fdiv qword [eax+0x67452301]
+00000000  DCB101234567      fdiv qword [ecx+0x67452301]
+00000000  DCB201234567      fdiv qword [edx+0x67452301]
+00000000  DCB301234567      fdiv qword [ebx+0x67452301]
+00000000  DCB40123456789    fdiv qword [ecx+eax-0x7698badd]
+00000000  DCB501234567      fdiv qword [ebp+0x67452301]
+00000000  DCB601234567      fdiv qword [esi+0x67452301]
+00000000  DCB701234567      fdiv qword [edi+0x67452301]
+00000000  DCB801234567      fdivr qword [eax+0x67452301]
+00000000  DCB901234567      fdivr qword [ecx+0x67452301]
+00000000  DCBA01234567      fdivr qword [edx+0x67452301]
+00000000  DCBB01234567      fdivr qword [ebx+0x67452301]
+00000000  DCBC0123456789    fdivr qword [ecx+eax-0x7698badd]
+00000000  DCBD01234567      fdivr qword [ebp+0x67452301]
+00000000  DCBE01234567      fdivr qword [esi+0x67452301]
+00000000  DCBF01234567      fdivr qword [edi+0x67452301]
+00000000  DCC0              fadd to st0
+00000000  DCC1              fadd to st1
+00000000  DCC2              fadd to st2
+00000000  DCC3              fadd to st3
+00000000  DCC4              fadd to st4
+00000000  DCC5              fadd to st5
+00000000  DCC6              fadd to st6
+00000000  DCC7              fadd to st7
+00000000  DCC8              fmul to st0
+00000000  DCC9              fmul to st1
+00000000  DCCA              fmul to st2
+00000000  DCCB              fmul to st3
+00000000  DCCC              fmul to st4
+00000000  DCCD              fmul to st5
+00000000  DCCE              fmul to st6
+00000000  DCCF              fmul to st7
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DCE0              fsubr to st0
+00000000  DCE1              fsubr to st1
+00000000  DCE2              fsubr to st2
+00000000  DCE3              fsubr to st3
+00000000  DCE4              fsubr to st4
+00000000  DCE5              fsubr to st5
+00000000  DCE6              fsubr to st6
+00000000  DCE7              fsubr to st7
+00000000  DCE8              fsub to st0
+00000000  DCE9              fsub to st1
+00000000  DCEA              fsub to st2
+00000000  DCEB              fsub to st3
+00000000  DCEC              fsub to st4
+00000000  DCED              fsub to st5
+00000000  DCEE              fsub to st6
+00000000  DCEF              fsub to st7
+00000000  DCF0              fdivr to st0
+00000000  DCF1              fdivr to st1
+00000000  DCF2              fdivr to st2
+00000000  DCF3              fdivr to st3
+00000000  DCF4              fdivr to st4
+00000000  DCF5              fdivr to st5
+00000000  DCF6              fdivr to st6
+00000000  DCF7              fdivr to st7
+00000000  DCF8              fdiv to st0
+00000000  DCF9              fdiv to st1
+00000000  DCFA              fdiv to st2
+00000000  DCFB              fdiv to st3
+00000000  DCFC              fdiv to st4
+00000000  DCFD              fdiv to st5
+00000000  DCFE              fdiv to st6
+00000000  DCFF              fdiv to st7
+
+opcode dd
+00000000  DD00              fld qword [eax]
+00000000  DD01              fld qword [ecx]
+00000000  DD02              fld qword [edx]
+00000000  DD03              fld qword [ebx]
+00000000  DD0401            fld qword [ecx+eax]
+00000000  DD0501234567      fld qword [dword 0x67452301]
+00000000  DD06              fld qword [esi]
+00000000  DD07              fld qword [edi]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DD10              fst qword [eax]
+00000000  DD11              fst qword [ecx]
+00000000  DD12              fst qword [edx]
+00000000  DD13              fst qword [ebx]
+00000000  DD1401            fst qword [ecx+eax]
+00000000  DD1501234567      fst qword [dword 0x67452301]
+00000000  DD16              fst qword [esi]
+00000000  DD17              fst qword [edi]
+00000000  DD18              fstp qword [eax]
+00000000  DD19              fstp qword [ecx]
+00000000  DD1A              fstp qword [edx]
+00000000  DD1B              fstp qword [ebx]
+00000000  DD1C01            fstp qword [ecx+eax]
+00000000  DD1D01234567      fstp qword [dword 0x67452301]
+00000000  DD1E              fstp qword [esi]
+00000000  DD1F              fstp qword [edi]
+00000000  DD20              frstor [eax]
+00000000  DD21              frstor [ecx]
+00000000  DD22              frstor [edx]
+00000000  DD23              frstor [ebx]
+00000000  DD2401            frstor [ecx+eax]
+00000000  DD2501234567      frstor [dword 0x67452301]
+00000000  DD26              frstor [esi]
+00000000  DD27              frstor [edi]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DD30              fnsave [eax]
+00000000  DD31              fnsave [ecx]
+00000000  DD32              fnsave [edx]
+00000000  DD33              fnsave [ebx]
+00000000  DD3401            fnsave [ecx+eax]
+00000000  DD3501234567      fnsave [dword 0x67452301]
+00000000  DD36              fnsave [esi]
+00000000  DD37              fnsave [edi]
+00000000  DD38              fnstsw [eax]
+00000000  DD39              fnstsw [ecx]
+00000000  DD3A              fnstsw [edx]
+00000000  DD3B              fnstsw [ebx]
+00000000  DD3C01            fnstsw [ecx+eax]
+00000000  DD3D01234567      fnstsw [dword 0x67452301]
+00000000  DD3E              fnstsw [esi]
+00000000  DD3F              fnstsw [edi]
+00000000  DD4001            fld qword [eax+0x1]
+00000000  DD4101            fld qword [ecx+0x1]
+00000000  DD4201            fld qword [edx+0x1]
+00000000  DD4301            fld qword [ebx+0x1]
+00000000  DD440123          fld qword [ecx+eax+0x23]
+00000000  DD4501            fld qword [ebp+0x1]
+00000000  DD4601            fld qword [esi+0x1]
+00000000  DD4701            fld qword [edi+0x1]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DD5001            fst qword [eax+0x1]
+00000000  DD5101            fst qword [ecx+0x1]
+00000000  DD5201            fst qword [edx+0x1]
+00000000  DD5301            fst qword [ebx+0x1]
+00000000  DD540123          fst qword [ecx+eax+0x23]
+00000000  DD5501            fst qword [ebp+0x1]
+00000000  DD5601            fst qword [esi+0x1]
+00000000  DD5701            fst qword [edi+0x1]
+00000000  DD5801            fstp qword [eax+0x1]
+00000000  DD5901            fstp qword [ecx+0x1]
+00000000  DD5A01            fstp qword [edx+0x1]
+00000000  DD5B01            fstp qword [ebx+0x1]
+00000000  DD5C0123          fstp qword [ecx+eax+0x23]
+00000000  DD5D01            fstp qword [ebp+0x1]
+00000000  DD5E01            fstp qword [esi+0x1]
+00000000  DD5F01            fstp qword [edi+0x1]
+00000000  DD6001            frstor [eax+0x1]
+00000000  DD6101            frstor [ecx+0x1]
+00000000  DD6201            frstor [edx+0x1]
+00000000  DD6301            frstor [ebx+0x1]
+00000000  DD640123          frstor [ecx+eax+0x23]
+00000000  DD6501            frstor [ebp+0x1]
+00000000  DD6601            frstor [esi+0x1]
+00000000  DD6701            frstor [edi+0x1]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DD7001            fnsave [eax+0x1]
+00000000  DD7101            fnsave [ecx+0x1]
+00000000  DD7201            fnsave [edx+0x1]
+00000000  DD7301            fnsave [ebx+0x1]
+00000000  DD740123          fnsave [ecx+eax+0x23]
+00000000  DD7501            fnsave [ebp+0x1]
+00000000  DD7601            fnsave [esi+0x1]
+00000000  DD7701            fnsave [edi+0x1]
+00000000  DD7801            fnstsw [eax+0x1]
+00000000  DD7901            fnstsw [ecx+0x1]
+00000000  DD7A01            fnstsw [edx+0x1]
+00000000  DD7B01            fnstsw [ebx+0x1]
+00000000  DD7C0123          fnstsw [ecx+eax+0x23]
+00000000  DD7D01            fnstsw [ebp+0x1]
+00000000  DD7E01            fnstsw [esi+0x1]
+00000000  DD7F01            fnstsw [edi+0x1]
+00000000  DD8001234567      fld qword [eax+0x67452301]
+00000000  DD8101234567      fld qword [ecx+0x67452301]
+00000000  DD8201234567      fld qword [edx+0x67452301]
+00000000  DD8301234567      fld qword [ebx+0x67452301]
+00000000  DD840123456789    fld qword [ecx+eax-0x7698badd]
+00000000  DD8501234567      fld qword [ebp+0x67452301]
+00000000  DD8601234567      fld qword [esi+0x67452301]
+00000000  DD8701234567      fld qword [edi+0x67452301]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DD9001234567      fst qword [eax+0x67452301]
+00000000  DD9101234567      fst qword [ecx+0x67452301]
+00000000  DD9201234567      fst qword [edx+0x67452301]
+00000000  DD9301234567      fst qword [ebx+0x67452301]
+00000000  DD940123456789    fst qword [ecx+eax-0x7698badd]
+00000000  DD9501234567      fst qword [ebp+0x67452301]
+00000000  DD9601234567      fst qword [esi+0x67452301]
+00000000  DD9701234567      fst qword [edi+0x67452301]
+00000000  DD9801234567      fstp qword [eax+0x67452301]
+00000000  DD9901234567      fstp qword [ecx+0x67452301]
+00000000  DD9A01234567      fstp qword [edx+0x67452301]
+00000000  DD9B01234567      fstp qword [ebx+0x67452301]
+00000000  DD9C0123456789    fstp qword [ecx+eax-0x7698badd]
+00000000  DD9D01234567      fstp qword [ebp+0x67452301]
+00000000  DD9E01234567      fstp qword [esi+0x67452301]
+00000000  DD9F01234567      fstp qword [edi+0x67452301]
+00000000  DDA001234567      frstor [eax+0x67452301]
+00000000  DDA101234567      frstor [ecx+0x67452301]
+00000000  DDA201234567      frstor [edx+0x67452301]
+00000000  DDA301234567      frstor [ebx+0x67452301]
+00000000  DDA40123456789    frstor [ecx+eax-0x7698badd]
+00000000  DDA501234567      frstor [ebp+0x67452301]
+00000000  DDA601234567      frstor [esi+0x67452301]
+00000000  DDA701234567      frstor [edi+0x67452301]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DDB001234567      fnsave [eax+0x67452301]
+00000000  DDB101234567      fnsave [ecx+0x67452301]
+00000000  DDB201234567      fnsave [edx+0x67452301]
+00000000  DDB301234567      fnsave [ebx+0x67452301]
+00000000  DDB40123456789    fnsave [ecx+eax-0x7698badd]
+00000000  DDB501234567      fnsave [ebp+0x67452301]
+00000000  DDB601234567      fnsave [esi+0x67452301]
+00000000  DDB701234567      fnsave [edi+0x67452301]
+00000000  DDB801234567      fnstsw [eax+0x67452301]
+00000000  DDB901234567      fnstsw [ecx+0x67452301]
+00000000  DDBA01234567      fnstsw [edx+0x67452301]
+00000000  DDBB01234567      fnstsw [ebx+0x67452301]
+00000000  DDBC0123456789    fnstsw [ecx+eax-0x7698badd]
+00000000  DDBD01234567      fnstsw [ebp+0x67452301]
+00000000  DDBE01234567      fnstsw [esi+0x67452301]
+00000000  DDBF01234567      fnstsw [edi+0x67452301]
+00000000  DDC0              ffree st0
+00000000  DDC1              ffree st1
+00000000  DDC2              ffree st2
+00000000  DDC3              ffree st3
+00000000  DDC4              ffree st4
+00000000  DDC5              ffree st5
+00000000  DDC6              ffree st6
+00000000  DDC7              ffree st7
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DDD0              fst st0
+00000000  DDD1              fst st1
+00000000  DDD2              fst st2
+00000000  DDD3              fst st3
+00000000  DDD4              fst st4
+00000000  DDD5              fst st5
+00000000  DDD6              fst st6
+00000000  DDD7              fst st7
+00000000  DDD8              fstp st0
+00000000  DDD9              fstp st1
+00000000  DDDA              fstp st2
+00000000  DDDB              fstp st3
+00000000  DDDC              fstp st4
+00000000  DDDD              fstp st5
+00000000  DDDE              fstp st6
+00000000  DDDF              fstp st7
+00000000  DDE0              fucom st0
+00000000  DDE1              fucom st1
+00000000  DDE2              fucom st2
+00000000  DDE3              fucom st3
+00000000  DDE4              fucom st4
+00000000  DDE5              fucom st5
+00000000  DDE6              fucom st6
+00000000  DDE7              fucom st7
+00000000  DDE8              fucomp st0
+00000000  DDE9              fucomp st1
+00000000  DDEA              fucomp st2
+00000000  DDEB              fucomp st3
+00000000  DDEC              fucomp st4
+00000000  DDED              fucomp st5
+00000000  DDEE              fucomp st6
+00000000  DDEF              fucomp st7
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode de
+00000000  DE00              fiadd word [eax]
+00000000  DE01              fiadd word [ecx]
+00000000  DE02              fiadd word [edx]
+00000000  DE03              fiadd word [ebx]
+00000000  DE0401            fiadd word [ecx+eax]
+00000000  DE0501234567      fiadd word [dword 0x67452301]
+00000000  DE06              fiadd word [esi]
+00000000  DE07              fiadd word [edi]
+00000000  DE08              fimul word [eax]
+00000000  DE09              fimul word [ecx]
+00000000  DE0A              fimul word [edx]
+00000000  DE0B              fimul word [ebx]
+00000000  DE0C01            fimul word [ecx+eax]
+00000000  DE0D01234567      fimul word [dword 0x67452301]
+00000000  DE0E              fimul word [esi]
+00000000  DE0F              fimul word [edi]
+00000000  DE10              ficom word [eax]
+00000000  DE11              ficom word [ecx]
+00000000  DE12              ficom word [edx]
+00000000  DE13              ficom word [ebx]
+00000000  DE1401            ficom word [ecx+eax]
+00000000  DE1501234567      ficom word [dword 0x67452301]
+00000000  DE16              ficom word [esi]
+00000000  DE17              ficom word [edi]
+00000000  DE18              ficomp word [eax]
+00000000  DE19              ficomp word [ecx]
+00000000  DE1A              ficomp word [edx]
+00000000  DE1B              ficomp word [ebx]
+00000000  DE1C01            ficomp word [ecx+eax]
+00000000  DE1D01234567      ficomp word [dword 0x67452301]
+00000000  DE1E              ficomp word [esi]
+00000000  DE1F              ficomp word [edi]
+00000000  DE20              fisub word [eax]
+00000000  DE21              fisub word [ecx]
+00000000  DE22              fisub word [edx]
+00000000  DE23              fisub word [ebx]
+00000000  DE2401            fisub word [ecx+eax]
+00000000  DE2501234567      fisub word [dword 0x67452301]
+00000000  DE26              fisub word [esi]
+00000000  DE27              fisub word [edi]
+00000000  DE28              fisubr word [eax]
+00000000  DE29              fisubr word [ecx]
+00000000  DE2A              fisubr word [edx]
+00000000  DE2B              fisubr word [ebx]
+00000000  DE2C01            fisubr word [ecx+eax]
+00000000  DE2D01234567      fisubr word [dword 0x67452301]
+00000000  DE2E              fisubr word [esi]
+00000000  DE2F              fisubr word [edi]
+00000000  DE30              fidiv word [eax]
+00000000  DE31              fidiv word [ecx]
+00000000  DE32              fidiv word [edx]
+00000000  DE33              fidiv word [ebx]
+00000000  DE3401            fidiv word [ecx+eax]
+00000000  DE3501234567      fidiv word [dword 0x67452301]
+00000000  DE36              fidiv word [esi]
+00000000  DE37              fidiv word [edi]
+00000000  DE38              fidivr word [eax]
+00000000  DE39              fidivr word [ecx]
+00000000  DE3A              fidivr word [edx]
+00000000  DE3B              fidivr word [ebx]
+00000000  DE3C01            fidivr word [ecx+eax]
+00000000  DE3D01234567      fidivr word [dword 0x67452301]
+00000000  DE3E              fidivr word [esi]
+00000000  DE3F              fidivr word [edi]
+00000000  DE4001            fiadd word [eax+0x1]
+00000000  DE4101            fiadd word [ecx+0x1]
+00000000  DE4201            fiadd word [edx+0x1]
+00000000  DE4301            fiadd word [ebx+0x1]
+00000000  DE440123          fiadd word [ecx+eax+0x23]
+00000000  DE4501            fiadd word [ebp+0x1]
+00000000  DE4601            fiadd word [esi+0x1]
+00000000  DE4701            fiadd word [edi+0x1]
+00000000  DE4801            fimul word [eax+0x1]
+00000000  DE4901            fimul word [ecx+0x1]
+00000000  DE4A01            fimul word [edx+0x1]
+00000000  DE4B01            fimul word [ebx+0x1]
+00000000  DE4C0123          fimul word [ecx+eax+0x23]
+00000000  DE4D01            fimul word [ebp+0x1]
+00000000  DE4E01            fimul word [esi+0x1]
+00000000  DE4F01            fimul word [edi+0x1]
+00000000  DE5001            ficom word [eax+0x1]
+00000000  DE5101            ficom word [ecx+0x1]
+00000000  DE5201            ficom word [edx+0x1]
+00000000  DE5301            ficom word [ebx+0x1]
+00000000  DE540123          ficom word [ecx+eax+0x23]
+00000000  DE5501            ficom word [ebp+0x1]
+00000000  DE5601            ficom word [esi+0x1]
+00000000  DE5701            ficom word [edi+0x1]
+00000000  DE5801            ficomp word [eax+0x1]
+00000000  DE5901            ficomp word [ecx+0x1]
+00000000  DE5A01            ficomp word [edx+0x1]
+00000000  DE5B01            ficomp word [ebx+0x1]
+00000000  DE5C0123          ficomp word [ecx+eax+0x23]
+00000000  DE5D01            ficomp word [ebp+0x1]
+00000000  DE5E01            ficomp word [esi+0x1]
+00000000  DE5F01            ficomp word [edi+0x1]
+00000000  DE6001            fisub word [eax+0x1]
+00000000  DE6101            fisub word [ecx+0x1]
+00000000  DE6201            fisub word [edx+0x1]
+00000000  DE6301            fisub word [ebx+0x1]
+00000000  DE640123          fisub word [ecx+eax+0x23]
+00000000  DE6501            fisub word [ebp+0x1]
+00000000  DE6601            fisub word [esi+0x1]
+00000000  DE6701            fisub word [edi+0x1]
+00000000  DE6801            fisubr word [eax+0x1]
+00000000  DE6901            fisubr word [ecx+0x1]
+00000000  DE6A01            fisubr word [edx+0x1]
+00000000  DE6B01            fisubr word [ebx+0x1]
+00000000  DE6C0123          fisubr word [ecx+eax+0x23]
+00000000  DE6D01            fisubr word [ebp+0x1]
+00000000  DE6E01            fisubr word [esi+0x1]
+00000000  DE6F01            fisubr word [edi+0x1]
+00000000  DE7001            fidiv word [eax+0x1]
+00000000  DE7101            fidiv word [ecx+0x1]
+00000000  DE7201            fidiv word [edx+0x1]
+00000000  DE7301            fidiv word [ebx+0x1]
+00000000  DE740123          fidiv word [ecx+eax+0x23]
+00000000  DE7501            fidiv word [ebp+0x1]
+00000000  DE7601            fidiv word [esi+0x1]
+00000000  DE7701            fidiv word [edi+0x1]
+00000000  DE7801            fidivr word [eax+0x1]
+00000000  DE7901            fidivr word [ecx+0x1]
+00000000  DE7A01            fidivr word [edx+0x1]
+00000000  DE7B01            fidivr word [ebx+0x1]
+00000000  DE7C0123          fidivr word [ecx+eax+0x23]
+00000000  DE7D01            fidivr word [ebp+0x1]
+00000000  DE7E01            fidivr word [esi+0x1]
+00000000  DE7F01            fidivr word [edi+0x1]
+00000000  DE8001234567      fiadd word [eax+0x67452301]
+00000000  DE8101234567      fiadd word [ecx+0x67452301]
+00000000  DE8201234567      fiadd word [edx+0x67452301]
+00000000  DE8301234567      fiadd word [ebx+0x67452301]
+00000000  DE840123456789    fiadd word [ecx+eax-0x7698badd]
+00000000  DE8501234567      fiadd word [ebp+0x67452301]
+00000000  DE8601234567      fiadd word [esi+0x67452301]
+00000000  DE8701234567      fiadd word [edi+0x67452301]
+00000000  DE8801234567      fimul word [eax+0x67452301]
+00000000  DE8901234567      fimul word [ecx+0x67452301]
+00000000  DE8A01234567      fimul word [edx+0x67452301]
+00000000  DE8B01234567      fimul word [ebx+0x67452301]
+00000000  DE8C0123456789    fimul word [ecx+eax-0x7698badd]
+00000000  DE8D01234567      fimul word [ebp+0x67452301]
+00000000  DE8E01234567      fimul word [esi+0x67452301]
+00000000  DE8F01234567      fimul word [edi+0x67452301]
+00000000  DE9001234567      ficom word [eax+0x67452301]
+00000000  DE9101234567      ficom word [ecx+0x67452301]
+00000000  DE9201234567      ficom word [edx+0x67452301]
+00000000  DE9301234567      ficom word [ebx+0x67452301]
+00000000  DE940123456789    ficom word [ecx+eax-0x7698badd]
+00000000  DE9501234567      ficom word [ebp+0x67452301]
+00000000  DE9601234567      ficom word [esi+0x67452301]
+00000000  DE9701234567      ficom word [edi+0x67452301]
+00000000  DE9801234567      ficomp word [eax+0x67452301]
+00000000  DE9901234567      ficomp word [ecx+0x67452301]
+00000000  DE9A01234567      ficomp word [edx+0x67452301]
+00000000  DE9B01234567      ficomp word [ebx+0x67452301]
+00000000  DE9C0123456789    ficomp word [ecx+eax-0x7698badd]
+00000000  DE9D01234567      ficomp word [ebp+0x67452301]
+00000000  DE9E01234567      ficomp word [esi+0x67452301]
+00000000  DE9F01234567      ficomp word [edi+0x67452301]
+00000000  DEA001234567      fisub word [eax+0x67452301]
+00000000  DEA101234567      fisub word [ecx+0x67452301]
+00000000  DEA201234567      fisub word [edx+0x67452301]
+00000000  DEA301234567      fisub word [ebx+0x67452301]
+00000000  DEA40123456789    fisub word [ecx+eax-0x7698badd]
+00000000  DEA501234567      fisub word [ebp+0x67452301]
+00000000  DEA601234567      fisub word [esi+0x67452301]
+00000000  DEA701234567      fisub word [edi+0x67452301]
+00000000  DEA801234567      fisubr word [eax+0x67452301]
+00000000  DEA901234567      fisubr word [ecx+0x67452301]
+00000000  DEAA01234567      fisubr word [edx+0x67452301]
+00000000  DEAB01234567      fisubr word [ebx+0x67452301]
+00000000  DEAC0123456789    fisubr word [ecx+eax-0x7698badd]
+00000000  DEAD01234567      fisubr word [ebp+0x67452301]
+00000000  DEAE01234567      fisubr word [esi+0x67452301]
+00000000  DEAF01234567      fisubr word [edi+0x67452301]
+00000000  DEB001234567      fidiv word [eax+0x67452301]
+00000000  DEB101234567      fidiv word [ecx+0x67452301]
+00000000  DEB201234567      fidiv word [edx+0x67452301]
+00000000  DEB301234567      fidiv word [ebx+0x67452301]
+00000000  DEB40123456789    fidiv word [ecx+eax-0x7698badd]
+00000000  DEB501234567      fidiv word [ebp+0x67452301]
+00000000  DEB601234567      fidiv word [esi+0x67452301]
+00000000  DEB701234567      fidiv word [edi+0x67452301]
+00000000  DEB801234567      fidivr word [eax+0x67452301]
+00000000  DEB901234567      fidivr word [ecx+0x67452301]
+00000000  DEBA01234567      fidivr word [edx+0x67452301]
+00000000  DEBB01234567      fidivr word [ebx+0x67452301]
+00000000  DEBC0123456789    fidivr word [ecx+eax-0x7698badd]
+00000000  DEBD01234567      fidivr word [ebp+0x67452301]
+00000000  DEBE01234567      fidivr word [esi+0x67452301]
+00000000  DEBF01234567      fidivr word [edi+0x67452301]
+00000000  DEC0              faddp st0
+00000000  DEC1              faddp st1
+00000000  DEC2              faddp st2
+00000000  DEC3              faddp st3
+00000000  DEC4              faddp st4
+00000000  DEC5              faddp st5
+00000000  DEC6              faddp st6
+00000000  DEC7              faddp st7
+00000000  DEC8              fmulp st0
+00000000  DEC9              fmulp st1
+00000000  DECA              fmulp st2
+00000000  DECB              fmulp st3
+00000000  DECC              fmulp st4
+00000000  DECD              fmulp st5
+00000000  DECE              fmulp st6
+00000000  DECF              fmulp st7
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DED9              fcompp
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DEE0              fsubrp st0
+00000000  DEE1              fsubrp st1
+00000000  DEE2              fsubrp st2
+00000000  DEE3              fsubrp st3
+00000000  DEE4              fsubrp st4
+00000000  DEE5              fsubrp st5
+00000000  DEE6              fsubrp st6
+00000000  DEE7              fsubrp st7
+00000000  DEE8              fsubp st0
+00000000  DEE9              fsubp st1
+00000000  DEEA              fsubp st2
+00000000  DEEB              fsubp st3
+00000000  DEEC              fsubp st4
+00000000  DEED              fsubp st5
+00000000  DEEE              fsubp st6
+00000000  DEEF              fsubp st7
+00000000  DEF0              fdivrp st0
+00000000  DEF1              fdivrp st1
+00000000  DEF2              fdivrp st2
+00000000  DEF3              fdivrp st3
+00000000  DEF4              fdivrp st4
+00000000  DEF5              fdivrp st5
+00000000  DEF6              fdivrp st6
+00000000  DEF7              fdivrp st7
+00000000  DEF8              fdivp st0
+00000000  DEF9              fdivp st1
+00000000  DEFA              fdivp st2
+00000000  DEFB              fdivp st3
+00000000  DEFC              fdivp st4
+00000000  DEFD              fdivp st5
+00000000  DEFE              fdivp st6
+00000000  DEFF              fdivp st7
+
+opcode df
+00000000  DF00              fild word [eax]
+00000000  DF01              fild word [ecx]
+00000000  DF02              fild word [edx]
+00000000  DF03              fild word [ebx]
+00000000  DF0401            fild word [ecx+eax]
+00000000  DF0501234567      fild word [dword 0x67452301]
+00000000  DF06              fild word [esi]
+00000000  DF07              fild word [edi]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DF10              fist word [eax]
+00000000  DF11              fist word [ecx]
+00000000  DF12              fist word [edx]
+00000000  DF13              fist word [ebx]
+00000000  DF1401            fist word [ecx+eax]
+00000000  DF1501234567      fist word [dword 0x67452301]
+00000000  DF16              fist word [esi]
+00000000  DF17              fist word [edi]
+00000000  DF18              fistp word [eax]
+00000000  DF19              fistp word [ecx]
+00000000  DF1A              fistp word [edx]
+00000000  DF1B              fistp word [ebx]
+00000000  DF1C01            fistp word [ecx+eax]
+00000000  DF1D01234567      fistp word [dword 0x67452301]
+00000000  DF1E              fistp word [esi]
+00000000  DF1F              fistp word [edi]
+00000000  DF20              fbld tword [eax]
+00000000  DF21              fbld tword [ecx]
+00000000  DF22              fbld tword [edx]
+00000000  DF23              fbld tword [ebx]
+00000000  DF2401            fbld tword [ecx+eax]
+00000000  DF2501234567      fbld tword [dword 0x67452301]
+00000000  DF26              fbld tword [esi]
+00000000  DF27              fbld tword [edi]
+00000000  DF28              fild qword [eax]
+00000000  DF29              fild qword [ecx]
+00000000  DF2A              fild qword [edx]
+00000000  DF2B              fild qword [ebx]
+00000000  DF2C01            fild qword [ecx+eax]
+00000000  DF2D01234567      fild qword [dword 0x67452301]
+00000000  DF2E              fild qword [esi]
+00000000  DF2F              fild qword [edi]
+00000000  DF30              fbstp tword [eax]
+00000000  DF31              fbstp tword [ecx]
+00000000  DF32              fbstp tword [edx]
+00000000  DF33              fbstp tword [ebx]
+00000000  DF3401            fbstp tword [ecx+eax]
+00000000  DF3501234567      fbstp tword [dword 0x67452301]
+00000000  DF36              fbstp tword [esi]
+00000000  DF37              fbstp tword [edi]
+00000000  DF38              fistp qword [eax]
+00000000  DF39              fistp qword [ecx]
+00000000  DF3A              fistp qword [edx]
+00000000  DF3B              fistp qword [ebx]
+00000000  DF3C01            fistp qword [ecx+eax]
+00000000  DF3D01234567      fistp qword [dword 0x67452301]
+00000000  DF3E              fistp qword [esi]
+00000000  DF3F              fistp qword [edi]
+00000000  DF4001            fild word [eax+0x1]
+00000000  DF4101            fild word [ecx+0x1]
+00000000  DF4201            fild word [edx+0x1]
+00000000  DF4301            fild word [ebx+0x1]
+00000000  DF440123          fild word [ecx+eax+0x23]
+00000000  DF4501            fild word [ebp+0x1]
+00000000  DF4601            fild word [esi+0x1]
+00000000  DF4701            fild word [edi+0x1]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DF5001            fist word [eax+0x1]
+00000000  DF5101            fist word [ecx+0x1]
+00000000  DF5201            fist word [edx+0x1]
+00000000  DF5301            fist word [ebx+0x1]
+00000000  DF540123          fist word [ecx+eax+0x23]
+00000000  DF5501            fist word [ebp+0x1]
+00000000  DF5601            fist word [esi+0x1]
+00000000  DF5701            fist word [edi+0x1]
+00000000  DF5801            fistp word [eax+0x1]
+00000000  DF5901            fistp word [ecx+0x1]
+00000000  DF5A01            fistp word [edx+0x1]
+00000000  DF5B01            fistp word [ebx+0x1]
+00000000  DF5C0123          fistp word [ecx+eax+0x23]
+00000000  DF5D01            fistp word [ebp+0x1]
+00000000  DF5E01            fistp word [esi+0x1]
+00000000  DF5F01            fistp word [edi+0x1]
+00000000  DF6001            fbld tword [eax+0x1]
+00000000  DF6101            fbld tword [ecx+0x1]
+00000000  DF6201            fbld tword [edx+0x1]
+00000000  DF6301            fbld tword [ebx+0x1]
+00000000  DF640123          fbld tword [ecx+eax+0x23]
+00000000  DF6501            fbld tword [ebp+0x1]
+00000000  DF6601            fbld tword [esi+0x1]
+00000000  DF6701            fbld tword [edi+0x1]
+00000000  DF6801            fild qword [eax+0x1]
+00000000  DF6901            fild qword [ecx+0x1]
+00000000  DF6A01            fild qword [edx+0x1]
+00000000  DF6B01            fild qword [ebx+0x1]
+00000000  DF6C0123          fild qword [ecx+eax+0x23]
+00000000  DF6D01            fild qword [ebp+0x1]
+00000000  DF6E01            fild qword [esi+0x1]
+00000000  DF6F01            fild qword [edi+0x1]
+00000000  DF7001            fbstp tword [eax+0x1]
+00000000  DF7101            fbstp tword [ecx+0x1]
+00000000  DF7201            fbstp tword [edx+0x1]
+00000000  DF7301            fbstp tword [ebx+0x1]
+00000000  DF740123          fbstp tword [ecx+eax+0x23]
+00000000  DF7501            fbstp tword [ebp+0x1]
+00000000  DF7601            fbstp tword [esi+0x1]
+00000000  DF7701            fbstp tword [edi+0x1]
+00000000  DF7801            fistp qword [eax+0x1]
+00000000  DF7901            fistp qword [ecx+0x1]
+00000000  DF7A01            fistp qword [edx+0x1]
+00000000  DF7B01            fistp qword [ebx+0x1]
+00000000  DF7C0123          fistp qword [ecx+eax+0x23]
+00000000  DF7D01            fistp qword [ebp+0x1]
+00000000  DF7E01            fistp qword [esi+0x1]
+00000000  DF7F01            fistp qword [edi+0x1]
+00000000  DF8001234567      fild word [eax+0x67452301]
+00000000  DF8101234567      fild word [ecx+0x67452301]
+00000000  DF8201234567      fild word [edx+0x67452301]
+00000000  DF8301234567      fild word [ebx+0x67452301]
+00000000  DF840123456789    fild word [ecx+eax-0x7698badd]
+00000000  DF8501234567      fild word [ebp+0x67452301]
+00000000  DF8601234567      fild word [esi+0x67452301]
+00000000  DF8701234567      fild word [edi+0x67452301]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DF9001234567      fist word [eax+0x67452301]
+00000000  DF9101234567      fist word [ecx+0x67452301]
+00000000  DF9201234567      fist word [edx+0x67452301]
+00000000  DF9301234567      fist word [ebx+0x67452301]
+00000000  DF940123456789    fist word [ecx+eax-0x7698badd]
+00000000  DF9501234567      fist word [ebp+0x67452301]
+00000000  DF9601234567      fist word [esi+0x67452301]
+00000000  DF9701234567      fist word [edi+0x67452301]
+00000000  DF9801234567      fistp word [eax+0x67452301]
+00000000  DF9901234567      fistp word [ecx+0x67452301]
+00000000  DF9A01234567      fistp word [edx+0x67452301]
+00000000  DF9B01234567      fistp word [ebx+0x67452301]
+00000000  DF9C0123456789    fistp word [ecx+eax-0x7698badd]
+00000000  DF9D01234567      fistp word [ebp+0x67452301]
+00000000  DF9E01234567      fistp word [esi+0x67452301]
+00000000  DF9F01234567      fistp word [edi+0x67452301]
+00000000  DFA001234567      fbld tword [eax+0x67452301]
+00000000  DFA101234567      fbld tword [ecx+0x67452301]
+00000000  DFA201234567      fbld tword [edx+0x67452301]
+00000000  DFA301234567      fbld tword [ebx+0x67452301]
+00000000  DFA40123456789    fbld tword [ecx+eax-0x7698badd]
+00000000  DFA501234567      fbld tword [ebp+0x67452301]
+00000000  DFA601234567      fbld tword [esi+0x67452301]
+00000000  DFA701234567      fbld tword [edi+0x67452301]
+00000000  DFA801234567      fild qword [eax+0x67452301]
+00000000  DFA901234567      fild qword [ecx+0x67452301]
+00000000  DFAA01234567      fild qword [edx+0x67452301]
+00000000  DFAB01234567      fild qword [ebx+0x67452301]
+00000000  DFAC0123456789    fild qword [ecx+eax-0x7698badd]
+00000000  DFAD01234567      fild qword [ebp+0x67452301]
+00000000  DFAE01234567      fild qword [esi+0x67452301]
+00000000  DFAF01234567      fild qword [edi+0x67452301]
+00000000  DFB001234567      fbstp tword [eax+0x67452301]
+00000000  DFB101234567      fbstp tword [ecx+0x67452301]
+00000000  DFB201234567      fbstp tword [edx+0x67452301]
+00000000  DFB301234567      fbstp tword [ebx+0x67452301]
+00000000  DFB40123456789    fbstp tword [ecx+eax-0x7698badd]
+00000000  DFB501234567      fbstp tword [ebp+0x67452301]
+00000000  DFB601234567      fbstp tword [esi+0x67452301]
+00000000  DFB701234567      fbstp tword [edi+0x67452301]
+00000000  DFB801234567      fistp qword [eax+0x67452301]
+00000000  DFB901234567      fistp qword [ecx+0x67452301]
+00000000  DFBA01234567      fistp qword [edx+0x67452301]
+00000000  DFBB01234567      fistp qword [ebx+0x67452301]
+00000000  DFBC0123456789    fistp qword [ecx+eax-0x7698badd]
+00000000  DFBD01234567      fistp qword [ebp+0x67452301]
+00000000  DFBE01234567      fistp qword [esi+0x67452301]
+00000000  DFBF01234567      fistp qword [edi+0x67452301]
+00000000  DFC0              ffreep st0
+00000000  DFC1              ffreep st1
+00000000  DFC2              ffreep st2
+00000000  DFC3              ffreep st3
+00000000  DFC4              ffreep st4
+00000000  DFC5              ffreep st5
+00000000  DFC6              ffreep st6
+00000000  DFC7              ffreep st7
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DFE0              fnstsw ax
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode e0
+00000000  E000              loopne 0x2
+00000000  E008              loopne 0xa
+00000000  E010              loopne 0x12
+00000000  E018              loopne 0x1a
+00000000  E020              loopne 0x22
+00000000  E028              loopne 0x2a
+00000000  E030              loopne 0x32
+00000000  E038              loopne 0x3a
+
+opcode e1
+00000000  E100              loope 0x2
+00000000  E108              loope 0xa
+00000000  E110              loope 0x12
+00000000  E118              loope 0x1a
+00000000  E120              loope 0x22
+00000000  E128              loope 0x2a
+00000000  E130              loope 0x32
+00000000  E138              loope 0x3a
+
+opcode e2
+00000000  E200              loop 0x2
+00000000  E208              loop 0xa
+00000000  E210              loop 0x12
+00000000  E218              loop 0x1a
+00000000  E220              loop 0x22
+00000000  E228              loop 0x2a
+00000000  E230              loop 0x32
+00000000  E238              loop 0x3a
+
+opcode e3
+00000000  E300              jecxz 0x2
+00000000  E308              jecxz 0xa
+00000000  E310              jecxz 0x12
+00000000  E318              jecxz 0x1a
+00000000  E320              jecxz 0x22
+00000000  E328              jecxz 0x2a
+00000000  E330              jecxz 0x32
+00000000  E338              jecxz 0x3a
+
+opcode e4
+00000000  E400              in al,0x0
+00000000  E408              in al,0x8
+00000000  E410              in al,0x10
+00000000  E418              in al,0x18
+00000000  E420              in al,0x20
+00000000  E428              in al,0x28
+00000000  E430              in al,0x30
+00000000  E438              in al,0x38
+
+opcode e5
+00000000  E500              in eax,0x0
+00000000  E508              in eax,0x8
+00000000  E510              in eax,0x10
+00000000  E518              in eax,0x18
+00000000  E520              in eax,0x20
+00000000  E528              in eax,0x28
+00000000  E530              in eax,0x30
+00000000  E538              in eax,0x38
+
+opcode e6
+00000000  E600              out 0x0,al
+00000000  E608              out 0x8,al
+00000000  E610              out 0x10,al
+00000000  E618              out 0x18,al
+00000000  E620              out 0x20,al
+00000000  E628              out 0x28,al
+00000000  E630              out 0x30,al
+00000000  E638              out 0x38,al
+
+opcode e7
+00000000  E700              out 0x0,eax
+00000000  E708              out 0x8,eax
+00000000  E710              out 0x10,eax
+00000000  E718              out 0x18,eax
+00000000  E720              out 0x20,eax
+00000000  E728              out 0x28,eax
+00000000  E730              out 0x30,eax
+00000000  E738              out 0x38,eax
+
+opcode e8
+00000000  E800012345        call 0x45230105
+00000000  E808012345        call 0x4523010d
+00000000  E810012345        call 0x45230115
+00000000  E818012345        call 0x4523011d
+00000000  E820012345        call 0x45230125
+00000000  E828012345        call 0x4523012d
+00000000  E830012345        call 0x45230135
+00000000  E838012345        call 0x4523013d
+
+opcode e9
+00000000  E900012345        jmp 0x45230105
+00000000  E908012345        jmp 0x4523010d
+00000000  E910012345        jmp 0x45230115
+00000000  E918012345        jmp 0x4523011d
+00000000  E920012345        jmp 0x45230125
+00000000  E928012345        jmp 0x4523012d
+00000000  E930012345        jmp 0x45230135
+00000000  E938012345        jmp 0x4523013d
+
+opcode ea
+00000000  EA000123456789    jmp 0x8967:0x45230100
+00000000  EA080123456789    jmp 0x8967:0x45230108
+00000000  EA100123456789    jmp 0x8967:0x45230110
+00000000  EA180123456789    jmp 0x8967:0x45230118
+00000000  EA200123456789    jmp 0x8967:0x45230120
+00000000  EA280123456789    jmp 0x8967:0x45230128
+00000000  EA300123456789    jmp 0x8967:0x45230130
+00000000  EA380123456789    jmp 0x8967:0x45230138
+
+opcode eb
+00000000  EB00              jmp short 0x2
+00000000  EB08              jmp short 0xa
+00000000  EB10              jmp short 0x12
+00000000  EB18              jmp short 0x1a
+00000000  EB20              jmp short 0x22
+00000000  EB28              jmp short 0x2a
+00000000  EB30              jmp short 0x32
+00000000  EB38              jmp short 0x3a
+
+opcode ec
+00000000  EC                in al,dx
+00000000  EC                in al,dx
+00000000  EC                in al,dx
+00000000  EC                in al,dx
+00000000  EC                in al,dx
+00000000  EC                in al,dx
+00000000  EC                in al,dx
+00000000  EC                in al,dx
+
+opcode ed
+00000000  ED                in eax,dx
+00000000  ED                in eax,dx
+00000000  ED                in eax,dx
+00000000  ED                in eax,dx
+00000000  ED                in eax,dx
+00000000  ED                in eax,dx
+00000000  ED                in eax,dx
+00000000  ED                in eax,dx
+
+opcode ee
+00000000  EE                out dx,al
+00000000  EE                out dx,al
+00000000  EE                out dx,al
+00000000  EE                out dx,al
+00000000  EE                out dx,al
+00000000  EE                out dx,al
+00000000  EE                out dx,al
+00000000  EE                out dx,al
+
+opcode ef
+00000000  EF                out dx,eax
+00000000  EF                out dx,eax
+00000000  EF                out dx,eax
+00000000  EF                out dx,eax
+00000000  EF                out dx,eax
+00000000  EF                out dx,eax
+00000000  EF                out dx,eax
+00000000  EF                out dx,eax
+
+opcode f0
+00000000  F00001            lock add [ecx],al
+00000000  F00801            lock or [ecx],al
+00000000  F01001            lock adc [ecx],al
+00000000  F01801            lock sbb [ecx],al
+00000000  F02001            lock and [ecx],al
+00000000  F02801            lock sub [ecx],al
+00000000  F03001            lock xor [ecx],al
+00000000  F03801            lock cmp [ecx],al
+
+opcode f1
+00000000  F1                int1
+00000000  F1                int1
+00000000  F1                int1
+00000000  F1                int1
+00000000  F1                int1
+00000000  F1                int1
+00000000  F1                int1
+00000000  F1                int1
+
+opcode f2
+00000000  F20001            repne add [ecx],al
+00000000  F20801            repne or [ecx],al
+00000000  F21001            repne adc [ecx],al
+00000000  F21801            repne sbb [ecx],al
+00000000  F22001            repne and [ecx],al
+00000000  F22801            repne sub [ecx],al
+00000000  F23001            repne xor [ecx],al
+00000000  F23801            repne cmp [ecx],al
+
+opcode f3
+00000000  F30001            rep add [ecx],al
+00000000  F30801            rep or [ecx],al
+00000000  F31001            rep adc [ecx],al
+00000000  F31801            rep sbb [ecx],al
+00000000  F32001            rep and [ecx],al
+00000000  F32801            rep sub [ecx],al
+00000000  F33001            rep xor [ecx],al
+00000000  F33801            rep cmp [ecx],al
+
+opcode f4
+00000000  F4                hlt
+00000000  F4                hlt
+00000000  F4                hlt
+00000000  F4                hlt
+00000000  F4                hlt
+00000000  F4                hlt
+00000000  F4                hlt
+00000000  F4                hlt
+
+opcode f5
+00000000  F5                cmc
+00000000  F5                cmc
+00000000  F5                cmc
+00000000  F5                cmc
+00000000  F5                cmc
+00000000  F5                cmc
+00000000  F5                cmc
+00000000  F5                cmc
+
+opcode f6
+00000000  F60001            test byte [eax],0x1
+illegal_opcode
+00000000  F610              not byte [eax]
+00000000  F618              neg byte [eax]
+00000000  F620              mul byte [eax]
+00000000  F628              imul byte [eax]
+00000000  F630              div byte [eax]
+00000000  F638              idiv byte [eax]
+
+opcode f7
+00000000  F70001234567      test dword [eax],0x67452301
+illegal_opcode
+00000000  F710              not dword [eax]
+00000000  F718              neg dword [eax]
+00000000  F720              mul dword [eax]
+00000000  F728              imul dword [eax]
+00000000  F730              div dword [eax]
+00000000  F738              idiv dword [eax]
+
+opcode f8
+00000000  F8                clc
+00000000  F8                clc
+00000000  F8                clc
+00000000  F8                clc
+00000000  F8                clc
+00000000  F8                clc
+00000000  F8                clc
+00000000  F8                clc
+
+opcode f9
+00000000  F9                stc
+00000000  F9                stc
+00000000  F9                stc
+00000000  F9                stc
+00000000  F9                stc
+00000000  F9                stc
+00000000  F9                stc
+00000000  F9                stc
+
+opcode fa
+00000000  FA                cli
+00000000  FA                cli
+00000000  FA                cli
+00000000  FA                cli
+00000000  FA                cli
+00000000  FA                cli
+00000000  FA                cli
+00000000  FA                cli
+
+opcode fb
+00000000  FB                sti
+00000000  FB                sti
+00000000  FB                sti
+00000000  FB                sti
+00000000  FB                sti
+00000000  FB                sti
+00000000  FB                sti
+00000000  FB                sti
+
+opcode fc
+00000000  FC                cld
+00000000  FC                cld
+00000000  FC                cld
+00000000  FC                cld
+00000000  FC                cld
+00000000  FC                cld
+00000000  FC                cld
+00000000  FC                cld
+
+opcode fd
+00000000  FD                std
+00000000  FD                std
+00000000  FD                std
+00000000  FD                std
+00000000  FD                std
+00000000  FD                std
+00000000  FD                std
+00000000  FD                std
+
+opcode fe
+00000000  FE00              inc byte [eax]
+00000000  FE08              dec byte [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode ff
+00000000  FF00              inc dword [eax]
+00000000  FF08              dec dword [eax]
+00000000  FF10              call [eax]
+00000000  FF18              call far [eax]
+00000000  FF20              jmp [eax]
+00000000  FF28              jmp far [eax]
+00000000  FF30              push dword [eax]
+illegal_opcode
+
+
+opcodes 0f
+opcode 0f 00
+00000000  0F0000            sldt [eax]
+00000000  0F0008            str [eax]
+00000000  0F0010            lldt [eax]
+00000000  0F0018            ltr [eax]
+00000000  0F0020            verr [eax]
+00000000  0F0028            verw [eax]
+illegal_opcode
+illegal_opcode
+
+opcode 0f 01
+00000000  0F0100            sgdt [eax]
+00000000  0F0108            sidt [eax]
+00000000  0F0110            lgdt [eax]
+00000000  0F0118            lidt [eax]
+00000000  0F0120            smsw [eax]
+illegal_opcode
+00000000  0F0130            lmsw [eax]
+illegal_opcode
+
+opcode 0f 02
+00000000  0F0200            lar eax,[eax]
+00000000  0F0208            lar ecx,[eax]
+00000000  0F0210            lar edx,[eax]
+00000000  0F0218            lar ebx,[eax]
+00000000  0F0220            lar esp,[eax]
+00000000  0F0228            lar ebp,[eax]
+00000000  0F0230            lar esi,[eax]
+00000000  0F0238            lar edi,[eax]
+
+opcode 0f 03
+00000000  0F0300            lsl eax,[eax]
+00000000  0F0308            lsl ecx,[eax]
+00000000  0F0310            lsl edx,[eax]
+00000000  0F0318            lsl ebx,[eax]
+00000000  0F0320            lsl esp,[eax]
+00000000  0F0328            lsl ebp,[eax]
+00000000  0F0330            lsl esi,[eax]
+00000000  0F0338            lsl edi,[eax]
+
+opcode 0f 04
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 05
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 06
+00000000  0F06              clts
+00000000  0F06              clts
+00000000  0F06              clts
+00000000  0F06              clts
+00000000  0F06              clts
+00000000  0F06              clts
+00000000  0F06              clts
+00000000  0F06              clts
+
+opcode 0f 07
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 08
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 09
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 0a
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 0b
+00000000  0F0B              ud2
+00000000  0F0B              ud2
+00000000  0F0B              ud2
+00000000  0F0B              ud2
+00000000  0F0B              ud2
+00000000  0F0B              ud2
+00000000  0F0B              ud2
+00000000  0F0B              ud2
+
+opcode 0f 0c
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 0d
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 0e
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 0f
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 10
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 11
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 12
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 13
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 14
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 15
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 16
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 17
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 18
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 19
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 1a
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 1b
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 1c
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 1d
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 1e
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 1f
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 20
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 21
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 22
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 23
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 24
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 25
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 26
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 27
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 28
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 29
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 2a
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 2b
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 2c
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 2d
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 2e
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 2f
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 30
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 31
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 32
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 33
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 34
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 35
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 36
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 37
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 38
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 39
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 3a
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 3b
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 3c
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 3d
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 3e
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 3f
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 40
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 41
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 42
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 43
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 44
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 45
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 46
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 47
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 48
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 49
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 4a
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 4b
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 4c
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 4d
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 4e
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 4f
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 50
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 51
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 52
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 53
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 54
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 55
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 56
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 57
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 58
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 59
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 5a
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 5b
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 5c
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 5d
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 5e
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 5f
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 60
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 61
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 62
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 63
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 64
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 65
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 66
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 67
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 68
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 69
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 6a
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 6b
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 6c
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 6d
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 6e
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 6f
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 70
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 71
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 72
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 73
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 74
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 75
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 76
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 77
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 78
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 79
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 7a
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 7b
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 7c
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 7d
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 7e
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 7f
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 80
+00000000  0F8000012345      jo near 0x45230106
+00000000  0F8008012345      jo near 0x4523010e
+00000000  0F8010012345      jo near 0x45230116
+00000000  0F8018012345      jo near 0x4523011e
+00000000  0F8020012345      jo near 0x45230126
+00000000  0F8028012345      jo near 0x4523012e
+00000000  0F8030012345      jo near 0x45230136
+00000000  0F8038012345      jo near 0x4523013e
+
+opcode 0f 81
+00000000  0F8100012345      jno near 0x45230106
+00000000  0F8108012345      jno near 0x4523010e
+00000000  0F8110012345      jno near 0x45230116
+00000000  0F8118012345      jno near 0x4523011e
+00000000  0F8120012345      jno near 0x45230126
+00000000  0F8128012345      jno near 0x4523012e
+00000000  0F8130012345      jno near 0x45230136
+00000000  0F8138012345      jno near 0x4523013e
+
+opcode 0f 82
+00000000  0F8200012345      jc near 0x45230106
+00000000  0F8208012345      jc near 0x4523010e
+00000000  0F8210012345      jc near 0x45230116
+00000000  0F8218012345      jc near 0x4523011e
+00000000  0F8220012345      jc near 0x45230126
+00000000  0F8228012345      jc near 0x4523012e
+00000000  0F8230012345      jc near 0x45230136
+00000000  0F8238012345      jc near 0x4523013e
+
+opcode 0f 83
+00000000  0F8300012345      jnc near 0x45230106
+00000000  0F8308012345      jnc near 0x4523010e
+00000000  0F8310012345      jnc near 0x45230116
+00000000  0F8318012345      jnc near 0x4523011e
+00000000  0F8320012345      jnc near 0x45230126
+00000000  0F8328012345      jnc near 0x4523012e
+00000000  0F8330012345      jnc near 0x45230136
+00000000  0F8338012345      jnc near 0x4523013e
+
+opcode 0f 84
+00000000  0F8400012345      jz near 0x45230106
+00000000  0F8408012345      jz near 0x4523010e
+00000000  0F8410012345      jz near 0x45230116
+00000000  0F8418012345      jz near 0x4523011e
+00000000  0F8420012345      jz near 0x45230126
+00000000  0F8428012345      jz near 0x4523012e
+00000000  0F8430012345      jz near 0x45230136
+00000000  0F8438012345      jz near 0x4523013e
+
+opcode 0f 85
+00000000  0F8500012345      jnz near 0x45230106
+00000000  0F8508012345      jnz near 0x4523010e
+00000000  0F8510012345      jnz near 0x45230116
+00000000  0F8518012345      jnz near 0x4523011e
+00000000  0F8520012345      jnz near 0x45230126
+00000000  0F8528012345      jnz near 0x4523012e
+00000000  0F8530012345      jnz near 0x45230136
+00000000  0F8538012345      jnz near 0x4523013e
+
+opcode 0f 86
+00000000  0F8600012345      jna near 0x45230106
+00000000  0F8608012345      jna near 0x4523010e
+00000000  0F8610012345      jna near 0x45230116
+00000000  0F8618012345      jna near 0x4523011e
+00000000  0F8620012345      jna near 0x45230126
+00000000  0F8628012345      jna near 0x4523012e
+00000000  0F8630012345      jna near 0x45230136
+00000000  0F8638012345      jna near 0x4523013e
+
+opcode 0f 87
+00000000  0F8700012345      ja near 0x45230106
+00000000  0F8708012345      ja near 0x4523010e
+00000000  0F8710012345      ja near 0x45230116
+00000000  0F8718012345      ja near 0x4523011e
+00000000  0F8720012345      ja near 0x45230126
+00000000  0F8728012345      ja near 0x4523012e
+00000000  0F8730012345      ja near 0x45230136
+00000000  0F8738012345      ja near 0x4523013e
+
+opcode 0f 88
+00000000  0F8800012345      js near 0x45230106
+00000000  0F8808012345      js near 0x4523010e
+00000000  0F8810012345      js near 0x45230116
+00000000  0F8818012345      js near 0x4523011e
+00000000  0F8820012345      js near 0x45230126
+00000000  0F8828012345      js near 0x4523012e
+00000000  0F8830012345      js near 0x45230136
+00000000  0F8838012345      js near 0x4523013e
+
+opcode 0f 89
+00000000  0F8900012345      jns near 0x45230106
+00000000  0F8908012345      jns near 0x4523010e
+00000000  0F8910012345      jns near 0x45230116
+00000000  0F8918012345      jns near 0x4523011e
+00000000  0F8920012345      jns near 0x45230126
+00000000  0F8928012345      jns near 0x4523012e
+00000000  0F8930012345      jns near 0x45230136
+00000000  0F8938012345      jns near 0x4523013e
+
+opcode 0f 8a
+00000000  0F8A00012345      jpe near 0x45230106
+00000000  0F8A08012345      jpe near 0x4523010e
+00000000  0F8A10012345      jpe near 0x45230116
+00000000  0F8A18012345      jpe near 0x4523011e
+00000000  0F8A20012345      jpe near 0x45230126
+00000000  0F8A28012345      jpe near 0x4523012e
+00000000  0F8A30012345      jpe near 0x45230136
+00000000  0F8A38012345      jpe near 0x4523013e
+
+opcode 0f 8b
+00000000  0F8B00012345      jpo near 0x45230106
+00000000  0F8B08012345      jpo near 0x4523010e
+00000000  0F8B10012345      jpo near 0x45230116
+00000000  0F8B18012345      jpo near 0x4523011e
+00000000  0F8B20012345      jpo near 0x45230126
+00000000  0F8B28012345      jpo near 0x4523012e
+00000000  0F8B30012345      jpo near 0x45230136
+00000000  0F8B38012345      jpo near 0x4523013e
+
+opcode 0f 8c
+00000000  0F8C00012345      jl near 0x45230106
+00000000  0F8C08012345      jl near 0x4523010e
+00000000  0F8C10012345      jl near 0x45230116
+00000000  0F8C18012345      jl near 0x4523011e
+00000000  0F8C20012345      jl near 0x45230126
+00000000  0F8C28012345      jl near 0x4523012e
+00000000  0F8C30012345      jl near 0x45230136
+00000000  0F8C38012345      jl near 0x4523013e
+
+opcode 0f 8d
+00000000  0F8D00012345      jnl near 0x45230106
+00000000  0F8D08012345      jnl near 0x4523010e
+00000000  0F8D10012345      jnl near 0x45230116
+00000000  0F8D18012345      jnl near 0x4523011e
+00000000  0F8D20012345      jnl near 0x45230126
+00000000  0F8D28012345      jnl near 0x4523012e
+00000000  0F8D30012345      jnl near 0x45230136
+00000000  0F8D38012345      jnl near 0x4523013e
+
+opcode 0f 8e
+00000000  0F8E00012345      jng near 0x45230106
+00000000  0F8E08012345      jng near 0x4523010e
+00000000  0F8E10012345      jng near 0x45230116
+00000000  0F8E18012345      jng near 0x4523011e
+00000000  0F8E20012345      jng near 0x45230126
+00000000  0F8E28012345      jng near 0x4523012e
+00000000  0F8E30012345      jng near 0x45230136
+00000000  0F8E38012345      jng near 0x4523013e
+
+opcode 0f 8f
+00000000  0F8F00012345      jg near 0x45230106
+00000000  0F8F08012345      jg near 0x4523010e
+00000000  0F8F10012345      jg near 0x45230116
+00000000  0F8F18012345      jg near 0x4523011e
+00000000  0F8F20012345      jg near 0x45230126
+00000000  0F8F28012345      jg near 0x4523012e
+00000000  0F8F30012345      jg near 0x45230136
+00000000  0F8F38012345      jg near 0x4523013e
+
+opcode 0f 90
+00000000  0F9000            seto [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 91
+00000000  0F9100            setno [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 92
+00000000  0F9200            setc [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 93
+00000000  0F9300            setnc [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 94
+00000000  0F9400            setz [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 95
+00000000  0F9500            setnz [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 96
+00000000  0F9600            setna [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 97
+00000000  0F9700            seta [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 98
+00000000  0F9800            sets [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 99
+00000000  0F9900            setns [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 9a
+00000000  0F9A00            setpe [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 9b
+00000000  0F9B00            setpo [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 9c
+00000000  0F9C00            setl [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 9d
+00000000  0F9D00            setnl [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 9e
+00000000  0F9E00            setng [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f 9f
+00000000  0F9F00            setg [eax]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f a0
+00000000  0FA0              push fs
+00000000  0FA0              push fs
+00000000  0FA0              push fs
+00000000  0FA0              push fs
+00000000  0FA0              push fs
+00000000  0FA0              push fs
+00000000  0FA0              push fs
+00000000  0FA0              push fs
+
+opcode 0f a1
+00000000  0FA1              pop fs
+00000000  0FA1              pop fs
+00000000  0FA1              pop fs
+00000000  0FA1              pop fs
+00000000  0FA1              pop fs
+00000000  0FA1              pop fs
+00000000  0FA1              pop fs
+00000000  0FA1              pop fs
+
+opcode 0f a2
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f a3
+00000000  0FA300            bt [eax],eax
+00000000  0FA308            bt [eax],ecx
+00000000  0FA310            bt [eax],edx
+00000000  0FA318            bt [eax],ebx
+00000000  0FA320            bt [eax],esp
+00000000  0FA328            bt [eax],ebp
+00000000  0FA330            bt [eax],esi
+00000000  0FA338            bt [eax],edi
+
+opcode 0f a4
+00000000  0FA40001          shld [eax],eax,0x1
+00000000  0FA40801          shld [eax],ecx,0x1
+00000000  0FA41001          shld [eax],edx,0x1
+00000000  0FA41801          shld [eax],ebx,0x1
+00000000  0FA42001          shld [eax],esp,0x1
+00000000  0FA42801          shld [eax],ebp,0x1
+00000000  0FA43001          shld [eax],esi,0x1
+00000000  0FA43801          shld [eax],edi,0x1
+
+opcode 0f a5
+00000000  0FA500            shld [eax],eax,cl
+00000000  0FA508            shld [eax],ecx,cl
+00000000  0FA510            shld [eax],edx,cl
+00000000  0FA518            shld [eax],ebx,cl
+00000000  0FA520            shld [eax],esp,cl
+00000000  0FA528            shld [eax],ebp,cl
+00000000  0FA530            shld [eax],esi,cl
+00000000  0FA538            shld [eax],edi,cl
+
+opcode 0f a6
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f a7
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f a8
+00000000  0FA8              push gs
+00000000  0FA8              push gs
+00000000  0FA8              push gs
+00000000  0FA8              push gs
+00000000  0FA8              push gs
+00000000  0FA8              push gs
+00000000  0FA8              push gs
+00000000  0FA8              push gs
+
+opcode 0f a9
+00000000  0FA9              pop gs
+00000000  0FA9              pop gs
+00000000  0FA9              pop gs
+00000000  0FA9              pop gs
+00000000  0FA9              pop gs
+00000000  0FA9              pop gs
+00000000  0FA9              pop gs
+00000000  0FA9              pop gs
+
+opcode 0f aa
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f ab
+00000000  0FAB00            bts [eax],eax
+00000000  0FAB08            bts [eax],ecx
+00000000  0FAB10            bts [eax],edx
+00000000  0FAB18            bts [eax],ebx
+00000000  0FAB20            bts [eax],esp
+00000000  0FAB28            bts [eax],ebp
+00000000  0FAB30            bts [eax],esi
+00000000  0FAB38            bts [eax],edi
+
+opcode 0f ac
+00000000  0FAC0001          shrd [eax],eax,0x1
+00000000  0FAC0801          shrd [eax],ecx,0x1
+00000000  0FAC1001          shrd [eax],edx,0x1
+00000000  0FAC1801          shrd [eax],ebx,0x1
+00000000  0FAC2001          shrd [eax],esp,0x1
+00000000  0FAC2801          shrd [eax],ebp,0x1
+00000000  0FAC3001          shrd [eax],esi,0x1
+00000000  0FAC3801          shrd [eax],edi,0x1
+
+opcode 0f ad
+00000000  0FAD00            shrd [eax],eax,cl
+00000000  0FAD08            shrd [eax],ecx,cl
+00000000  0FAD10            shrd [eax],edx,cl
+00000000  0FAD18            shrd [eax],ebx,cl
+00000000  0FAD20            shrd [eax],esp,cl
+00000000  0FAD28            shrd [eax],ebp,cl
+00000000  0FAD30            shrd [eax],esi,cl
+00000000  0FAD38            shrd [eax],edi,cl
+
+opcode 0f ae
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f af
+00000000  0FAF00            imul eax,[eax]
+00000000  0FAF08            imul ecx,[eax]
+00000000  0FAF10            imul edx,[eax]
+00000000  0FAF18            imul ebx,[eax]
+00000000  0FAF20            imul esp,[eax]
+00000000  0FAF28            imul ebp,[eax]
+00000000  0FAF30            imul esi,[eax]
+00000000  0FAF38            imul edi,[eax]
+
+opcode 0f b0
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f b1
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f b2
+00000000  0FB200            lss eax,[eax]
+00000000  0FB208            lss ecx,[eax]
+00000000  0FB210            lss edx,[eax]
+00000000  0FB218            lss ebx,[eax]
+00000000  0FB220            lss esp,[eax]
+00000000  0FB228            lss ebp,[eax]
+00000000  0FB230            lss esi,[eax]
+00000000  0FB238            lss edi,[eax]
+
+opcode 0f b3
+00000000  0FB300            btr [eax],eax
+00000000  0FB308            btr [eax],ecx
+00000000  0FB310            btr [eax],edx
+00000000  0FB318            btr [eax],ebx
+00000000  0FB320            btr [eax],esp
+00000000  0FB328            btr [eax],ebp
+00000000  0FB330            btr [eax],esi
+00000000  0FB338            btr [eax],edi
+
+opcode 0f b4
+00000000  0FB400            lfs eax,[eax]
+00000000  0FB408            lfs ecx,[eax]
+00000000  0FB410            lfs edx,[eax]
+00000000  0FB418            lfs ebx,[eax]
+00000000  0FB420            lfs esp,[eax]
+00000000  0FB428            lfs ebp,[eax]
+00000000  0FB430            lfs esi,[eax]
+00000000  0FB438            lfs edi,[eax]
+
+opcode 0f b5
+00000000  0FB500            lgs eax,[eax]
+00000000  0FB508            lgs ecx,[eax]
+00000000  0FB510            lgs edx,[eax]
+00000000  0FB518            lgs ebx,[eax]
+00000000  0FB520            lgs esp,[eax]
+00000000  0FB528            lgs ebp,[eax]
+00000000  0FB530            lgs esi,[eax]
+00000000  0FB538            lgs edi,[eax]
+
+opcode 0f b6
+00000000  0FB600            movzx eax,byte [eax]
+00000000  0FB608            movzx ecx,byte [eax]
+00000000  0FB610            movzx edx,byte [eax]
+00000000  0FB618            movzx ebx,byte [eax]
+00000000  0FB620            movzx esp,byte [eax]
+00000000  0FB628            movzx ebp,byte [eax]
+00000000  0FB630            movzx esi,byte [eax]
+00000000  0FB638            movzx edi,byte [eax]
+
+opcode 0f b7
+00000000  0FB700            movzx eax,word [eax]
+00000000  0FB708            movzx ecx,word [eax]
+00000000  0FB710            movzx edx,word [eax]
+00000000  0FB718            movzx ebx,word [eax]
+00000000  0FB720            movzx esp,word [eax]
+00000000  0FB728            movzx ebp,word [eax]
+00000000  0FB730            movzx esi,word [eax]
+00000000  0FB738            movzx edi,word [eax]
+
+opcode 0f b8
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f b9
+00000000  0FB900            ud1 eax,dword [eax]
+00000000  0FB908            ud1 ecx,dword [eax]
+00000000  0FB910            ud1 edx,dword [eax]
+00000000  0FB918            ud1 ebx,dword [eax]
+00000000  0FB920            ud1 esp,dword [eax]
+00000000  0FB928            ud1 ebp,dword [eax]
+00000000  0FB930            ud1 esi,dword [eax]
+00000000  0FB938            ud1 edi,dword [eax]
+
+opcode 0f ba
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  0FBA2001          bt dword [eax],byte 0x1
+00000000  0FBA2801          bts dword [eax],byte 0x1
+00000000  0FBA3001          btr dword [eax],byte 0x1
+00000000  0FBA3801          btc dword [eax],byte 0x1
+
+opcode 0f bb
+00000000  0FBB00            btc [eax],eax
+00000000  0FBB08            btc [eax],ecx
+00000000  0FBB10            btc [eax],edx
+00000000  0FBB18            btc [eax],ebx
+00000000  0FBB20            btc [eax],esp
+00000000  0FBB28            btc [eax],ebp
+00000000  0FBB30            btc [eax],esi
+00000000  0FBB38            btc [eax],edi
+
+opcode 0f bc
+00000000  0FBC00            bsf eax,[eax]
+00000000  0FBC08            bsf ecx,[eax]
+00000000  0FBC10            bsf edx,[eax]
+00000000  0FBC18            bsf ebx,[eax]
+00000000  0FBC20            bsf esp,[eax]
+00000000  0FBC28            bsf ebp,[eax]
+00000000  0FBC30            bsf esi,[eax]
+00000000  0FBC38            bsf edi,[eax]
+
+opcode 0f bd
+00000000  0FBD00            bsr eax,[eax]
+00000000  0FBD08            bsr ecx,[eax]
+00000000  0FBD10            bsr edx,[eax]
+00000000  0FBD18            bsr ebx,[eax]
+00000000  0FBD20            bsr esp,[eax]
+00000000  0FBD28            bsr ebp,[eax]
+00000000  0FBD30            bsr esi,[eax]
+00000000  0FBD38            bsr edi,[eax]
+
+opcode 0f be
+00000000  0FBE00            movsx eax,byte [eax]
+00000000  0FBE08            movsx ecx,byte [eax]
+00000000  0FBE10            movsx edx,byte [eax]
+00000000  0FBE18            movsx ebx,byte [eax]
+00000000  0FBE20            movsx esp,byte [eax]
+00000000  0FBE28            movsx ebp,byte [eax]
+00000000  0FBE30            movsx esi,byte [eax]
+00000000  0FBE38            movsx edi,byte [eax]
+
+opcode 0f bf
+00000000  0FBF00            movsx eax,word [eax]
+00000000  0FBF08            movsx ecx,word [eax]
+00000000  0FBF10            movsx edx,word [eax]
+00000000  0FBF18            movsx ebx,word [eax]
+00000000  0FBF20            movsx esp,word [eax]
+00000000  0FBF28            movsx ebp,word [eax]
+00000000  0FBF30            movsx esi,word [eax]
+00000000  0FBF38            movsx edi,word [eax]
+
+opcode 0f c0
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f c1
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f c2
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f c3
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f c4
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f c5
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f c6
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f c7
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f c8
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f c9
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f ca
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f cb
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f cc
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f cd
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f ce
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f cf
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f d0
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f d1
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f d2
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f d3
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f d4
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f d5
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f d6
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f d7
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f d8
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f d9
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f da
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f db
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f dc
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f dd
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f de
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f df
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f e0
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f e1
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f e2
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f e3
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f e4
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f e5
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f e6
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f e7
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f e8
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f e9
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f ea
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f eb
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f ec
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f ed
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f ee
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f ef
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f f0
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f f1
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f f2
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f f3
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f f4
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f f5
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f f6
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f f7
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f f8
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f f9
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f fa
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f fb
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f fc
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f fd
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f fe
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+
+opcode 0f ff
+00000000  0FFF              ud0
+00000000  0FFF              ud0
+00000000  0FFF              ud0
+00000000  0FFF              ud0
+00000000  0FFF              ud0
+00000000  0FFF              ud0
+00000000  0FFF              ud0
+00000000  0FFF              ud0
+
+
index bba5a62..93d0ea7 100644 (file)
@@ -1,35 +1,28 @@
-byte addressing modes
-mod 0
+addressing modes 00
 00000000  0000              add [bx+si],al
 00000000  0001              add [bx+di],al
 00000000  0002              add [bp+si],al
 00000000  0003              add [bp+di],al
 00000000  0004              add [si],al
 00000000  0005              add [di],al
-00000000  00063456          add [0x5634],al
+00000000  00060123          add [0x2301],al
 00000000  0007              add [bx],al
-
-mod 1
-00000000  004034            add [bx+si+0x34],al
-00000000  004134            add [bx+di+0x34],al
-00000000  004234            add [bp+si+0x34],al
-00000000  004334            add [bp+di+0x34],al
-00000000  004434            add [si+0x34],al
-00000000  004534            add [di+0x34],al
-00000000  004634            add [bp+0x34],al
-00000000  004734            add [bx+0x34],al
-
-mod 2
-00000000  00803456          add [bx+si+0x5634],al
-00000000  00813456          add [bx+di+0x5634],al
-00000000  00823456          add [bp+si+0x5634],al
-00000000  00833456          add [bp+di+0x5634],al
-00000000  00843456          add [si+0x5634],al
-00000000  00853456          add [di+0x5634],al
-00000000  00863456          add [bp+0x5634],al
-00000000  00873456          add [bx+0x5634],al
-
-mod 3
+00000000  004001            add [bx+si+0x1],al
+00000000  004101            add [bx+di+0x1],al
+00000000  004201            add [bp+si+0x1],al
+00000000  004301            add [bp+di+0x1],al
+00000000  004401            add [si+0x1],al
+00000000  004501            add [di+0x1],al
+00000000  004601            add [bp+0x1],al
+00000000  004701            add [bx+0x1],al
+00000000  00800123          add [bx+si+0x2301],al
+00000000  00810123          add [bx+di+0x2301],al
+00000000  00820123          add [bp+si+0x2301],al
+00000000  00830123          add [bp+di+0x2301],al
+00000000  00840123          add [si+0x2301],al
+00000000  00850123          add [di+0x2301],al
+00000000  00860123          add [bp+0x2301],al
+00000000  00870123          add [bx+0x2301],al
 00000000  00C0              add al,al
 00000000  00C1              add cl,al
 00000000  00C2              add dl,al
@@ -39,39 +32,31 @@ mod 3
 00000000  00C6              add dh,al
 00000000  00C7              add bh,al
 
-
-word addressing modes
-mod 0
+addressing modes 01
 00000000  0100              add [bx+si],ax
 00000000  0101              add [bx+di],ax
 00000000  0102              add [bp+si],ax
 00000000  0103              add [bp+di],ax
 00000000  0104              add [si],ax
 00000000  0105              add [di],ax
-00000000  01063456          add [0x5634],ax
+00000000  01060123          add [0x2301],ax
 00000000  0107              add [bx],ax
-
-mod 1
-00000000  014034            add [bx+si+0x34],ax
-00000000  014134            add [bx+di+0x34],ax
-00000000  014234            add [bp+si+0x34],ax
-00000000  014334            add [bp+di+0x34],ax
-00000000  014434            add [si+0x34],ax
-00000000  014534            add [di+0x34],ax
-00000000  014634            add [bp+0x34],ax
-00000000  014734            add [bx+0x34],ax
-
-mod 2
-00000000  01803456          add [bx+si+0x5634],ax
-00000000  01813456          add [bx+di+0x5634],ax
-00000000  01823456          add [bp+si+0x5634],ax
-00000000  01833456          add [bp+di+0x5634],ax
-00000000  01843456          add [si+0x5634],ax
-00000000  01853456          add [di+0x5634],ax
-00000000  01863456          add [bp+0x5634],ax
-00000000  01873456          add [bx+0x5634],ax
-
-mod 3
+00000000  014001            add [bx+si+0x1],ax
+00000000  014101            add [bx+di+0x1],ax
+00000000  014201            add [bp+si+0x1],ax
+00000000  014301            add [bp+di+0x1],ax
+00000000  014401            add [si+0x1],ax
+00000000  014501            add [di+0x1],ax
+00000000  014601            add [bp+0x1],ax
+00000000  014701            add [bx+0x1],ax
+00000000  01800123          add [bx+si+0x2301],ax
+00000000  01810123          add [bx+di+0x2301],ax
+00000000  01820123          add [bp+si+0x2301],ax
+00000000  01830123          add [bp+di+0x2301],ax
+00000000  01840123          add [si+0x2301],ax
+00000000  01850123          add [di+0x2301],ax
+00000000  01860123          add [bp+0x2301],ax
+00000000  01870123          add [bx+0x2301],ax
 00000000  01C0              add ax,ax
 00000000  01C1              add cx,ax
 00000000  01C2              add dx,ax
@@ -81,7 +66,6 @@ mod 3
 00000000  01C6              add si,ax
 00000000  01C7              add di,ax
 
-
 opcodes
 opcode 00
 00000000  0000              add [bx+si],al
@@ -134,14 +118,14 @@ opcode 04
 00000000  0438              add al,0x38
 
 opcode 05
-00000000  050034            add ax,0x3400
-00000000  050834            add ax,0x3408
-00000000  051034            add ax,0x3410
-00000000  051834            add ax,0x3418
-00000000  052034            add ax,0x3420
-00000000  052834            add ax,0x3428
-00000000  053034            add ax,0x3430
-00000000  053834            add ax,0x3438
+00000000  050001            add ax,0x100
+00000000  050801            add ax,0x108
+00000000  051001            add ax,0x110
+00000000  051801            add ax,0x118
+00000000  052001            add ax,0x120
+00000000  052801            add ax,0x128
+00000000  053001            add ax,0x130
+00000000  053801            add ax,0x138
 
 opcode 06
 00000000  06                push es
@@ -214,14 +198,14 @@ opcode 0c
 00000000  0C38              or al,0x38
 
 opcode 0d
-00000000  0D0034            or ax,0x3400
-00000000  0D0834            or ax,0x3408
-00000000  0D1034            or ax,0x3410
-00000000  0D1834            or ax,0x3418
-00000000  0D2034            or ax,0x3420
-00000000  0D2834            or ax,0x3428
-00000000  0D3034            or ax,0x3430
-00000000  0D3834            or ax,0x3438
+00000000  0D0001            or ax,0x100
+00000000  0D0801            or ax,0x108
+00000000  0D1001            or ax,0x110
+00000000  0D1801            or ax,0x118
+00000000  0D2001            or ax,0x120
+00000000  0D2801            or ax,0x128
+00000000  0D3001            or ax,0x130
+00000000  0D3801            or ax,0x138
 
 opcode 0e
 00000000  0E                push cs
@@ -294,14 +278,14 @@ opcode 14
 00000000  1438              adc al,0x38
 
 opcode 15
-00000000  150034            adc ax,0x3400
-00000000  150834            adc ax,0x3408
-00000000  151034            adc ax,0x3410
-00000000  151834            adc ax,0x3418
-00000000  152034            adc ax,0x3420
-00000000  152834            adc ax,0x3428
-00000000  153034            adc ax,0x3430
-00000000  153834            adc ax,0x3438
+00000000  150001            adc ax,0x100
+00000000  150801            adc ax,0x108
+00000000  151001            adc ax,0x110
+00000000  151801            adc ax,0x118
+00000000  152001            adc ax,0x120
+00000000  152801            adc ax,0x128
+00000000  153001            adc ax,0x130
+00000000  153801            adc ax,0x138
 
 opcode 16
 00000000  16                push ss
@@ -374,14 +358,14 @@ opcode 1c
 00000000  1C38              sbb al,0x38
 
 opcode 1d
-00000000  1D0034            sbb ax,0x3400
-00000000  1D0834            sbb ax,0x3408
-00000000  1D1034            sbb ax,0x3410
-00000000  1D1834            sbb ax,0x3418
-00000000  1D2034            sbb ax,0x3420
-00000000  1D2834            sbb ax,0x3428
-00000000  1D3034            sbb ax,0x3430
-00000000  1D3834            sbb ax,0x3438
+00000000  1D0001            sbb ax,0x100
+00000000  1D0801            sbb ax,0x108
+00000000  1D1001            sbb ax,0x110
+00000000  1D1801            sbb ax,0x118
+00000000  1D2001            sbb ax,0x120
+00000000  1D2801            sbb ax,0x128
+00000000  1D3001            sbb ax,0x130
+00000000  1D3801            sbb ax,0x138
 
 opcode 1e
 00000000  1E                push ds
@@ -454,24 +438,24 @@ opcode 24
 00000000  2438              and al,0x38
 
 opcode 25
-00000000  250034            and ax,0x3400
-00000000  250834            and ax,0x3408
-00000000  251034            and ax,0x3410
-00000000  251834            and ax,0x3418
-00000000  252034            and ax,0x3420
-00000000  252834            and ax,0x3428
-00000000  253034            and ax,0x3430
-00000000  253834            and ax,0x3438
+00000000  250001            and ax,0x100
+00000000  250801            and ax,0x108
+00000000  251001            and ax,0x110
+00000000  251801            and ax,0x118
+00000000  252001            and ax,0x120
+00000000  252801            and ax,0x128
+00000000  253001            and ax,0x130
+00000000  253801            and ax,0x138
 
 opcode 26
-00000000  260034            add [es:si],dh
-00000000  260834            or [es:si],dh
-00000000  261034            adc [es:si],dh
-00000000  261834            sbb [es:si],dh
-00000000  262034            and [es:si],dh
-00000000  262834            sub [es:si],dh
-00000000  263034            xor [es:si],dh
-00000000  263834            cmp [es:si],dh
+00000000  260001            add [es:bx+di],al
+00000000  260801            or [es:bx+di],al
+00000000  261001            adc [es:bx+di],al
+00000000  261801            sbb [es:bx+di],al
+00000000  262001            and [es:bx+di],al
+00000000  262801            sub [es:bx+di],al
+00000000  263001            xor [es:bx+di],al
+00000000  263801            cmp [es:bx+di],al
 
 opcode 27
 00000000  27                daa
@@ -534,24 +518,24 @@ opcode 2c
 00000000  2C38              sub al,0x38
 
 opcode 2d
-00000000  2D0034            sub ax,0x3400
-00000000  2D0834            sub ax,0x3408
-00000000  2D1034            sub ax,0x3410
-00000000  2D1834            sub ax,0x3418
-00000000  2D2034            sub ax,0x3420
-00000000  2D2834            sub ax,0x3428
-00000000  2D3034            sub ax,0x3430
-00000000  2D3834            sub ax,0x3438
+00000000  2D0001            sub ax,0x100
+00000000  2D0801            sub ax,0x108
+00000000  2D1001            sub ax,0x110
+00000000  2D1801            sub ax,0x118
+00000000  2D2001            sub ax,0x120
+00000000  2D2801            sub ax,0x128
+00000000  2D3001            sub ax,0x130
+00000000  2D3801            sub ax,0x138
 
 opcode 2e
-00000000  2E0034            add [cs:si],dh
-00000000  2E0834            or [cs:si],dh
-00000000  2E1034            adc [cs:si],dh
-00000000  2E1834            sbb [cs:si],dh
-00000000  2E2034            and [cs:si],dh
-00000000  2E2834            sub [cs:si],dh
-00000000  2E3034            xor [cs:si],dh
-00000000  2E3834            cmp [cs:si],dh
+00000000  2E0001            add [cs:bx+di],al
+00000000  2E0801            or [cs:bx+di],al
+00000000  2E1001            adc [cs:bx+di],al
+00000000  2E1801            sbb [cs:bx+di],al
+00000000  2E2001            and [cs:bx+di],al
+00000000  2E2801            sub [cs:bx+di],al
+00000000  2E3001            xor [cs:bx+di],al
+00000000  2E3801            cmp [cs:bx+di],al
 
 opcode 2f
 00000000  2F                das
@@ -614,24 +598,24 @@ opcode 34
 00000000  3438              xor al,0x38
 
 opcode 35
-00000000  350034            xor ax,0x3400
-00000000  350834            xor ax,0x3408
-00000000  351034            xor ax,0x3410
-00000000  351834            xor ax,0x3418
-00000000  352034            xor ax,0x3420
-00000000  352834            xor ax,0x3428
-00000000  353034            xor ax,0x3430
-00000000  353834            xor ax,0x3438
+00000000  350001            xor ax,0x100
+00000000  350801            xor ax,0x108
+00000000  351001            xor ax,0x110
+00000000  351801            xor ax,0x118
+00000000  352001            xor ax,0x120
+00000000  352801            xor ax,0x128
+00000000  353001            xor ax,0x130
+00000000  353801            xor ax,0x138
 
 opcode 36
-00000000  360034            add [ss:si],dh
-00000000  360834            or [ss:si],dh
-00000000  361034            adc [ss:si],dh
-00000000  361834            sbb [ss:si],dh
-00000000  362034            and [ss:si],dh
-00000000  362834            sub [ss:si],dh
-00000000  363034            xor [ss:si],dh
-00000000  363834            cmp [ss:si],dh
+00000000  360001            add [ss:bx+di],al
+00000000  360801            or [ss:bx+di],al
+00000000  361001            adc [ss:bx+di],al
+00000000  361801            sbb [ss:bx+di],al
+00000000  362001            and [ss:bx+di],al
+00000000  362801            sub [ss:bx+di],al
+00000000  363001            xor [ss:bx+di],al
+00000000  363801            cmp [ss:bx+di],al
 
 opcode 37
 00000000  37                aaa
@@ -694,24 +678,24 @@ opcode 3c
 00000000  3C38              cmp al,0x38
 
 opcode 3d
-00000000  3D0034            cmp ax,0x3400
-00000000  3D0834            cmp ax,0x3408
-00000000  3D1034            cmp ax,0x3410
-00000000  3D1834            cmp ax,0x3418
-00000000  3D2034            cmp ax,0x3420
-00000000  3D2834            cmp ax,0x3428
-00000000  3D3034            cmp ax,0x3430
-00000000  3D3834            cmp ax,0x3438
+00000000  3D0001            cmp ax,0x100
+00000000  3D0801            cmp ax,0x108
+00000000  3D1001            cmp ax,0x110
+00000000  3D1801            cmp ax,0x118
+00000000  3D2001            cmp ax,0x120
+00000000  3D2801            cmp ax,0x128
+00000000  3D3001            cmp ax,0x130
+00000000  3D3801            cmp ax,0x138
 
 opcode 3e
-00000000  3E0034            add [ds:si],dh
-00000000  3E0834            or [ds:si],dh
-00000000  3E1034            adc [ds:si],dh
-00000000  3E1834            sbb [ds:si],dh
-00000000  3E2034            and [ds:si],dh
-00000000  3E2834            sub [ds:si],dh
-00000000  3E3034            xor [ds:si],dh
-00000000  3E3834            cmp [ds:si],dh
+00000000  3E0001            add [ds:bx+di],al
+00000000  3E0801            or [ds:bx+di],al
+00000000  3E1001            adc [ds:bx+di],al
+00000000  3E1801            sbb [ds:bx+di],al
+00000000  3E2001            and [ds:bx+di],al
+00000000  3E2801            sub [ds:bx+di],al
+00000000  3E3001            xor [ds:bx+di],al
+00000000  3E3801            cmp [ds:bx+di],al
 
 opcode 3f
 00000000  3F                aas
@@ -1084,44 +1068,44 @@ illegal_opcode
 illegal_opcode
 
 opcode 64
-00000000  640034            add [fs:si],dh
-00000000  640834            or [fs:si],dh
-00000000  641034            adc [fs:si],dh
-00000000  641834            sbb [fs:si],dh
-00000000  642034            and [fs:si],dh
-00000000  642834            sub [fs:si],dh
-00000000  643034            xor [fs:si],dh
-00000000  643834            cmp [fs:si],dh
+00000000  640001            add [fs:bx+di],al
+00000000  640801            or [fs:bx+di],al
+00000000  641001            adc [fs:bx+di],al
+00000000  641801            sbb [fs:bx+di],al
+00000000  642001            and [fs:bx+di],al
+00000000  642801            sub [fs:bx+di],al
+00000000  643001            xor [fs:bx+di],al
+00000000  643801            cmp [fs:bx+di],al
 
 opcode 65
-00000000  650034            add [gs:si],dh
-00000000  650834            or [gs:si],dh
-00000000  651034            adc [gs:si],dh
-00000000  651834            sbb [gs:si],dh
-00000000  652034            and [gs:si],dh
-00000000  652834            sub [gs:si],dh
-00000000  653034            xor [gs:si],dh
-00000000  653834            cmp [gs:si],dh
+00000000  650001            add [gs:bx+di],al
+00000000  650801            or [gs:bx+di],al
+00000000  651001            adc [gs:bx+di],al
+00000000  651801            sbb [gs:bx+di],al
+00000000  652001            and [gs:bx+di],al
+00000000  652801            sub [gs:bx+di],al
+00000000  653001            xor [gs:bx+di],al
+00000000  653801            cmp [gs:bx+di],al
 
 opcode 66
-00000000  660034            o32 add [si],dh
-00000000  660834            o32 or [si],dh
-00000000  661034            o32 adc [si],dh
-00000000  661834            o32 sbb [si],dh
-00000000  662034            o32 and [si],dh
-00000000  662834            o32 sub [si],dh
-00000000  663034            o32 xor [si],dh
-00000000  663834            o32 cmp [si],dh
+00000000  660001            o32 add [bx+di],al
+00000000  660801            o32 or [bx+di],al
+00000000  661001            o32 adc [bx+di],al
+00000000  661801            o32 sbb [bx+di],al
+00000000  662001            o32 and [bx+di],al
+00000000  662801            o32 sub [bx+di],al
+00000000  663001            o32 xor [bx+di],al
+00000000  663801            o32 cmp [bx+di],al
 
 opcode 67
-00000000  67003456          add [dword esi+edx*2],dh
-00000000  67083456          or [dword esi+edx*2],dh
-00000000  67103456          adc [dword esi+edx*2],dh
-00000000  67183456          sbb [dword esi+edx*2],dh
-00000000  67203456          and [dword esi+edx*2],dh
-00000000  67283456          sub [dword esi+edx*2],dh
-00000000  67303456          xor [dword esi+edx*2],dh
-00000000  67383456          cmp [dword esi+edx*2],dh
+00000000  670001            add [ecx],al
+00000000  670801            or [ecx],al
+00000000  671001            adc [ecx],al
+00000000  671801            sbb [ecx],al
+00000000  672001            and [ecx],al
+00000000  672801            sub [ecx],al
+00000000  673001            xor [ecx],al
+00000000  673801            cmp [ecx],al
 
 opcode 68
 illegal_opcode
@@ -1364,24 +1348,24 @@ opcode 7f
 00000000  7F38              jg 0x3a
 
 opcode 80
-00000000  800034            add byte [bx+si],0x34
-00000000  800834            or byte [bx+si],0x34
-00000000  801034            adc byte [bx+si],0x34
-00000000  801834            sbb byte [bx+si],0x34
-00000000  802034            and byte [bx+si],0x34
-00000000  802834            sub byte [bx+si],0x34
-00000000  803034            xor byte [bx+si],0x34
-00000000  803834            cmp byte [bx+si],0x34
+00000000  800001            add byte [bx+si],0x1
+00000000  800801            or byte [bx+si],0x1
+00000000  801001            adc byte [bx+si],0x1
+00000000  801801            sbb byte [bx+si],0x1
+00000000  802001            and byte [bx+si],0x1
+00000000  802801            sub byte [bx+si],0x1
+00000000  803001            xor byte [bx+si],0x1
+00000000  803801            cmp byte [bx+si],0x1
 
 opcode 81
-00000000  81003456          add word [bx+si],0x5634
-00000000  81083456          or word [bx+si],0x5634
-00000000  81103456          adc word [bx+si],0x5634
-00000000  81183456          sbb word [bx+si],0x5634
-00000000  81203456          and word [bx+si],0x5634
-00000000  81283456          sub word [bx+si],0x5634
-00000000  81303456          xor word [bx+si],0x5634
-00000000  81383456          cmp word [bx+si],0x5634
+00000000  81000123          add word [bx+si],0x2301
+00000000  81080123          or word [bx+si],0x2301
+00000000  81100123          adc word [bx+si],0x2301
+00000000  81180123          sbb word [bx+si],0x2301
+00000000  81200123          and word [bx+si],0x2301
+00000000  81280123          sub word [bx+si],0x2301
+00000000  81300123          xor word [bx+si],0x2301
+00000000  81380123          cmp word [bx+si],0x2301
 
 opcode 82
 illegal_opcode
@@ -1394,14 +1378,14 @@ illegal_opcode
 illegal_opcode
 
 opcode 83
-00000000  830034            add word [bx+si],byte +0x34
-00000000  830834            or word [bx+si],byte +0x34
-00000000  831034            adc word [bx+si],byte +0x34
-00000000  831834            sbb word [bx+si],byte +0x34
-00000000  832034            and word [bx+si],byte +0x34
-00000000  832834            sub word [bx+si],byte +0x34
-00000000  833034            xor word [bx+si],byte +0x34
-00000000  833834            cmp word [bx+si],byte +0x34
+00000000  830001            add word [bx+si],byte +0x1
+00000000  830801            or word [bx+si],byte +0x1
+00000000  831001            adc word [bx+si],byte +0x1
+00000000  831801            sbb word [bx+si],byte +0x1
+00000000  832001            and word [bx+si],byte +0x1
+00000000  832801            sub word [bx+si],byte +0x1
+00000000  833001            xor word [bx+si],byte +0x1
+00000000  833801            cmp word [bx+si],byte +0x1
 
 opcode 84
 00000000  8400              test [bx+si],al
@@ -1624,24 +1608,24 @@ opcode 99
 00000000  99                cwd
 
 opcode 9a
-00000000  9A00345678        call 0x7856:0x3400
-00000000  9A08345678        call 0x7856:0x3408
-00000000  9A10345678        call 0x7856:0x3410
-00000000  9A18345678        call 0x7856:0x3418
-00000000  9A20345678        call 0x7856:0x3420
-00000000  9A28345678        call 0x7856:0x3428
-00000000  9A30345678        call 0x7856:0x3430
-00000000  9A38345678        call 0x7856:0x3438
+00000000  9A00012345        call 0x4523:0x100
+00000000  9A08012345        call 0x4523:0x108
+00000000  9A10012345        call 0x4523:0x110
+00000000  9A18012345        call 0x4523:0x118
+00000000  9A20012345        call 0x4523:0x120
+00000000  9A28012345        call 0x4523:0x128
+00000000  9A30012345        call 0x4523:0x130
+00000000  9A38012345        call 0x4523:0x138
 
 opcode 9b
-00000000  9B0034            wait add [si],dh
-00000000  9B0834            wait or [si],dh
-00000000  9B1034            wait adc [si],dh
-00000000  9B1834            wait sbb [si],dh
-00000000  9B2034            wait and [si],dh
-00000000  9B2834            wait sub [si],dh
-00000000  9B3034            wait xor [si],dh
-00000000  9B3834            wait cmp [si],dh
+00000000  9B0001            wait add [bx+di],al
+00000000  9B0801            wait or [bx+di],al
+00000000  9B1001            wait adc [bx+di],al
+00000000  9B1801            wait sbb [bx+di],al
+00000000  9B2001            wait and [bx+di],al
+00000000  9B2801            wait sub [bx+di],al
+00000000  9B3001            wait xor [bx+di],al
+00000000  9B3801            wait cmp [bx+di],al
 
 opcode 9c
 00000000  9C                pushf
@@ -1684,44 +1668,44 @@ opcode 9f
 00000000  9F                lahf
 
 opcode a0
-00000000  A00034            mov al,[0x3400]
-00000000  A00834            mov al,[0x3408]
-00000000  A01034            mov al,[0x3410]
-00000000  A01834            mov al,[0x3418]
-00000000  A02034            mov al,[0x3420]
-00000000  A02834            mov al,[0x3428]
-00000000  A03034            mov al,[0x3430]
-00000000  A03834            mov al,[0x3438]
+00000000  A00001            mov al,[0x100]
+00000000  A00801            mov al,[0x108]
+00000000  A01001            mov al,[0x110]
+00000000  A01801            mov al,[0x118]
+00000000  A02001            mov al,[0x120]
+00000000  A02801            mov al,[0x128]
+00000000  A03001            mov al,[0x130]
+00000000  A03801            mov al,[0x138]
 
 opcode a1
-00000000  A10034            mov ax,[0x3400]
-00000000  A10834            mov ax,[0x3408]
-00000000  A11034            mov ax,[0x3410]
-00000000  A11834            mov ax,[0x3418]
-00000000  A12034            mov ax,[0x3420]
-00000000  A12834            mov ax,[0x3428]
-00000000  A13034            mov ax,[0x3430]
-00000000  A13834            mov ax,[0x3438]
+00000000  A10001            mov ax,[0x100]
+00000000  A10801            mov ax,[0x108]
+00000000  A11001            mov ax,[0x110]
+00000000  A11801            mov ax,[0x118]
+00000000  A12001            mov ax,[0x120]
+00000000  A12801            mov ax,[0x128]
+00000000  A13001            mov ax,[0x130]
+00000000  A13801            mov ax,[0x138]
 
 opcode a2
-00000000  A20034            mov [0x3400],al
-00000000  A20834            mov [0x3408],al
-00000000  A21034            mov [0x3410],al
-00000000  A21834            mov [0x3418],al
-00000000  A22034            mov [0x3420],al
-00000000  A22834            mov [0x3428],al
-00000000  A23034            mov [0x3430],al
-00000000  A23834            mov [0x3438],al
+00000000  A20001            mov [0x100],al
+00000000  A20801            mov [0x108],al
+00000000  A21001            mov [0x110],al
+00000000  A21801            mov [0x118],al
+00000000  A22001            mov [0x120],al
+00000000  A22801            mov [0x128],al
+00000000  A23001            mov [0x130],al
+00000000  A23801            mov [0x138],al
 
 opcode a3
-00000000  A30034            mov [0x3400],ax
-00000000  A30834            mov [0x3408],ax
-00000000  A31034            mov [0x3410],ax
-00000000  A31834            mov [0x3418],ax
-00000000  A32034            mov [0x3420],ax
-00000000  A32834            mov [0x3428],ax
-00000000  A33034            mov [0x3430],ax
-00000000  A33834            mov [0x3438],ax
+00000000  A30001            mov [0x100],ax
+00000000  A30801            mov [0x108],ax
+00000000  A31001            mov [0x110],ax
+00000000  A31801            mov [0x118],ax
+00000000  A32001            mov [0x120],ax
+00000000  A32801            mov [0x128],ax
+00000000  A33001            mov [0x130],ax
+00000000  A33801            mov [0x138],ax
 
 opcode a4
 00000000  A4                movsb
@@ -1774,14 +1758,14 @@ opcode a8
 00000000  A838              test al,0x38
 
 opcode a9
-00000000  A90034            test ax,0x3400
-00000000  A90834            test ax,0x3408
-00000000  A91034            test ax,0x3410
-00000000  A91834            test ax,0x3418
-00000000  A92034            test ax,0x3420
-00000000  A92834            test ax,0x3428
-00000000  A93034            test ax,0x3430
-00000000  A93834            test ax,0x3438
+00000000  A90001            test ax,0x100
+00000000  A90801            test ax,0x108
+00000000  A91001            test ax,0x110
+00000000  A91801            test ax,0x118
+00000000  A92001            test ax,0x120
+00000000  A92801            test ax,0x128
+00000000  A93001            test ax,0x130
+00000000  A93801            test ax,0x138
 
 opcode aa
 00000000  AA                stosb
@@ -1924,84 +1908,84 @@ opcode b7
 00000000  B738              mov bh,0x38
 
 opcode b8
-00000000  B80034            mov ax,0x3400
-00000000  B80834            mov ax,0x3408
-00000000  B81034            mov ax,0x3410
-00000000  B81834            mov ax,0x3418
-00000000  B82034            mov ax,0x3420
-00000000  B82834            mov ax,0x3428
-00000000  B83034            mov ax,0x3430
-00000000  B83834            mov ax,0x3438
+00000000  B80001            mov ax,0x100
+00000000  B80801            mov ax,0x108
+00000000  B81001            mov ax,0x110
+00000000  B81801            mov ax,0x118
+00000000  B82001            mov ax,0x120
+00000000  B82801            mov ax,0x128
+00000000  B83001            mov ax,0x130
+00000000  B83801            mov ax,0x138
 
 opcode b9
-00000000  B90034            mov cx,0x3400
-00000000  B90834            mov cx,0x3408
-00000000  B91034            mov cx,0x3410
-00000000  B91834            mov cx,0x3418
-00000000  B92034            mov cx,0x3420
-00000000  B92834            mov cx,0x3428
-00000000  B93034            mov cx,0x3430
-00000000  B93834            mov cx,0x3438
+00000000  B90001            mov cx,0x100
+00000000  B90801            mov cx,0x108
+00000000  B91001            mov cx,0x110
+00000000  B91801            mov cx,0x118
+00000000  B92001            mov cx,0x120
+00000000  B92801            mov cx,0x128
+00000000  B93001            mov cx,0x130
+00000000  B93801            mov cx,0x138
 
 opcode ba
-00000000  BA0034            mov dx,0x3400
-00000000  BA0834            mov dx,0x3408
-00000000  BA1034            mov dx,0x3410
-00000000  BA1834            mov dx,0x3418
-00000000  BA2034            mov dx,0x3420
-00000000  BA2834            mov dx,0x3428
-00000000  BA3034            mov dx,0x3430
-00000000  BA3834            mov dx,0x3438
+00000000  BA0001            mov dx,0x100
+00000000  BA0801            mov dx,0x108
+00000000  BA1001            mov dx,0x110
+00000000  BA1801            mov dx,0x118
+00000000  BA2001            mov dx,0x120
+00000000  BA2801            mov dx,0x128
+00000000  BA3001            mov dx,0x130
+00000000  BA3801            mov dx,0x138
 
 opcode bb
-00000000  BB0034            mov bx,0x3400
-00000000  BB0834            mov bx,0x3408
-00000000  BB1034            mov bx,0x3410
-00000000  BB1834            mov bx,0x3418
-00000000  BB2034            mov bx,0x3420
-00000000  BB2834            mov bx,0x3428
-00000000  BB3034            mov bx,0x3430
-00000000  BB3834            mov bx,0x3438
+00000000  BB0001            mov bx,0x100
+00000000  BB0801            mov bx,0x108
+00000000  BB1001            mov bx,0x110
+00000000  BB1801            mov bx,0x118
+00000000  BB2001            mov bx,0x120
+00000000  BB2801            mov bx,0x128
+00000000  BB3001            mov bx,0x130
+00000000  BB3801            mov bx,0x138
 
 opcode bc
-00000000  BC0034            mov sp,0x3400
-00000000  BC0834            mov sp,0x3408
-00000000  BC1034            mov sp,0x3410
-00000000  BC1834            mov sp,0x3418
-00000000  BC2034            mov sp,0x3420
-00000000  BC2834            mov sp,0x3428
-00000000  BC3034            mov sp,0x3430
-00000000  BC3834            mov sp,0x3438
+00000000  BC0001            mov sp,0x100
+00000000  BC0801            mov sp,0x108
+00000000  BC1001            mov sp,0x110
+00000000  BC1801            mov sp,0x118
+00000000  BC2001            mov sp,0x120
+00000000  BC2801            mov sp,0x128
+00000000  BC3001            mov sp,0x130
+00000000  BC3801            mov sp,0x138
 
 opcode bd
-00000000  BD0034            mov bp,0x3400
-00000000  BD0834            mov bp,0x3408
-00000000  BD1034            mov bp,0x3410
-00000000  BD1834            mov bp,0x3418
-00000000  BD2034            mov bp,0x3420
-00000000  BD2834            mov bp,0x3428
-00000000  BD3034            mov bp,0x3430
-00000000  BD3834            mov bp,0x3438
+00000000  BD0001            mov bp,0x100
+00000000  BD0801            mov bp,0x108
+00000000  BD1001            mov bp,0x110
+00000000  BD1801            mov bp,0x118
+00000000  BD2001            mov bp,0x120
+00000000  BD2801            mov bp,0x128
+00000000  BD3001            mov bp,0x130
+00000000  BD3801            mov bp,0x138
 
 opcode be
-00000000  BE0034            mov si,0x3400
-00000000  BE0834            mov si,0x3408
-00000000  BE1034            mov si,0x3410
-00000000  BE1834            mov si,0x3418
-00000000  BE2034            mov si,0x3420
-00000000  BE2834            mov si,0x3428
-00000000  BE3034            mov si,0x3430
-00000000  BE3834            mov si,0x3438
+00000000  BE0001            mov si,0x100
+00000000  BE0801            mov si,0x108
+00000000  BE1001            mov si,0x110
+00000000  BE1801            mov si,0x118
+00000000  BE2001            mov si,0x120
+00000000  BE2801            mov si,0x128
+00000000  BE3001            mov si,0x130
+00000000  BE3801            mov si,0x138
 
 opcode bf
-00000000  BF0034            mov di,0x3400
-00000000  BF0834            mov di,0x3408
-00000000  BF1034            mov di,0x3410
-00000000  BF1834            mov di,0x3418
-00000000  BF2034            mov di,0x3420
-00000000  BF2834            mov di,0x3428
-00000000  BF3034            mov di,0x3430
-00000000  BF3834            mov di,0x3438
+00000000  BF0001            mov di,0x100
+00000000  BF0801            mov di,0x108
+00000000  BF1001            mov di,0x110
+00000000  BF1801            mov di,0x118
+00000000  BF2001            mov di,0x120
+00000000  BF2801            mov di,0x128
+00000000  BF3001            mov di,0x130
+00000000  BF3801            mov di,0x138
 
 opcode c0
 illegal_opcode
@@ -2024,14 +2008,14 @@ illegal_opcode
 illegal_opcode
 
 opcode c2
-00000000  C20034            ret 0x3400
-00000000  C20834            ret 0x3408
-00000000  C21034            ret 0x3410
-00000000  C21834            ret 0x3418
-00000000  C22034            ret 0x3420
-00000000  C22834            ret 0x3428
-00000000  C23034            ret 0x3430
-00000000  C23834            ret 0x3438
+00000000  C20001            ret 0x100
+00000000  C20801            ret 0x108
+00000000  C21001            ret 0x110
+00000000  C21801            ret 0x118
+00000000  C22001            ret 0x120
+00000000  C22801            ret 0x128
+00000000  C23001            ret 0x130
+00000000  C23801            ret 0x138
 
 opcode c3
 00000000  C3                ret
@@ -2064,7 +2048,7 @@ opcode c5
 00000000  C538              lds di,[bx+si]
 
 opcode c6
-00000000  C60034            mov byte [bx+si],0x34
+00000000  C60001            mov byte [bx+si],0x1
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -2074,7 +2058,7 @@ illegal_opcode
 illegal_opcode
 
 opcode c7
-00000000  C7003456          mov word [bx+si],0x5634
+00000000  C7000123          mov word [bx+si],0x2301
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -2104,14 +2088,14 @@ illegal_opcode
 illegal_opcode
 
 opcode ca
-00000000  CA0034            retf 0x3400
-00000000  CA0834            retf 0x3408
-00000000  CA1034            retf 0x3410
-00000000  CA1834            retf 0x3418
-00000000  CA2034            retf 0x3420
-00000000  CA2834            retf 0x3428
-00000000  CA3034            retf 0x3430
-00000000  CA3834            retf 0x3438
+00000000  CA0001            retf 0x100
+00000000  CA0801            retf 0x108
+00000000  CA1001            retf 0x110
+00000000  CA1801            retf 0x118
+00000000  CA2001            retf 0x120
+00000000  CA2801            retf 0x128
+00000000  CA3001            retf 0x130
+00000000  CA3801            retf 0x138
 
 opcode cb
 00000000  CB                retf
@@ -2250,7 +2234,7 @@ opcode d8
 00000000  D803              fadd dword [bp+di]
 00000000  D804              fadd dword [si]
 00000000  D805              fadd dword [di]
-00000000  D8063456          fadd dword [0x5634]
+00000000  D8060123          fadd dword [0x2301]
 00000000  D807              fadd dword [bx]
 00000000  D808              fmul dword [bx+si]
 00000000  D809              fmul dword [bx+di]
@@ -2258,7 +2242,7 @@ opcode d8
 00000000  D80B              fmul dword [bp+di]
 00000000  D80C              fmul dword [si]
 00000000  D80D              fmul dword [di]
-00000000  D80E3456          fmul dword [0x5634]
+00000000  D80E0123          fmul dword [0x2301]
 00000000  D80F              fmul dword [bx]
 00000000  D810              fcom dword [bx+si]
 00000000  D811              fcom dword [bx+di]
@@ -2266,7 +2250,7 @@ opcode d8
 00000000  D813              fcom dword [bp+di]
 00000000  D814              fcom dword [si]
 00000000  D815              fcom dword [di]
-00000000  D8163456          fcom dword [0x5634]
+00000000  D8160123          fcom dword [0x2301]
 00000000  D817              fcom dword [bx]
 00000000  D818              fcomp dword [bx+si]
 00000000  D819              fcomp dword [bx+di]
@@ -2274,7 +2258,7 @@ opcode d8
 00000000  D81B              fcomp dword [bp+di]
 00000000  D81C              fcomp dword [si]
 00000000  D81D              fcomp dword [di]
-00000000  D81E3456          fcomp dword [0x5634]
+00000000  D81E0123          fcomp dword [0x2301]
 00000000  D81F              fcomp dword [bx]
 00000000  D820              fsub dword [bx+si]
 00000000  D821              fsub dword [bx+di]
@@ -2282,7 +2266,7 @@ opcode d8
 00000000  D823              fsub dword [bp+di]
 00000000  D824              fsub dword [si]
 00000000  D825              fsub dword [di]
-00000000  D8263456          fsub dword [0x5634]
+00000000  D8260123          fsub dword [0x2301]
 00000000  D827              fsub dword [bx]
 00000000  D828              fsubr dword [bx+si]
 00000000  D829              fsubr dword [bx+di]
@@ -2290,7 +2274,7 @@ opcode d8
 00000000  D82B              fsubr dword [bp+di]
 00000000  D82C              fsubr dword [si]
 00000000  D82D              fsubr dword [di]
-00000000  D82E3456          fsubr dword [0x5634]
+00000000  D82E0123          fsubr dword [0x2301]
 00000000  D82F              fsubr dword [bx]
 00000000  D830              fdiv dword [bx+si]
 00000000  D831              fdiv dword [bx+di]
@@ -2298,7 +2282,7 @@ opcode d8
 00000000  D833              fdiv dword [bp+di]
 00000000  D834              fdiv dword [si]
 00000000  D835              fdiv dword [di]
-00000000  D8363456          fdiv dword [0x5634]
+00000000  D8360123          fdiv dword [0x2301]
 00000000  D837              fdiv dword [bx]
 00000000  D838              fdivr dword [bx+si]
 00000000  D839              fdivr dword [bx+di]
@@ -2306,136 +2290,136 @@ opcode d8
 00000000  D83B              fdivr dword [bp+di]
 00000000  D83C              fdivr dword [si]
 00000000  D83D              fdivr dword [di]
-00000000  D83E3456          fdivr dword [0x5634]
+00000000  D83E0123          fdivr dword [0x2301]
 00000000  D83F              fdivr dword [bx]
-00000000  D84034            fadd dword [bx+si+0x34]
-00000000  D84134            fadd dword [bx+di+0x34]
-00000000  D84234            fadd dword [bp+si+0x34]
-00000000  D84334            fadd dword [bp+di+0x34]
-00000000  D84434            fadd dword [si+0x34]
-00000000  D84534            fadd dword [di+0x34]
-00000000  D84634            fadd dword [bp+0x34]
-00000000  D84734            fadd dword [bx+0x34]
-00000000  D84834            fmul dword [bx+si+0x34]
-00000000  D84934            fmul dword [bx+di+0x34]
-00000000  D84A34            fmul dword [bp+si+0x34]
-00000000  D84B34            fmul dword [bp+di+0x34]
-00000000  D84C34            fmul dword [si+0x34]
-00000000  D84D34            fmul dword [di+0x34]
-00000000  D84E34            fmul dword [bp+0x34]
-00000000  D84F34            fmul dword [bx+0x34]
-00000000  D85034            fcom dword [bx+si+0x34]
-00000000  D85134            fcom dword [bx+di+0x34]
-00000000  D85234            fcom dword [bp+si+0x34]
-00000000  D85334            fcom dword [bp+di+0x34]
-00000000  D85434            fcom dword [si+0x34]
-00000000  D85534            fcom dword [di+0x34]
-00000000  D85634            fcom dword [bp+0x34]
-00000000  D85734            fcom dword [bx+0x34]
-00000000  D85834            fcomp dword [bx+si+0x34]
-00000000  D85934            fcomp dword [bx+di+0x34]
-00000000  D85A34            fcomp dword [bp+si+0x34]
-00000000  D85B34            fcomp dword [bp+di+0x34]
-00000000  D85C34            fcomp dword [si+0x34]
-00000000  D85D34            fcomp dword [di+0x34]
-00000000  D85E34            fcomp dword [bp+0x34]
-00000000  D85F34            fcomp dword [bx+0x34]
-00000000  D86034            fsub dword [bx+si+0x34]
-00000000  D86134            fsub dword [bx+di+0x34]
-00000000  D86234            fsub dword [bp+si+0x34]
-00000000  D86334            fsub dword [bp+di+0x34]
-00000000  D86434            fsub dword [si+0x34]
-00000000  D86534            fsub dword [di+0x34]
-00000000  D86634            fsub dword [bp+0x34]
-00000000  D86734            fsub dword [bx+0x34]
-00000000  D86834            fsubr dword [bx+si+0x34]
-00000000  D86934            fsubr dword [bx+di+0x34]
-00000000  D86A34            fsubr dword [bp+si+0x34]
-00000000  D86B34            fsubr dword [bp+di+0x34]
-00000000  D86C34            fsubr dword [si+0x34]
-00000000  D86D34            fsubr dword [di+0x34]
-00000000  D86E34            fsubr dword [bp+0x34]
-00000000  D86F34            fsubr dword [bx+0x34]
-00000000  D87034            fdiv dword [bx+si+0x34]
-00000000  D87134            fdiv dword [bx+di+0x34]
-00000000  D87234            fdiv dword [bp+si+0x34]
-00000000  D87334            fdiv dword [bp+di+0x34]
-00000000  D87434            fdiv dword [si+0x34]
-00000000  D87534            fdiv dword [di+0x34]
-00000000  D87634            fdiv dword [bp+0x34]
-00000000  D87734            fdiv dword [bx+0x34]
-00000000  D87834            fdivr dword [bx+si+0x34]
-00000000  D87934            fdivr dword [bx+di+0x34]
-00000000  D87A34            fdivr dword [bp+si+0x34]
-00000000  D87B34            fdivr dword [bp+di+0x34]
-00000000  D87C34            fdivr dword [si+0x34]
-00000000  D87D34            fdivr dword [di+0x34]
-00000000  D87E34            fdivr dword [bp+0x34]
-00000000  D87F34            fdivr dword [bx+0x34]
-00000000  D8803456          fadd dword [bx+si+0x5634]
-00000000  D8813456          fadd dword [bx+di+0x5634]
-00000000  D8823456          fadd dword [bp+si+0x5634]
-00000000  D8833456          fadd dword [bp+di+0x5634]
-00000000  D8843456          fadd dword [si+0x5634]
-00000000  D8853456          fadd dword [di+0x5634]
-00000000  D8863456          fadd dword [bp+0x5634]
-00000000  D8873456          fadd dword [bx+0x5634]
-00000000  D8883456          fmul dword [bx+si+0x5634]
-00000000  D8893456          fmul dword [bx+di+0x5634]
-00000000  D88A3456          fmul dword [bp+si+0x5634]
-00000000  D88B3456          fmul dword [bp+di+0x5634]
-00000000  D88C3456          fmul dword [si+0x5634]
-00000000  D88D3456          fmul dword [di+0x5634]
-00000000  D88E3456          fmul dword [bp+0x5634]
-00000000  D88F3456          fmul dword [bx+0x5634]
-00000000  D8903456          fcom dword [bx+si+0x5634]
-00000000  D8913456          fcom dword [bx+di+0x5634]
-00000000  D8923456          fcom dword [bp+si+0x5634]
-00000000  D8933456          fcom dword [bp+di+0x5634]
-00000000  D8943456          fcom dword [si+0x5634]
-00000000  D8953456          fcom dword [di+0x5634]
-00000000  D8963456          fcom dword [bp+0x5634]
-00000000  D8973456          fcom dword [bx+0x5634]
-00000000  D8983456          fcomp dword [bx+si+0x5634]
-00000000  D8993456          fcomp dword [bx+di+0x5634]
-00000000  D89A3456          fcomp dword [bp+si+0x5634]
-00000000  D89B3456          fcomp dword [bp+di+0x5634]
-00000000  D89C3456          fcomp dword [si+0x5634]
-00000000  D89D3456          fcomp dword [di+0x5634]
-00000000  D89E3456          fcomp dword [bp+0x5634]
-00000000  D89F3456          fcomp dword [bx+0x5634]
-00000000  D8A03456          fsub dword [bx+si+0x5634]
-00000000  D8A13456          fsub dword [bx+di+0x5634]
-00000000  D8A23456          fsub dword [bp+si+0x5634]
-00000000  D8A33456          fsub dword [bp+di+0x5634]
-00000000  D8A43456          fsub dword [si+0x5634]
-00000000  D8A53456          fsub dword [di+0x5634]
-00000000  D8A63456          fsub dword [bp+0x5634]
-00000000  D8A73456          fsub dword [bx+0x5634]
-00000000  D8A83456          fsubr dword [bx+si+0x5634]
-00000000  D8A93456          fsubr dword [bx+di+0x5634]
-00000000  D8AA3456          fsubr dword [bp+si+0x5634]
-00000000  D8AB3456          fsubr dword [bp+di+0x5634]
-00000000  D8AC3456          fsubr dword [si+0x5634]
-00000000  D8AD3456          fsubr dword [di+0x5634]
-00000000  D8AE3456          fsubr dword [bp+0x5634]
-00000000  D8AF3456          fsubr dword [bx+0x5634]
-00000000  D8B03456          fdiv dword [bx+si+0x5634]
-00000000  D8B13456          fdiv dword [bx+di+0x5634]
-00000000  D8B23456          fdiv dword [bp+si+0x5634]
-00000000  D8B33456          fdiv dword [bp+di+0x5634]
-00000000  D8B43456          fdiv dword [si+0x5634]
-00000000  D8B53456          fdiv dword [di+0x5634]
-00000000  D8B63456          fdiv dword [bp+0x5634]
-00000000  D8B73456          fdiv dword [bx+0x5634]
-00000000  D8B83456          fdivr dword [bx+si+0x5634]
-00000000  D8B93456          fdivr dword [bx+di+0x5634]
-00000000  D8BA3456          fdivr dword [bp+si+0x5634]
-00000000  D8BB3456          fdivr dword [bp+di+0x5634]
-00000000  D8BC3456          fdivr dword [si+0x5634]
-00000000  D8BD3456          fdivr dword [di+0x5634]
-00000000  D8BE3456          fdivr dword [bp+0x5634]
-00000000  D8BF3456          fdivr dword [bx+0x5634]
+00000000  D84001            fadd dword [bx+si+0x1]
+00000000  D84101            fadd dword [bx+di+0x1]
+00000000  D84201            fadd dword [bp+si+0x1]
+00000000  D84301            fadd dword [bp+di+0x1]
+00000000  D84401            fadd dword [si+0x1]
+00000000  D84501            fadd dword [di+0x1]
+00000000  D84601            fadd dword [bp+0x1]
+00000000  D84701            fadd dword [bx+0x1]
+00000000  D84801            fmul dword [bx+si+0x1]
+00000000  D84901            fmul dword [bx+di+0x1]
+00000000  D84A01            fmul dword [bp+si+0x1]
+00000000  D84B01            fmul dword [bp+di+0x1]
+00000000  D84C01            fmul dword [si+0x1]
+00000000  D84D01            fmul dword [di+0x1]
+00000000  D84E01            fmul dword [bp+0x1]
+00000000  D84F01            fmul dword [bx+0x1]
+00000000  D85001            fcom dword [bx+si+0x1]
+00000000  D85101            fcom dword [bx+di+0x1]
+00000000  D85201            fcom dword [bp+si+0x1]
+00000000  D85301            fcom dword [bp+di+0x1]
+00000000  D85401            fcom dword [si+0x1]
+00000000  D85501            fcom dword [di+0x1]
+00000000  D85601            fcom dword [bp+0x1]
+00000000  D85701            fcom dword [bx+0x1]
+00000000  D85801            fcomp dword [bx+si+0x1]
+00000000  D85901            fcomp dword [bx+di+0x1]
+00000000  D85A01            fcomp dword [bp+si+0x1]
+00000000  D85B01            fcomp dword [bp+di+0x1]
+00000000  D85C01            fcomp dword [si+0x1]
+00000000  D85D01            fcomp dword [di+0x1]
+00000000  D85E01            fcomp dword [bp+0x1]
+00000000  D85F01            fcomp dword [bx+0x1]
+00000000  D86001            fsub dword [bx+si+0x1]
+00000000  D86101            fsub dword [bx+di+0x1]
+00000000  D86201            fsub dword [bp+si+0x1]
+00000000  D86301            fsub dword [bp+di+0x1]
+00000000  D86401            fsub dword [si+0x1]
+00000000  D86501            fsub dword [di+0x1]
+00000000  D86601            fsub dword [bp+0x1]
+00000000  D86701            fsub dword [bx+0x1]
+00000000  D86801            fsubr dword [bx+si+0x1]
+00000000  D86901            fsubr dword [bx+di+0x1]
+00000000  D86A01            fsubr dword [bp+si+0x1]
+00000000  D86B01            fsubr dword [bp+di+0x1]
+00000000  D86C01            fsubr dword [si+0x1]
+00000000  D86D01            fsubr dword [di+0x1]
+00000000  D86E01            fsubr dword [bp+0x1]
+00000000  D86F01            fsubr dword [bx+0x1]
+00000000  D87001            fdiv dword [bx+si+0x1]
+00000000  D87101            fdiv dword [bx+di+0x1]
+00000000  D87201            fdiv dword [bp+si+0x1]
+00000000  D87301            fdiv dword [bp+di+0x1]
+00000000  D87401            fdiv dword [si+0x1]
+00000000  D87501            fdiv dword [di+0x1]
+00000000  D87601            fdiv dword [bp+0x1]
+00000000  D87701            fdiv dword [bx+0x1]
+00000000  D87801            fdivr dword [bx+si+0x1]
+00000000  D87901            fdivr dword [bx+di+0x1]
+00000000  D87A01            fdivr dword [bp+si+0x1]
+00000000  D87B01            fdivr dword [bp+di+0x1]
+00000000  D87C01            fdivr dword [si+0x1]
+00000000  D87D01            fdivr dword [di+0x1]
+00000000  D87E01            fdivr dword [bp+0x1]
+00000000  D87F01            fdivr dword [bx+0x1]
+00000000  D8800123          fadd dword [bx+si+0x2301]
+00000000  D8810123          fadd dword [bx+di+0x2301]
+00000000  D8820123          fadd dword [bp+si+0x2301]
+00000000  D8830123          fadd dword [bp+di+0x2301]
+00000000  D8840123          fadd dword [si+0x2301]
+00000000  D8850123          fadd dword [di+0x2301]
+00000000  D8860123          fadd dword [bp+0x2301]
+00000000  D8870123          fadd dword [bx+0x2301]
+00000000  D8880123          fmul dword [bx+si+0x2301]
+00000000  D8890123          fmul dword [bx+di+0x2301]
+00000000  D88A0123          fmul dword [bp+si+0x2301]
+00000000  D88B0123          fmul dword [bp+di+0x2301]
+00000000  D88C0123          fmul dword [si+0x2301]
+00000000  D88D0123          fmul dword [di+0x2301]
+00000000  D88E0123          fmul dword [bp+0x2301]
+00000000  D88F0123          fmul dword [bx+0x2301]
+00000000  D8900123          fcom dword [bx+si+0x2301]
+00000000  D8910123          fcom dword [bx+di+0x2301]
+00000000  D8920123          fcom dword [bp+si+0x2301]
+00000000  D8930123          fcom dword [bp+di+0x2301]
+00000000  D8940123          fcom dword [si+0x2301]
+00000000  D8950123          fcom dword [di+0x2301]
+00000000  D8960123          fcom dword [bp+0x2301]
+00000000  D8970123          fcom dword [bx+0x2301]
+00000000  D8980123          fcomp dword [bx+si+0x2301]
+00000000  D8990123          fcomp dword [bx+di+0x2301]
+00000000  D89A0123          fcomp dword [bp+si+0x2301]
+00000000  D89B0123          fcomp dword [bp+di+0x2301]
+00000000  D89C0123          fcomp dword [si+0x2301]
+00000000  D89D0123          fcomp dword [di+0x2301]
+00000000  D89E0123          fcomp dword [bp+0x2301]
+00000000  D89F0123          fcomp dword [bx+0x2301]
+00000000  D8A00123          fsub dword [bx+si+0x2301]
+00000000  D8A10123          fsub dword [bx+di+0x2301]
+00000000  D8A20123          fsub dword [bp+si+0x2301]
+00000000  D8A30123          fsub dword [bp+di+0x2301]
+00000000  D8A40123          fsub dword [si+0x2301]
+00000000  D8A50123          fsub dword [di+0x2301]
+00000000  D8A60123          fsub dword [bp+0x2301]
+00000000  D8A70123          fsub dword [bx+0x2301]
+00000000  D8A80123          fsubr dword [bx+si+0x2301]
+00000000  D8A90123          fsubr dword [bx+di+0x2301]
+00000000  D8AA0123          fsubr dword [bp+si+0x2301]
+00000000  D8AB0123          fsubr dword [bp+di+0x2301]
+00000000  D8AC0123          fsubr dword [si+0x2301]
+00000000  D8AD0123          fsubr dword [di+0x2301]
+00000000  D8AE0123          fsubr dword [bp+0x2301]
+00000000  D8AF0123          fsubr dword [bx+0x2301]
+00000000  D8B00123          fdiv dword [bx+si+0x2301]
+00000000  D8B10123          fdiv dword [bx+di+0x2301]
+00000000  D8B20123          fdiv dword [bp+si+0x2301]
+00000000  D8B30123          fdiv dword [bp+di+0x2301]
+00000000  D8B40123          fdiv dword [si+0x2301]
+00000000  D8B50123          fdiv dword [di+0x2301]
+00000000  D8B60123          fdiv dword [bp+0x2301]
+00000000  D8B70123          fdiv dword [bx+0x2301]
+00000000  D8B80123          fdivr dword [bx+si+0x2301]
+00000000  D8B90123          fdivr dword [bx+di+0x2301]
+00000000  D8BA0123          fdivr dword [bp+si+0x2301]
+00000000  D8BB0123          fdivr dword [bp+di+0x2301]
+00000000  D8BC0123          fdivr dword [si+0x2301]
+00000000  D8BD0123          fdivr dword [di+0x2301]
+00000000  D8BE0123          fdivr dword [bp+0x2301]
+00000000  D8BF0123          fdivr dword [bx+0x2301]
 00000000  D8C0              fadd st0
 00000000  D8C1              fadd st1
 00000000  D8C2              fadd st2
@@ -2508,7 +2492,7 @@ opcode d9
 00000000  D903              fld dword [bp+di]
 00000000  D904              fld dword [si]
 00000000  D905              fld dword [di]
-00000000  D9063456          fld dword [0x5634]
+00000000  D9060123          fld dword [0x2301]
 00000000  D907              fld dword [bx]
 illegal_opcode
 illegal_opcode
@@ -2524,7 +2508,7 @@ illegal_opcode
 00000000  D913              fst dword [bp+di]
 00000000  D914              fst dword [si]
 00000000  D915              fst dword [di]
-00000000  D9163456          fst dword [0x5634]
+00000000  D9160123          fst dword [0x2301]
 00000000  D917              fst dword [bx]
 00000000  D918              fstp dword [bx+si]
 00000000  D919              fstp dword [bx+di]
@@ -2532,7 +2516,7 @@ illegal_opcode
 00000000  D91B              fstp dword [bp+di]
 00000000  D91C              fstp dword [si]
 00000000  D91D              fstp dword [di]
-00000000  D91E3456          fstp dword [0x5634]
+00000000  D91E0123          fstp dword [0x2301]
 00000000  D91F              fstp dword [bx]
 00000000  D920              fldenv [bx+si]
 00000000  D921              fldenv [bx+di]
@@ -2540,7 +2524,7 @@ illegal_opcode
 00000000  D923              fldenv [bp+di]
 00000000  D924              fldenv [si]
 00000000  D925              fldenv [di]
-00000000  D9263456          fldenv [0x5634]
+00000000  D9260123          fldenv [0x2301]
 00000000  D927              fldenv [bx]
 00000000  D928              fldcw [bx+si]
 00000000  D929              fldcw [bx+di]
@@ -2548,7 +2532,7 @@ illegal_opcode
 00000000  D92B              fldcw [bp+di]
 00000000  D92C              fldcw [si]
 00000000  D92D              fldcw [di]
-00000000  D92E3456          fldcw [0x5634]
+00000000  D92E0123          fldcw [0x2301]
 00000000  D92F              fldcw [bx]
 00000000  D930              fnstenv [bx+si]
 00000000  D931              fnstenv [bx+di]
@@ -2556,7 +2540,7 @@ illegal_opcode
 00000000  D933              fnstenv [bp+di]
 00000000  D934              fnstenv [si]
 00000000  D935              fnstenv [di]
-00000000  D9363456          fnstenv [0x5634]
+00000000  D9360123          fnstenv [0x2301]
 00000000  D937              fnstenv [bx]
 00000000  D938              fnstcw [bx+si]
 00000000  D939              fnstcw [bx+di]
@@ -2564,136 +2548,136 @@ illegal_opcode
 00000000  D93B              fnstcw [bp+di]
 00000000  D93C              fnstcw [si]
 00000000  D93D              fnstcw [di]
-00000000  D93E3456          fnstcw [0x5634]
+00000000  D93E0123          fnstcw [0x2301]
 00000000  D93F              fnstcw [bx]
-00000000  D94034            fld dword [bx+si+0x34]
-00000000  D94134            fld dword [bx+di+0x34]
-00000000  D94234            fld dword [bp+si+0x34]
-00000000  D94334            fld dword [bp+di+0x34]
-00000000  D94434            fld dword [si+0x34]
-00000000  D94534            fld dword [di+0x34]
-00000000  D94634            fld dword [bp+0x34]
-00000000  D94734            fld dword [bx+0x34]
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-00000000  D95034            fst dword [bx+si+0x34]
-00000000  D95134            fst dword [bx+di+0x34]
-00000000  D95234            fst dword [bp+si+0x34]
-00000000  D95334            fst dword [bp+di+0x34]
-00000000  D95434            fst dword [si+0x34]
-00000000  D95534            fst dword [di+0x34]
-00000000  D95634            fst dword [bp+0x34]
-00000000  D95734            fst dword [bx+0x34]
-00000000  D95834            fstp dword [bx+si+0x34]
-00000000  D95934            fstp dword [bx+di+0x34]
-00000000  D95A34            fstp dword [bp+si+0x34]
-00000000  D95B34            fstp dword [bp+di+0x34]
-00000000  D95C34            fstp dword [si+0x34]
-00000000  D95D34            fstp dword [di+0x34]
-00000000  D95E34            fstp dword [bp+0x34]
-00000000  D95F34            fstp dword [bx+0x34]
-00000000  D96034            fldenv [bx+si+0x34]
-00000000  D96134            fldenv [bx+di+0x34]
-00000000  D96234            fldenv [bp+si+0x34]
-00000000  D96334            fldenv [bp+di+0x34]
-00000000  D96434            fldenv [si+0x34]
-00000000  D96534            fldenv [di+0x34]
-00000000  D96634            fldenv [bp+0x34]
-00000000  D96734            fldenv [bx+0x34]
-00000000  D96834            fldcw [bx+si+0x34]
-00000000  D96934            fldcw [bx+di+0x34]
-00000000  D96A34            fldcw [bp+si+0x34]
-00000000  D96B34            fldcw [bp+di+0x34]
-00000000  D96C34            fldcw [si+0x34]
-00000000  D96D34            fldcw [di+0x34]
-00000000  D96E34            fldcw [bp+0x34]
-00000000  D96F34            fldcw [bx+0x34]
-00000000  D97034            fnstenv [bx+si+0x34]
-00000000  D97134            fnstenv [bx+di+0x34]
-00000000  D97234            fnstenv [bp+si+0x34]
-00000000  D97334            fnstenv [bp+di+0x34]
-00000000  D97434            fnstenv [si+0x34]
-00000000  D97534            fnstenv [di+0x34]
-00000000  D97634            fnstenv [bp+0x34]
-00000000  D97734            fnstenv [bx+0x34]
-00000000  D97834            fnstcw [bx+si+0x34]
-00000000  D97934            fnstcw [bx+di+0x34]
-00000000  D97A34            fnstcw [bp+si+0x34]
-00000000  D97B34            fnstcw [bp+di+0x34]
-00000000  D97C34            fnstcw [si+0x34]
-00000000  D97D34            fnstcw [di+0x34]
-00000000  D97E34            fnstcw [bp+0x34]
-00000000  D97F34            fnstcw [bx+0x34]
-00000000  D9803456          fld dword [bx+si+0x5634]
-00000000  D9813456          fld dword [bx+di+0x5634]
-00000000  D9823456          fld dword [bp+si+0x5634]
-00000000  D9833456          fld dword [bp+di+0x5634]
-00000000  D9843456          fld dword [si+0x5634]
-00000000  D9853456          fld dword [di+0x5634]
-00000000  D9863456          fld dword [bp+0x5634]
-00000000  D9873456          fld dword [bx+0x5634]
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-00000000  D9903456          fst dword [bx+si+0x5634]
-00000000  D9913456          fst dword [bx+di+0x5634]
-00000000  D9923456          fst dword [bp+si+0x5634]
-00000000  D9933456          fst dword [bp+di+0x5634]
-00000000  D9943456          fst dword [si+0x5634]
-00000000  D9953456          fst dword [di+0x5634]
-00000000  D9963456          fst dword [bp+0x5634]
-00000000  D9973456          fst dword [bx+0x5634]
-00000000  D9983456          fstp dword [bx+si+0x5634]
-00000000  D9993456          fstp dword [bx+di+0x5634]
-00000000  D99A3456          fstp dword [bp+si+0x5634]
-00000000  D99B3456          fstp dword [bp+di+0x5634]
-00000000  D99C3456          fstp dword [si+0x5634]
-00000000  D99D3456          fstp dword [di+0x5634]
-00000000  D99E3456          fstp dword [bp+0x5634]
-00000000  D99F3456          fstp dword [bx+0x5634]
-00000000  D9A03456          fldenv [bx+si+0x5634]
-00000000  D9A13456          fldenv [bx+di+0x5634]
-00000000  D9A23456          fldenv [bp+si+0x5634]
-00000000  D9A33456          fldenv [bp+di+0x5634]
-00000000  D9A43456          fldenv [si+0x5634]
-00000000  D9A53456          fldenv [di+0x5634]
-00000000  D9A63456          fldenv [bp+0x5634]
-00000000  D9A73456          fldenv [bx+0x5634]
-00000000  D9A83456          fldcw [bx+si+0x5634]
-00000000  D9A93456          fldcw [bx+di+0x5634]
-00000000  D9AA3456          fldcw [bp+si+0x5634]
-00000000  D9AB3456          fldcw [bp+di+0x5634]
-00000000  D9AC3456          fldcw [si+0x5634]
-00000000  D9AD3456          fldcw [di+0x5634]
-00000000  D9AE3456          fldcw [bp+0x5634]
-00000000  D9AF3456          fldcw [bx+0x5634]
-00000000  D9B03456          fnstenv [bx+si+0x5634]
-00000000  D9B13456          fnstenv [bx+di+0x5634]
-00000000  D9B23456          fnstenv [bp+si+0x5634]
-00000000  D9B33456          fnstenv [bp+di+0x5634]
-00000000  D9B43456          fnstenv [si+0x5634]
-00000000  D9B53456          fnstenv [di+0x5634]
-00000000  D9B63456          fnstenv [bp+0x5634]
-00000000  D9B73456          fnstenv [bx+0x5634]
-00000000  D9B83456          fnstcw [bx+si+0x5634]
-00000000  D9B93456          fnstcw [bx+di+0x5634]
-00000000  D9BA3456          fnstcw [bp+si+0x5634]
-00000000  D9BB3456          fnstcw [bp+di+0x5634]
-00000000  D9BC3456          fnstcw [si+0x5634]
-00000000  D9BD3456          fnstcw [di+0x5634]
-00000000  D9BE3456          fnstcw [bp+0x5634]
-00000000  D9BF3456          fnstcw [bx+0x5634]
+00000000  D94001            fld dword [bx+si+0x1]
+00000000  D94101            fld dword [bx+di+0x1]
+00000000  D94201            fld dword [bp+si+0x1]
+00000000  D94301            fld dword [bp+di+0x1]
+00000000  D94401            fld dword [si+0x1]
+00000000  D94501            fld dword [di+0x1]
+00000000  D94601            fld dword [bp+0x1]
+00000000  D94701            fld dword [bx+0x1]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  D95001            fst dword [bx+si+0x1]
+00000000  D95101            fst dword [bx+di+0x1]
+00000000  D95201            fst dword [bp+si+0x1]
+00000000  D95301            fst dword [bp+di+0x1]
+00000000  D95401            fst dword [si+0x1]
+00000000  D95501            fst dword [di+0x1]
+00000000  D95601            fst dword [bp+0x1]
+00000000  D95701            fst dword [bx+0x1]
+00000000  D95801            fstp dword [bx+si+0x1]
+00000000  D95901            fstp dword [bx+di+0x1]
+00000000  D95A01            fstp dword [bp+si+0x1]
+00000000  D95B01            fstp dword [bp+di+0x1]
+00000000  D95C01            fstp dword [si+0x1]
+00000000  D95D01            fstp dword [di+0x1]
+00000000  D95E01            fstp dword [bp+0x1]
+00000000  D95F01            fstp dword [bx+0x1]
+00000000  D96001            fldenv [bx+si+0x1]
+00000000  D96101            fldenv [bx+di+0x1]
+00000000  D96201            fldenv [bp+si+0x1]
+00000000  D96301            fldenv [bp+di+0x1]
+00000000  D96401            fldenv [si+0x1]
+00000000  D96501            fldenv [di+0x1]
+00000000  D96601            fldenv [bp+0x1]
+00000000  D96701            fldenv [bx+0x1]
+00000000  D96801            fldcw [bx+si+0x1]
+00000000  D96901            fldcw [bx+di+0x1]
+00000000  D96A01            fldcw [bp+si+0x1]
+00000000  D96B01            fldcw [bp+di+0x1]
+00000000  D96C01            fldcw [si+0x1]
+00000000  D96D01            fldcw [di+0x1]
+00000000  D96E01            fldcw [bp+0x1]
+00000000  D96F01            fldcw [bx+0x1]
+00000000  D97001            fnstenv [bx+si+0x1]
+00000000  D97101            fnstenv [bx+di+0x1]
+00000000  D97201            fnstenv [bp+si+0x1]
+00000000  D97301            fnstenv [bp+di+0x1]
+00000000  D97401            fnstenv [si+0x1]
+00000000  D97501            fnstenv [di+0x1]
+00000000  D97601            fnstenv [bp+0x1]
+00000000  D97701            fnstenv [bx+0x1]
+00000000  D97801            fnstcw [bx+si+0x1]
+00000000  D97901            fnstcw [bx+di+0x1]
+00000000  D97A01            fnstcw [bp+si+0x1]
+00000000  D97B01            fnstcw [bp+di+0x1]
+00000000  D97C01            fnstcw [si+0x1]
+00000000  D97D01            fnstcw [di+0x1]
+00000000  D97E01            fnstcw [bp+0x1]
+00000000  D97F01            fnstcw [bx+0x1]
+00000000  D9800123          fld dword [bx+si+0x2301]
+00000000  D9810123          fld dword [bx+di+0x2301]
+00000000  D9820123          fld dword [bp+si+0x2301]
+00000000  D9830123          fld dword [bp+di+0x2301]
+00000000  D9840123          fld dword [si+0x2301]
+00000000  D9850123          fld dword [di+0x2301]
+00000000  D9860123          fld dword [bp+0x2301]
+00000000  D9870123          fld dword [bx+0x2301]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  D9900123          fst dword [bx+si+0x2301]
+00000000  D9910123          fst dword [bx+di+0x2301]
+00000000  D9920123          fst dword [bp+si+0x2301]
+00000000  D9930123          fst dword [bp+di+0x2301]
+00000000  D9940123          fst dword [si+0x2301]
+00000000  D9950123          fst dword [di+0x2301]
+00000000  D9960123          fst dword [bp+0x2301]
+00000000  D9970123          fst dword [bx+0x2301]
+00000000  D9980123          fstp dword [bx+si+0x2301]
+00000000  D9990123          fstp dword [bx+di+0x2301]
+00000000  D99A0123          fstp dword [bp+si+0x2301]
+00000000  D99B0123          fstp dword [bp+di+0x2301]
+00000000  D99C0123          fstp dword [si+0x2301]
+00000000  D99D0123          fstp dword [di+0x2301]
+00000000  D99E0123          fstp dword [bp+0x2301]
+00000000  D99F0123          fstp dword [bx+0x2301]
+00000000  D9A00123          fldenv [bx+si+0x2301]
+00000000  D9A10123          fldenv [bx+di+0x2301]
+00000000  D9A20123          fldenv [bp+si+0x2301]
+00000000  D9A30123          fldenv [bp+di+0x2301]
+00000000  D9A40123          fldenv [si+0x2301]
+00000000  D9A50123          fldenv [di+0x2301]
+00000000  D9A60123          fldenv [bp+0x2301]
+00000000  D9A70123          fldenv [bx+0x2301]
+00000000  D9A80123          fldcw [bx+si+0x2301]
+00000000  D9A90123          fldcw [bx+di+0x2301]
+00000000  D9AA0123          fldcw [bp+si+0x2301]
+00000000  D9AB0123          fldcw [bp+di+0x2301]
+00000000  D9AC0123          fldcw [si+0x2301]
+00000000  D9AD0123          fldcw [di+0x2301]
+00000000  D9AE0123          fldcw [bp+0x2301]
+00000000  D9AF0123          fldcw [bx+0x2301]
+00000000  D9B00123          fnstenv [bx+si+0x2301]
+00000000  D9B10123          fnstenv [bx+di+0x2301]
+00000000  D9B20123          fnstenv [bp+si+0x2301]
+00000000  D9B30123          fnstenv [bp+di+0x2301]
+00000000  D9B40123          fnstenv [si+0x2301]
+00000000  D9B50123          fnstenv [di+0x2301]
+00000000  D9B60123          fnstenv [bp+0x2301]
+00000000  D9B70123          fnstenv [bx+0x2301]
+00000000  D9B80123          fnstcw [bx+si+0x2301]
+00000000  D9B90123          fnstcw [bx+di+0x2301]
+00000000  D9BA0123          fnstcw [bp+si+0x2301]
+00000000  D9BB0123          fnstcw [bp+di+0x2301]
+00000000  D9BC0123          fnstcw [si+0x2301]
+00000000  D9BD0123          fnstcw [di+0x2301]
+00000000  D9BE0123          fnstcw [bp+0x2301]
+00000000  D9BF0123          fnstcw [bx+0x2301]
 00000000  D9C0              fld st0
 00000000  D9C1              fld st1
 00000000  D9C2              fld st2
@@ -2766,7 +2750,7 @@ opcode da
 00000000  DA03              fiadd dword [bp+di]
 00000000  DA04              fiadd dword [si]
 00000000  DA05              fiadd dword [di]
-00000000  DA063456          fiadd dword [0x5634]
+00000000  DA060123          fiadd dword [0x2301]
 00000000  DA07              fiadd dword [bx]
 00000000  DA08              fimul dword [bx+si]
 00000000  DA09              fimul dword [bx+di]
@@ -2774,7 +2758,7 @@ opcode da
 00000000  DA0B              fimul dword [bp+di]
 00000000  DA0C              fimul dword [si]
 00000000  DA0D              fimul dword [di]
-00000000  DA0E3456          fimul dword [0x5634]
+00000000  DA0E0123          fimul dword [0x2301]
 00000000  DA0F              fimul dword [bx]
 00000000  DA10              ficom dword [bx+si]
 00000000  DA11              ficom dword [bx+di]
@@ -2782,7 +2766,7 @@ opcode da
 00000000  DA13              ficom dword [bp+di]
 00000000  DA14              ficom dword [si]
 00000000  DA15              ficom dword [di]
-00000000  DA163456          ficom dword [0x5634]
+00000000  DA160123          ficom dword [0x2301]
 00000000  DA17              ficom dword [bx]
 00000000  DA18              ficomp dword [bx+si]
 00000000  DA19              ficomp dword [bx+di]
@@ -2790,7 +2774,7 @@ opcode da
 00000000  DA1B              ficomp dword [bp+di]
 00000000  DA1C              ficomp dword [si]
 00000000  DA1D              ficomp dword [di]
-00000000  DA1E3456          ficomp dword [0x5634]
+00000000  DA1E0123          ficomp dword [0x2301]
 00000000  DA1F              ficomp dword [bx]
 00000000  DA20              fisub dword [bx+si]
 00000000  DA21              fisub dword [bx+di]
@@ -2798,7 +2782,7 @@ opcode da
 00000000  DA23              fisub dword [bp+di]
 00000000  DA24              fisub dword [si]
 00000000  DA25              fisub dword [di]
-00000000  DA263456          fisub dword [0x5634]
+00000000  DA260123          fisub dword [0x2301]
 00000000  DA27              fisub dword [bx]
 00000000  DA28              fisubr dword [bx+si]
 00000000  DA29              fisubr dword [bx+di]
@@ -2806,7 +2790,7 @@ opcode da
 00000000  DA2B              fisubr dword [bp+di]
 00000000  DA2C              fisubr dword [si]
 00000000  DA2D              fisubr dword [di]
-00000000  DA2E3456          fisubr dword [0x5634]
+00000000  DA2E0123          fisubr dword [0x2301]
 00000000  DA2F              fisubr dword [bx]
 00000000  DA30              fidiv dword [bx+si]
 00000000  DA31              fidiv dword [bx+di]
@@ -2814,7 +2798,7 @@ opcode da
 00000000  DA33              fidiv dword [bp+di]
 00000000  DA34              fidiv dword [si]
 00000000  DA35              fidiv dword [di]
-00000000  DA363456          fidiv dword [0x5634]
+00000000  DA360123          fidiv dword [0x2301]
 00000000  DA37              fidiv dword [bx]
 00000000  DA38              fidivr dword [bx+si]
 00000000  DA39              fidivr dword [bx+di]
@@ -2822,136 +2806,136 @@ opcode da
 00000000  DA3B              fidivr dword [bp+di]
 00000000  DA3C              fidivr dword [si]
 00000000  DA3D              fidivr dword [di]
-00000000  DA3E3456          fidivr dword [0x5634]
+00000000  DA3E0123          fidivr dword [0x2301]
 00000000  DA3F              fidivr dword [bx]
-00000000  DA4034            fiadd dword [bx+si+0x34]
-00000000  DA4134            fiadd dword [bx+di+0x34]
-00000000  DA4234            fiadd dword [bp+si+0x34]
-00000000  DA4334            fiadd dword [bp+di+0x34]
-00000000  DA4434            fiadd dword [si+0x34]
-00000000  DA4534            fiadd dword [di+0x34]
-00000000  DA4634            fiadd dword [bp+0x34]
-00000000  DA4734            fiadd dword [bx+0x34]
-00000000  DA4834            fimul dword [bx+si+0x34]
-00000000  DA4934            fimul dword [bx+di+0x34]
-00000000  DA4A34            fimul dword [bp+si+0x34]
-00000000  DA4B34            fimul dword [bp+di+0x34]
-00000000  DA4C34            fimul dword [si+0x34]
-00000000  DA4D34            fimul dword [di+0x34]
-00000000  DA4E34            fimul dword [bp+0x34]
-00000000  DA4F34            fimul dword [bx+0x34]
-00000000  DA5034            ficom dword [bx+si+0x34]
-00000000  DA5134            ficom dword [bx+di+0x34]
-00000000  DA5234            ficom dword [bp+si+0x34]
-00000000  DA5334            ficom dword [bp+di+0x34]
-00000000  DA5434            ficom dword [si+0x34]
-00000000  DA5534            ficom dword [di+0x34]
-00000000  DA5634            ficom dword [bp+0x34]
-00000000  DA5734            ficom dword [bx+0x34]
-00000000  DA5834            ficomp dword [bx+si+0x34]
-00000000  DA5934            ficomp dword [bx+di+0x34]
-00000000  DA5A34            ficomp dword [bp+si+0x34]
-00000000  DA5B34            ficomp dword [bp+di+0x34]
-00000000  DA5C34            ficomp dword [si+0x34]
-00000000  DA5D34            ficomp dword [di+0x34]
-00000000  DA5E34            ficomp dword [bp+0x34]
-00000000  DA5F34            ficomp dword [bx+0x34]
-00000000  DA6034            fisub dword [bx+si+0x34]
-00000000  DA6134            fisub dword [bx+di+0x34]
-00000000  DA6234            fisub dword [bp+si+0x34]
-00000000  DA6334            fisub dword [bp+di+0x34]
-00000000  DA6434            fisub dword [si+0x34]
-00000000  DA6534            fisub dword [di+0x34]
-00000000  DA6634            fisub dword [bp+0x34]
-00000000  DA6734            fisub dword [bx+0x34]
-00000000  DA6834            fisubr dword [bx+si+0x34]
-00000000  DA6934            fisubr dword [bx+di+0x34]
-00000000  DA6A34            fisubr dword [bp+si+0x34]
-00000000  DA6B34            fisubr dword [bp+di+0x34]
-00000000  DA6C34            fisubr dword [si+0x34]
-00000000  DA6D34            fisubr dword [di+0x34]
-00000000  DA6E34            fisubr dword [bp+0x34]
-00000000  DA6F34            fisubr dword [bx+0x34]
-00000000  DA7034            fidiv dword [bx+si+0x34]
-00000000  DA7134            fidiv dword [bx+di+0x34]
-00000000  DA7234            fidiv dword [bp+si+0x34]
-00000000  DA7334            fidiv dword [bp+di+0x34]
-00000000  DA7434            fidiv dword [si+0x34]
-00000000  DA7534            fidiv dword [di+0x34]
-00000000  DA7634            fidiv dword [bp+0x34]
-00000000  DA7734            fidiv dword [bx+0x34]
-00000000  DA7834            fidivr dword [bx+si+0x34]
-00000000  DA7934            fidivr dword [bx+di+0x34]
-00000000  DA7A34            fidivr dword [bp+si+0x34]
-00000000  DA7B34            fidivr dword [bp+di+0x34]
-00000000  DA7C34            fidivr dword [si+0x34]
-00000000  DA7D34            fidivr dword [di+0x34]
-00000000  DA7E34            fidivr dword [bp+0x34]
-00000000  DA7F34            fidivr dword [bx+0x34]
-00000000  DA803456          fiadd dword [bx+si+0x5634]
-00000000  DA813456          fiadd dword [bx+di+0x5634]
-00000000  DA823456          fiadd dword [bp+si+0x5634]
-00000000  DA833456          fiadd dword [bp+di+0x5634]
-00000000  DA843456          fiadd dword [si+0x5634]
-00000000  DA853456          fiadd dword [di+0x5634]
-00000000  DA863456          fiadd dword [bp+0x5634]
-00000000  DA873456          fiadd dword [bx+0x5634]
-00000000  DA883456          fimul dword [bx+si+0x5634]
-00000000  DA893456          fimul dword [bx+di+0x5634]
-00000000  DA8A3456          fimul dword [bp+si+0x5634]
-00000000  DA8B3456          fimul dword [bp+di+0x5634]
-00000000  DA8C3456          fimul dword [si+0x5634]
-00000000  DA8D3456          fimul dword [di+0x5634]
-00000000  DA8E3456          fimul dword [bp+0x5634]
-00000000  DA8F3456          fimul dword [bx+0x5634]
-00000000  DA903456          ficom dword [bx+si+0x5634]
-00000000  DA913456          ficom dword [bx+di+0x5634]
-00000000  DA923456          ficom dword [bp+si+0x5634]
-00000000  DA933456          ficom dword [bp+di+0x5634]
-00000000  DA943456          ficom dword [si+0x5634]
-00000000  DA953456          ficom dword [di+0x5634]
-00000000  DA963456          ficom dword [bp+0x5634]
-00000000  DA973456          ficom dword [bx+0x5634]
-00000000  DA983456          ficomp dword [bx+si+0x5634]
-00000000  DA993456          ficomp dword [bx+di+0x5634]
-00000000  DA9A3456          ficomp dword [bp+si+0x5634]
-00000000  DA9B3456          ficomp dword [bp+di+0x5634]
-00000000  DA9C3456          ficomp dword [si+0x5634]
-00000000  DA9D3456          ficomp dword [di+0x5634]
-00000000  DA9E3456          ficomp dword [bp+0x5634]
-00000000  DA9F3456          ficomp dword [bx+0x5634]
-00000000  DAA03456          fisub dword [bx+si+0x5634]
-00000000  DAA13456          fisub dword [bx+di+0x5634]
-00000000  DAA23456          fisub dword [bp+si+0x5634]
-00000000  DAA33456          fisub dword [bp+di+0x5634]
-00000000  DAA43456          fisub dword [si+0x5634]
-00000000  DAA53456          fisub dword [di+0x5634]
-00000000  DAA63456          fisub dword [bp+0x5634]
-00000000  DAA73456          fisub dword [bx+0x5634]
-00000000  DAA83456          fisubr dword [bx+si+0x5634]
-00000000  DAA93456          fisubr dword [bx+di+0x5634]
-00000000  DAAA3456          fisubr dword [bp+si+0x5634]
-00000000  DAAB3456          fisubr dword [bp+di+0x5634]
-00000000  DAAC3456          fisubr dword [si+0x5634]
-00000000  DAAD3456          fisubr dword [di+0x5634]
-00000000  DAAE3456          fisubr dword [bp+0x5634]
-00000000  DAAF3456          fisubr dword [bx+0x5634]
-00000000  DAB03456          fidiv dword [bx+si+0x5634]
-00000000  DAB13456          fidiv dword [bx+di+0x5634]
-00000000  DAB23456          fidiv dword [bp+si+0x5634]
-00000000  DAB33456          fidiv dword [bp+di+0x5634]
-00000000  DAB43456          fidiv dword [si+0x5634]
-00000000  DAB53456          fidiv dword [di+0x5634]
-00000000  DAB63456          fidiv dword [bp+0x5634]
-00000000  DAB73456          fidiv dword [bx+0x5634]
-00000000  DAB83456          fidivr dword [bx+si+0x5634]
-00000000  DAB93456          fidivr dword [bx+di+0x5634]
-00000000  DABA3456          fidivr dword [bp+si+0x5634]
-00000000  DABB3456          fidivr dword [bp+di+0x5634]
-00000000  DABC3456          fidivr dword [si+0x5634]
-00000000  DABD3456          fidivr dword [di+0x5634]
-00000000  DABE3456          fidivr dword [bp+0x5634]
-00000000  DABF3456          fidivr dword [bx+0x5634]
+00000000  DA4001            fiadd dword [bx+si+0x1]
+00000000  DA4101            fiadd dword [bx+di+0x1]
+00000000  DA4201            fiadd dword [bp+si+0x1]
+00000000  DA4301            fiadd dword [bp+di+0x1]
+00000000  DA4401            fiadd dword [si+0x1]
+00000000  DA4501            fiadd dword [di+0x1]
+00000000  DA4601            fiadd dword [bp+0x1]
+00000000  DA4701            fiadd dword [bx+0x1]
+00000000  DA4801            fimul dword [bx+si+0x1]
+00000000  DA4901            fimul dword [bx+di+0x1]
+00000000  DA4A01            fimul dword [bp+si+0x1]
+00000000  DA4B01            fimul dword [bp+di+0x1]
+00000000  DA4C01            fimul dword [si+0x1]
+00000000  DA4D01            fimul dword [di+0x1]
+00000000  DA4E01            fimul dword [bp+0x1]
+00000000  DA4F01            fimul dword [bx+0x1]
+00000000  DA5001            ficom dword [bx+si+0x1]
+00000000  DA5101            ficom dword [bx+di+0x1]
+00000000  DA5201            ficom dword [bp+si+0x1]
+00000000  DA5301            ficom dword [bp+di+0x1]
+00000000  DA5401            ficom dword [si+0x1]
+00000000  DA5501            ficom dword [di+0x1]
+00000000  DA5601            ficom dword [bp+0x1]
+00000000  DA5701            ficom dword [bx+0x1]
+00000000  DA5801            ficomp dword [bx+si+0x1]
+00000000  DA5901            ficomp dword [bx+di+0x1]
+00000000  DA5A01            ficomp dword [bp+si+0x1]
+00000000  DA5B01            ficomp dword [bp+di+0x1]
+00000000  DA5C01            ficomp dword [si+0x1]
+00000000  DA5D01            ficomp dword [di+0x1]
+00000000  DA5E01            ficomp dword [bp+0x1]
+00000000  DA5F01            ficomp dword [bx+0x1]
+00000000  DA6001            fisub dword [bx+si+0x1]
+00000000  DA6101            fisub dword [bx+di+0x1]
+00000000  DA6201            fisub dword [bp+si+0x1]
+00000000  DA6301            fisub dword [bp+di+0x1]
+00000000  DA6401            fisub dword [si+0x1]
+00000000  DA6501            fisub dword [di+0x1]
+00000000  DA6601            fisub dword [bp+0x1]
+00000000  DA6701            fisub dword [bx+0x1]
+00000000  DA6801            fisubr dword [bx+si+0x1]
+00000000  DA6901            fisubr dword [bx+di+0x1]
+00000000  DA6A01            fisubr dword [bp+si+0x1]
+00000000  DA6B01            fisubr dword [bp+di+0x1]
+00000000  DA6C01            fisubr dword [si+0x1]
+00000000  DA6D01            fisubr dword [di+0x1]
+00000000  DA6E01            fisubr dword [bp+0x1]
+00000000  DA6F01            fisubr dword [bx+0x1]
+00000000  DA7001            fidiv dword [bx+si+0x1]
+00000000  DA7101            fidiv dword [bx+di+0x1]
+00000000  DA7201            fidiv dword [bp+si+0x1]
+00000000  DA7301            fidiv dword [bp+di+0x1]
+00000000  DA7401            fidiv dword [si+0x1]
+00000000  DA7501            fidiv dword [di+0x1]
+00000000  DA7601            fidiv dword [bp+0x1]
+00000000  DA7701            fidiv dword [bx+0x1]
+00000000  DA7801            fidivr dword [bx+si+0x1]
+00000000  DA7901            fidivr dword [bx+di+0x1]
+00000000  DA7A01            fidivr dword [bp+si+0x1]
+00000000  DA7B01            fidivr dword [bp+di+0x1]
+00000000  DA7C01            fidivr dword [si+0x1]
+00000000  DA7D01            fidivr dword [di+0x1]
+00000000  DA7E01            fidivr dword [bp+0x1]
+00000000  DA7F01            fidivr dword [bx+0x1]
+00000000  DA800123          fiadd dword [bx+si+0x2301]
+00000000  DA810123          fiadd dword [bx+di+0x2301]
+00000000  DA820123          fiadd dword [bp+si+0x2301]
+00000000  DA830123          fiadd dword [bp+di+0x2301]
+00000000  DA840123          fiadd dword [si+0x2301]
+00000000  DA850123          fiadd dword [di+0x2301]
+00000000  DA860123          fiadd dword [bp+0x2301]
+00000000  DA870123          fiadd dword [bx+0x2301]
+00000000  DA880123          fimul dword [bx+si+0x2301]
+00000000  DA890123          fimul dword [bx+di+0x2301]
+00000000  DA8A0123          fimul dword [bp+si+0x2301]
+00000000  DA8B0123          fimul dword [bp+di+0x2301]
+00000000  DA8C0123          fimul dword [si+0x2301]
+00000000  DA8D0123          fimul dword [di+0x2301]
+00000000  DA8E0123          fimul dword [bp+0x2301]
+00000000  DA8F0123          fimul dword [bx+0x2301]
+00000000  DA900123          ficom dword [bx+si+0x2301]
+00000000  DA910123          ficom dword [bx+di+0x2301]
+00000000  DA920123          ficom dword [bp+si+0x2301]
+00000000  DA930123          ficom dword [bp+di+0x2301]
+00000000  DA940123          ficom dword [si+0x2301]
+00000000  DA950123          ficom dword [di+0x2301]
+00000000  DA960123          ficom dword [bp+0x2301]
+00000000  DA970123          ficom dword [bx+0x2301]
+00000000  DA980123          ficomp dword [bx+si+0x2301]
+00000000  DA990123          ficomp dword [bx+di+0x2301]
+00000000  DA9A0123          ficomp dword [bp+si+0x2301]
+00000000  DA9B0123          ficomp dword [bp+di+0x2301]
+00000000  DA9C0123          ficomp dword [si+0x2301]
+00000000  DA9D0123          ficomp dword [di+0x2301]
+00000000  DA9E0123          ficomp dword [bp+0x2301]
+00000000  DA9F0123          ficomp dword [bx+0x2301]
+00000000  DAA00123          fisub dword [bx+si+0x2301]
+00000000  DAA10123          fisub dword [bx+di+0x2301]
+00000000  DAA20123          fisub dword [bp+si+0x2301]
+00000000  DAA30123          fisub dword [bp+di+0x2301]
+00000000  DAA40123          fisub dword [si+0x2301]
+00000000  DAA50123          fisub dword [di+0x2301]
+00000000  DAA60123          fisub dword [bp+0x2301]
+00000000  DAA70123          fisub dword [bx+0x2301]
+00000000  DAA80123          fisubr dword [bx+si+0x2301]
+00000000  DAA90123          fisubr dword [bx+di+0x2301]
+00000000  DAAA0123          fisubr dword [bp+si+0x2301]
+00000000  DAAB0123          fisubr dword [bp+di+0x2301]
+00000000  DAAC0123          fisubr dword [si+0x2301]
+00000000  DAAD0123          fisubr dword [di+0x2301]
+00000000  DAAE0123          fisubr dword [bp+0x2301]
+00000000  DAAF0123          fisubr dword [bx+0x2301]
+00000000  DAB00123          fidiv dword [bx+si+0x2301]
+00000000  DAB10123          fidiv dword [bx+di+0x2301]
+00000000  DAB20123          fidiv dword [bp+si+0x2301]
+00000000  DAB30123          fidiv dword [bp+di+0x2301]
+00000000  DAB40123          fidiv dword [si+0x2301]
+00000000  DAB50123          fidiv dword [di+0x2301]
+00000000  DAB60123          fidiv dword [bp+0x2301]
+00000000  DAB70123          fidiv dword [bx+0x2301]
+00000000  DAB80123          fidivr dword [bx+si+0x2301]
+00000000  DAB90123          fidivr dword [bx+di+0x2301]
+00000000  DABA0123          fidivr dword [bp+si+0x2301]
+00000000  DABB0123          fidivr dword [bp+di+0x2301]
+00000000  DABC0123          fidivr dword [si+0x2301]
+00000000  DABD0123          fidivr dword [di+0x2301]
+00000000  DABE0123          fidivr dword [bp+0x2301]
+00000000  DABF0123          fidivr dword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3024,7 +3008,7 @@ opcode db
 00000000  DB03              fild dword [bp+di]
 00000000  DB04              fild dword [si]
 00000000  DB05              fild dword [di]
-00000000  DB063456          fild dword [0x5634]
+00000000  DB060123          fild dword [0x2301]
 00000000  DB07              fild dword [bx]
 illegal_opcode
 illegal_opcode
@@ -3040,7 +3024,7 @@ illegal_opcode
 00000000  DB13              fist dword [bp+di]
 00000000  DB14              fist dword [si]
 00000000  DB15              fist dword [di]
-00000000  DB163456          fist dword [0x5634]
+00000000  DB160123          fist dword [0x2301]
 00000000  DB17              fist dword [bx]
 00000000  DB18              fistp dword [bx+si]
 00000000  DB19              fistp dword [bx+di]
@@ -3048,7 +3032,7 @@ illegal_opcode
 00000000  DB1B              fistp dword [bp+di]
 00000000  DB1C              fistp dword [si]
 00000000  DB1D              fistp dword [di]
-00000000  DB1E3456          fistp dword [0x5634]
+00000000  DB1E0123          fistp dword [0x2301]
 00000000  DB1F              fistp dword [bx]
 illegal_opcode
 illegal_opcode
@@ -3064,7 +3048,7 @@ illegal_opcode
 00000000  DB2B              fld tword [bp+di]
 00000000  DB2C              fld tword [si]
 00000000  DB2D              fld tword [di]
-00000000  DB2E3456          fld tword [0x5634]
+00000000  DB2E0123          fld tword [0x2301]
 00000000  DB2F              fld tword [bx]
 illegal_opcode
 illegal_opcode
@@ -3080,16 +3064,16 @@ illegal_opcode
 00000000  DB3B              fstp tword [bp+di]
 00000000  DB3C              fstp tword [si]
 00000000  DB3D              fstp tword [di]
-00000000  DB3E3456          fstp tword [0x5634]
+00000000  DB3E0123          fstp tword [0x2301]
 00000000  DB3F              fstp tword [bx]
-00000000  DB4034            fild dword [bx+si+0x34]
-00000000  DB4134            fild dword [bx+di+0x34]
-00000000  DB4234            fild dword [bp+si+0x34]
-00000000  DB4334            fild dword [bp+di+0x34]
-00000000  DB4434            fild dword [si+0x34]
-00000000  DB4534            fild dword [di+0x34]
-00000000  DB4634            fild dword [bp+0x34]
-00000000  DB4734            fild dword [bx+0x34]
+00000000  DB4001            fild dword [bx+si+0x1]
+00000000  DB4101            fild dword [bx+di+0x1]
+00000000  DB4201            fild dword [bp+si+0x1]
+00000000  DB4301            fild dword [bp+di+0x1]
+00000000  DB4401            fild dword [si+0x1]
+00000000  DB4501            fild dword [di+0x1]
+00000000  DB4601            fild dword [bp+0x1]
+00000000  DB4701            fild dword [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3098,22 +3082,22 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DB5034            fist dword [bx+si+0x34]
-00000000  DB5134            fist dword [bx+di+0x34]
-00000000  DB5234            fist dword [bp+si+0x34]
-00000000  DB5334            fist dword [bp+di+0x34]
-00000000  DB5434            fist dword [si+0x34]
-00000000  DB5534            fist dword [di+0x34]
-00000000  DB5634            fist dword [bp+0x34]
-00000000  DB5734            fist dword [bx+0x34]
-00000000  DB5834            fistp dword [bx+si+0x34]
-00000000  DB5934            fistp dword [bx+di+0x34]
-00000000  DB5A34            fistp dword [bp+si+0x34]
-00000000  DB5B34            fistp dword [bp+di+0x34]
-00000000  DB5C34            fistp dword [si+0x34]
-00000000  DB5D34            fistp dword [di+0x34]
-00000000  DB5E34            fistp dword [bp+0x34]
-00000000  DB5F34            fistp dword [bx+0x34]
+00000000  DB5001            fist dword [bx+si+0x1]
+00000000  DB5101            fist dword [bx+di+0x1]
+00000000  DB5201            fist dword [bp+si+0x1]
+00000000  DB5301            fist dword [bp+di+0x1]
+00000000  DB5401            fist dword [si+0x1]
+00000000  DB5501            fist dword [di+0x1]
+00000000  DB5601            fist dword [bp+0x1]
+00000000  DB5701            fist dword [bx+0x1]
+00000000  DB5801            fistp dword [bx+si+0x1]
+00000000  DB5901            fistp dword [bx+di+0x1]
+00000000  DB5A01            fistp dword [bp+si+0x1]
+00000000  DB5B01            fistp dword [bp+di+0x1]
+00000000  DB5C01            fistp dword [si+0x1]
+00000000  DB5D01            fistp dword [di+0x1]
+00000000  DB5E01            fistp dword [bp+0x1]
+00000000  DB5F01            fistp dword [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3122,14 +3106,14 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DB6834            fld tword [bx+si+0x34]
-00000000  DB6934            fld tword [bx+di+0x34]
-00000000  DB6A34            fld tword [bp+si+0x34]
-00000000  DB6B34            fld tword [bp+di+0x34]
-00000000  DB6C34            fld tword [si+0x34]
-00000000  DB6D34            fld tword [di+0x34]
-00000000  DB6E34            fld tword [bp+0x34]
-00000000  DB6F34            fld tword [bx+0x34]
+00000000  DB6801            fld tword [bx+si+0x1]
+00000000  DB6901            fld tword [bx+di+0x1]
+00000000  DB6A01            fld tword [bp+si+0x1]
+00000000  DB6B01            fld tword [bp+di+0x1]
+00000000  DB6C01            fld tword [si+0x1]
+00000000  DB6D01            fld tword [di+0x1]
+00000000  DB6E01            fld tword [bp+0x1]
+00000000  DB6F01            fld tword [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3138,22 +3122,22 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DB7834            fstp tword [bx+si+0x34]
-00000000  DB7934            fstp tword [bx+di+0x34]
-00000000  DB7A34            fstp tword [bp+si+0x34]
-00000000  DB7B34            fstp tword [bp+di+0x34]
-00000000  DB7C34            fstp tword [si+0x34]
-00000000  DB7D34            fstp tword [di+0x34]
-00000000  DB7E34            fstp tword [bp+0x34]
-00000000  DB7F34            fstp tword [bx+0x34]
-00000000  DB803456          fild dword [bx+si+0x5634]
-00000000  DB813456          fild dword [bx+di+0x5634]
-00000000  DB823456          fild dword [bp+si+0x5634]
-00000000  DB833456          fild dword [bp+di+0x5634]
-00000000  DB843456          fild dword [si+0x5634]
-00000000  DB853456          fild dword [di+0x5634]
-00000000  DB863456          fild dword [bp+0x5634]
-00000000  DB873456          fild dword [bx+0x5634]
+00000000  DB7801            fstp tword [bx+si+0x1]
+00000000  DB7901            fstp tword [bx+di+0x1]
+00000000  DB7A01            fstp tword [bp+si+0x1]
+00000000  DB7B01            fstp tword [bp+di+0x1]
+00000000  DB7C01            fstp tword [si+0x1]
+00000000  DB7D01            fstp tword [di+0x1]
+00000000  DB7E01            fstp tword [bp+0x1]
+00000000  DB7F01            fstp tword [bx+0x1]
+00000000  DB800123          fild dword [bx+si+0x2301]
+00000000  DB810123          fild dword [bx+di+0x2301]
+00000000  DB820123          fild dword [bp+si+0x2301]
+00000000  DB830123          fild dword [bp+di+0x2301]
+00000000  DB840123          fild dword [si+0x2301]
+00000000  DB850123          fild dword [di+0x2301]
+00000000  DB860123          fild dword [bp+0x2301]
+00000000  DB870123          fild dword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3162,22 +3146,22 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DB903456          fist dword [bx+si+0x5634]
-00000000  DB913456          fist dword [bx+di+0x5634]
-00000000  DB923456          fist dword [bp+si+0x5634]
-00000000  DB933456          fist dword [bp+di+0x5634]
-00000000  DB943456          fist dword [si+0x5634]
-00000000  DB953456          fist dword [di+0x5634]
-00000000  DB963456          fist dword [bp+0x5634]
-00000000  DB973456          fist dword [bx+0x5634]
-00000000  DB983456          fistp dword [bx+si+0x5634]
-00000000  DB993456          fistp dword [bx+di+0x5634]
-00000000  DB9A3456          fistp dword [bp+si+0x5634]
-00000000  DB9B3456          fistp dword [bp+di+0x5634]
-00000000  DB9C3456          fistp dword [si+0x5634]
-00000000  DB9D3456          fistp dword [di+0x5634]
-00000000  DB9E3456          fistp dword [bp+0x5634]
-00000000  DB9F3456          fistp dword [bx+0x5634]
+00000000  DB900123          fist dword [bx+si+0x2301]
+00000000  DB910123          fist dword [bx+di+0x2301]
+00000000  DB920123          fist dword [bp+si+0x2301]
+00000000  DB930123          fist dword [bp+di+0x2301]
+00000000  DB940123          fist dword [si+0x2301]
+00000000  DB950123          fist dword [di+0x2301]
+00000000  DB960123          fist dword [bp+0x2301]
+00000000  DB970123          fist dword [bx+0x2301]
+00000000  DB980123          fistp dword [bx+si+0x2301]
+00000000  DB990123          fistp dword [bx+di+0x2301]
+00000000  DB9A0123          fistp dword [bp+si+0x2301]
+00000000  DB9B0123          fistp dword [bp+di+0x2301]
+00000000  DB9C0123          fistp dword [si+0x2301]
+00000000  DB9D0123          fistp dword [di+0x2301]
+00000000  DB9E0123          fistp dword [bp+0x2301]
+00000000  DB9F0123          fistp dword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3186,14 +3170,14 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DBA83456          fld tword [bx+si+0x5634]
-00000000  DBA93456          fld tword [bx+di+0x5634]
-00000000  DBAA3456          fld tword [bp+si+0x5634]
-00000000  DBAB3456          fld tword [bp+di+0x5634]
-00000000  DBAC3456          fld tword [si+0x5634]
-00000000  DBAD3456          fld tword [di+0x5634]
-00000000  DBAE3456          fld tword [bp+0x5634]
-00000000  DBAF3456          fld tword [bx+0x5634]
+00000000  DBA80123          fld tword [bx+si+0x2301]
+00000000  DBA90123          fld tword [bx+di+0x2301]
+00000000  DBAA0123          fld tword [bp+si+0x2301]
+00000000  DBAB0123          fld tword [bp+di+0x2301]
+00000000  DBAC0123          fld tword [si+0x2301]
+00000000  DBAD0123          fld tword [di+0x2301]
+00000000  DBAE0123          fld tword [bp+0x2301]
+00000000  DBAF0123          fld tword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3202,14 +3186,14 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DBB83456          fstp tword [bx+si+0x5634]
-00000000  DBB93456          fstp tword [bx+di+0x5634]
-00000000  DBBA3456          fstp tword [bp+si+0x5634]
-00000000  DBBB3456          fstp tword [bp+di+0x5634]
-00000000  DBBC3456          fstp tword [si+0x5634]
-00000000  DBBD3456          fstp tword [di+0x5634]
-00000000  DBBE3456          fstp tword [bp+0x5634]
-00000000  DBBF3456          fstp tword [bx+0x5634]
+00000000  DBB80123          fstp tword [bx+si+0x2301]
+00000000  DBB90123          fstp tword [bx+di+0x2301]
+00000000  DBBA0123          fstp tword [bp+si+0x2301]
+00000000  DBBB0123          fstp tword [bp+di+0x2301]
+00000000  DBBC0123          fstp tword [si+0x2301]
+00000000  DBBD0123          fstp tword [di+0x2301]
+00000000  DBBE0123          fstp tword [bp+0x2301]
+00000000  DBBF0123          fstp tword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3282,7 +3266,7 @@ opcode dc
 00000000  DC03              fadd qword [bp+di]
 00000000  DC04              fadd qword [si]
 00000000  DC05              fadd qword [di]
-00000000  DC063456          fadd qword [0x5634]
+00000000  DC060123          fadd qword [0x2301]
 00000000  DC07              fadd qword [bx]
 00000000  DC08              fmul qword [bx+si]
 00000000  DC09              fmul qword [bx+di]
@@ -3290,7 +3274,7 @@ opcode dc
 00000000  DC0B              fmul qword [bp+di]
 00000000  DC0C              fmul qword [si]
 00000000  DC0D              fmul qword [di]
-00000000  DC0E3456          fmul qword [0x5634]
+00000000  DC0E0123          fmul qword [0x2301]
 00000000  DC0F              fmul qword [bx]
 00000000  DC10              fcom qword [bx+si]
 00000000  DC11              fcom qword [bx+di]
@@ -3298,7 +3282,7 @@ opcode dc
 00000000  DC13              fcom qword [bp+di]
 00000000  DC14              fcom qword [si]
 00000000  DC15              fcom qword [di]
-00000000  DC163456          fcom qword [0x5634]
+00000000  DC160123          fcom qword [0x2301]
 00000000  DC17              fcom qword [bx]
 00000000  DC18              fcomp qword [bx+si]
 00000000  DC19              fcomp qword [bx+di]
@@ -3306,7 +3290,7 @@ opcode dc
 00000000  DC1B              fcomp qword [bp+di]
 00000000  DC1C              fcomp qword [si]
 00000000  DC1D              fcomp qword [di]
-00000000  DC1E3456          fcomp qword [0x5634]
+00000000  DC1E0123          fcomp qword [0x2301]
 00000000  DC1F              fcomp qword [bx]
 00000000  DC20              fsub qword [bx+si]
 00000000  DC21              fsub qword [bx+di]
@@ -3314,7 +3298,7 @@ opcode dc
 00000000  DC23              fsub qword [bp+di]
 00000000  DC24              fsub qword [si]
 00000000  DC25              fsub qword [di]
-00000000  DC263456          fsub qword [0x5634]
+00000000  DC260123          fsub qword [0x2301]
 00000000  DC27              fsub qword [bx]
 00000000  DC28              fsubr qword [bx+si]
 00000000  DC29              fsubr qword [bx+di]
@@ -3322,7 +3306,7 @@ opcode dc
 00000000  DC2B              fsubr qword [bp+di]
 00000000  DC2C              fsubr qword [si]
 00000000  DC2D              fsubr qword [di]
-00000000  DC2E3456          fsubr qword [0x5634]
+00000000  DC2E0123          fsubr qword [0x2301]
 00000000  DC2F              fsubr qword [bx]
 00000000  DC30              fdiv qword [bx+si]
 00000000  DC31              fdiv qword [bx+di]
@@ -3330,7 +3314,7 @@ opcode dc
 00000000  DC33              fdiv qword [bp+di]
 00000000  DC34              fdiv qword [si]
 00000000  DC35              fdiv qword [di]
-00000000  DC363456          fdiv qword [0x5634]
+00000000  DC360123          fdiv qword [0x2301]
 00000000  DC37              fdiv qword [bx]
 00000000  DC38              fdivr qword [bx+si]
 00000000  DC39              fdivr qword [bx+di]
@@ -3338,136 +3322,136 @@ opcode dc
 00000000  DC3B              fdivr qword [bp+di]
 00000000  DC3C              fdivr qword [si]
 00000000  DC3D              fdivr qword [di]
-00000000  DC3E3456          fdivr qword [0x5634]
+00000000  DC3E0123          fdivr qword [0x2301]
 00000000  DC3F              fdivr qword [bx]
-00000000  DC4034            fadd qword [bx+si+0x34]
-00000000  DC4134            fadd qword [bx+di+0x34]
-00000000  DC4234            fadd qword [bp+si+0x34]
-00000000  DC4334            fadd qword [bp+di+0x34]
-00000000  DC4434            fadd qword [si+0x34]
-00000000  DC4534            fadd qword [di+0x34]
-00000000  DC4634            fadd qword [bp+0x34]
-00000000  DC4734            fadd qword [bx+0x34]
-00000000  DC4834            fmul qword [bx+si+0x34]
-00000000  DC4934            fmul qword [bx+di+0x34]
-00000000  DC4A34            fmul qword [bp+si+0x34]
-00000000  DC4B34            fmul qword [bp+di+0x34]
-00000000  DC4C34            fmul qword [si+0x34]
-00000000  DC4D34            fmul qword [di+0x34]
-00000000  DC4E34            fmul qword [bp+0x34]
-00000000  DC4F34            fmul qword [bx+0x34]
-00000000  DC5034            fcom qword [bx+si+0x34]
-00000000  DC5134            fcom qword [bx+di+0x34]
-00000000  DC5234            fcom qword [bp+si+0x34]
-00000000  DC5334            fcom qword [bp+di+0x34]
-00000000  DC5434            fcom qword [si+0x34]
-00000000  DC5534            fcom qword [di+0x34]
-00000000  DC5634            fcom qword [bp+0x34]
-00000000  DC5734            fcom qword [bx+0x34]
-00000000  DC5834            fcomp qword [bx+si+0x34]
-00000000  DC5934            fcomp qword [bx+di+0x34]
-00000000  DC5A34            fcomp qword [bp+si+0x34]
-00000000  DC5B34            fcomp qword [bp+di+0x34]
-00000000  DC5C34            fcomp qword [si+0x34]
-00000000  DC5D34            fcomp qword [di+0x34]
-00000000  DC5E34            fcomp qword [bp+0x34]
-00000000  DC5F34            fcomp qword [bx+0x34]
-00000000  DC6034            fsub qword [bx+si+0x34]
-00000000  DC6134            fsub qword [bx+di+0x34]
-00000000  DC6234            fsub qword [bp+si+0x34]
-00000000  DC6334            fsub qword [bp+di+0x34]
-00000000  DC6434            fsub qword [si+0x34]
-00000000  DC6534            fsub qword [di+0x34]
-00000000  DC6634            fsub qword [bp+0x34]
-00000000  DC6734            fsub qword [bx+0x34]
-00000000  DC6834            fsubr qword [bx+si+0x34]
-00000000  DC6934            fsubr qword [bx+di+0x34]
-00000000  DC6A34            fsubr qword [bp+si+0x34]
-00000000  DC6B34            fsubr qword [bp+di+0x34]
-00000000  DC6C34            fsubr qword [si+0x34]
-00000000  DC6D34            fsubr qword [di+0x34]
-00000000  DC6E34            fsubr qword [bp+0x34]
-00000000  DC6F34            fsubr qword [bx+0x34]
-00000000  DC7034            fdiv qword [bx+si+0x34]
-00000000  DC7134            fdiv qword [bx+di+0x34]
-00000000  DC7234            fdiv qword [bp+si+0x34]
-00000000  DC7334            fdiv qword [bp+di+0x34]
-00000000  DC7434            fdiv qword [si+0x34]
-00000000  DC7534            fdiv qword [di+0x34]
-00000000  DC7634            fdiv qword [bp+0x34]
-00000000  DC7734            fdiv qword [bx+0x34]
-00000000  DC7834            fdivr qword [bx+si+0x34]
-00000000  DC7934            fdivr qword [bx+di+0x34]
-00000000  DC7A34            fdivr qword [bp+si+0x34]
-00000000  DC7B34            fdivr qword [bp+di+0x34]
-00000000  DC7C34            fdivr qword [si+0x34]
-00000000  DC7D34            fdivr qword [di+0x34]
-00000000  DC7E34            fdivr qword [bp+0x34]
-00000000  DC7F34            fdivr qword [bx+0x34]
-00000000  DC803456          fadd qword [bx+si+0x5634]
-00000000  DC813456          fadd qword [bx+di+0x5634]
-00000000  DC823456          fadd qword [bp+si+0x5634]
-00000000  DC833456          fadd qword [bp+di+0x5634]
-00000000  DC843456          fadd qword [si+0x5634]
-00000000  DC853456          fadd qword [di+0x5634]
-00000000  DC863456          fadd qword [bp+0x5634]
-00000000  DC873456          fadd qword [bx+0x5634]
-00000000  DC883456          fmul qword [bx+si+0x5634]
-00000000  DC893456          fmul qword [bx+di+0x5634]
-00000000  DC8A3456          fmul qword [bp+si+0x5634]
-00000000  DC8B3456          fmul qword [bp+di+0x5634]
-00000000  DC8C3456          fmul qword [si+0x5634]
-00000000  DC8D3456          fmul qword [di+0x5634]
-00000000  DC8E3456          fmul qword [bp+0x5634]
-00000000  DC8F3456          fmul qword [bx+0x5634]
-00000000  DC903456          fcom qword [bx+si+0x5634]
-00000000  DC913456          fcom qword [bx+di+0x5634]
-00000000  DC923456          fcom qword [bp+si+0x5634]
-00000000  DC933456          fcom qword [bp+di+0x5634]
-00000000  DC943456          fcom qword [si+0x5634]
-00000000  DC953456          fcom qword [di+0x5634]
-00000000  DC963456          fcom qword [bp+0x5634]
-00000000  DC973456          fcom qword [bx+0x5634]
-00000000  DC983456          fcomp qword [bx+si+0x5634]
-00000000  DC993456          fcomp qword [bx+di+0x5634]
-00000000  DC9A3456          fcomp qword [bp+si+0x5634]
-00000000  DC9B3456          fcomp qword [bp+di+0x5634]
-00000000  DC9C3456          fcomp qword [si+0x5634]
-00000000  DC9D3456          fcomp qword [di+0x5634]
-00000000  DC9E3456          fcomp qword [bp+0x5634]
-00000000  DC9F3456          fcomp qword [bx+0x5634]
-00000000  DCA03456          fsub qword [bx+si+0x5634]
-00000000  DCA13456          fsub qword [bx+di+0x5634]
-00000000  DCA23456          fsub qword [bp+si+0x5634]
-00000000  DCA33456          fsub qword [bp+di+0x5634]
-00000000  DCA43456          fsub qword [si+0x5634]
-00000000  DCA53456          fsub qword [di+0x5634]
-00000000  DCA63456          fsub qword [bp+0x5634]
-00000000  DCA73456          fsub qword [bx+0x5634]
-00000000  DCA83456          fsubr qword [bx+si+0x5634]
-00000000  DCA93456          fsubr qword [bx+di+0x5634]
-00000000  DCAA3456          fsubr qword [bp+si+0x5634]
-00000000  DCAB3456          fsubr qword [bp+di+0x5634]
-00000000  DCAC3456          fsubr qword [si+0x5634]
-00000000  DCAD3456          fsubr qword [di+0x5634]
-00000000  DCAE3456          fsubr qword [bp+0x5634]
-00000000  DCAF3456          fsubr qword [bx+0x5634]
-00000000  DCB03456          fdiv qword [bx+si+0x5634]
-00000000  DCB13456          fdiv qword [bx+di+0x5634]
-00000000  DCB23456          fdiv qword [bp+si+0x5634]
-00000000  DCB33456          fdiv qword [bp+di+0x5634]
-00000000  DCB43456          fdiv qword [si+0x5634]
-00000000  DCB53456          fdiv qword [di+0x5634]
-00000000  DCB63456          fdiv qword [bp+0x5634]
-00000000  DCB73456          fdiv qword [bx+0x5634]
-00000000  DCB83456          fdivr qword [bx+si+0x5634]
-00000000  DCB93456          fdivr qword [bx+di+0x5634]
-00000000  DCBA3456          fdivr qword [bp+si+0x5634]
-00000000  DCBB3456          fdivr qword [bp+di+0x5634]
-00000000  DCBC3456          fdivr qword [si+0x5634]
-00000000  DCBD3456          fdivr qword [di+0x5634]
-00000000  DCBE3456          fdivr qword [bp+0x5634]
-00000000  DCBF3456          fdivr qword [bx+0x5634]
+00000000  DC4001            fadd qword [bx+si+0x1]
+00000000  DC4101            fadd qword [bx+di+0x1]
+00000000  DC4201            fadd qword [bp+si+0x1]
+00000000  DC4301            fadd qword [bp+di+0x1]
+00000000  DC4401            fadd qword [si+0x1]
+00000000  DC4501            fadd qword [di+0x1]
+00000000  DC4601            fadd qword [bp+0x1]
+00000000  DC4701            fadd qword [bx+0x1]
+00000000  DC4801            fmul qword [bx+si+0x1]
+00000000  DC4901            fmul qword [bx+di+0x1]
+00000000  DC4A01            fmul qword [bp+si+0x1]
+00000000  DC4B01            fmul qword [bp+di+0x1]
+00000000  DC4C01            fmul qword [si+0x1]
+00000000  DC4D01            fmul qword [di+0x1]
+00000000  DC4E01            fmul qword [bp+0x1]
+00000000  DC4F01            fmul qword [bx+0x1]
+00000000  DC5001            fcom qword [bx+si+0x1]
+00000000  DC5101            fcom qword [bx+di+0x1]
+00000000  DC5201            fcom qword [bp+si+0x1]
+00000000  DC5301            fcom qword [bp+di+0x1]
+00000000  DC5401            fcom qword [si+0x1]
+00000000  DC5501            fcom qword [di+0x1]
+00000000  DC5601            fcom qword [bp+0x1]
+00000000  DC5701            fcom qword [bx+0x1]
+00000000  DC5801            fcomp qword [bx+si+0x1]
+00000000  DC5901            fcomp qword [bx+di+0x1]
+00000000  DC5A01            fcomp qword [bp+si+0x1]
+00000000  DC5B01            fcomp qword [bp+di+0x1]
+00000000  DC5C01            fcomp qword [si+0x1]
+00000000  DC5D01            fcomp qword [di+0x1]
+00000000  DC5E01            fcomp qword [bp+0x1]
+00000000  DC5F01            fcomp qword [bx+0x1]
+00000000  DC6001            fsub qword [bx+si+0x1]
+00000000  DC6101            fsub qword [bx+di+0x1]
+00000000  DC6201            fsub qword [bp+si+0x1]
+00000000  DC6301            fsub qword [bp+di+0x1]
+00000000  DC6401            fsub qword [si+0x1]
+00000000  DC6501            fsub qword [di+0x1]
+00000000  DC6601            fsub qword [bp+0x1]
+00000000  DC6701            fsub qword [bx+0x1]
+00000000  DC6801            fsubr qword [bx+si+0x1]
+00000000  DC6901            fsubr qword [bx+di+0x1]
+00000000  DC6A01            fsubr qword [bp+si+0x1]
+00000000  DC6B01            fsubr qword [bp+di+0x1]
+00000000  DC6C01            fsubr qword [si+0x1]
+00000000  DC6D01            fsubr qword [di+0x1]
+00000000  DC6E01            fsubr qword [bp+0x1]
+00000000  DC6F01            fsubr qword [bx+0x1]
+00000000  DC7001            fdiv qword [bx+si+0x1]
+00000000  DC7101            fdiv qword [bx+di+0x1]
+00000000  DC7201            fdiv qword [bp+si+0x1]
+00000000  DC7301            fdiv qword [bp+di+0x1]
+00000000  DC7401            fdiv qword [si+0x1]
+00000000  DC7501            fdiv qword [di+0x1]
+00000000  DC7601            fdiv qword [bp+0x1]
+00000000  DC7701            fdiv qword [bx+0x1]
+00000000  DC7801            fdivr qword [bx+si+0x1]
+00000000  DC7901            fdivr qword [bx+di+0x1]
+00000000  DC7A01            fdivr qword [bp+si+0x1]
+00000000  DC7B01            fdivr qword [bp+di+0x1]
+00000000  DC7C01            fdivr qword [si+0x1]
+00000000  DC7D01            fdivr qword [di+0x1]
+00000000  DC7E01            fdivr qword [bp+0x1]
+00000000  DC7F01            fdivr qword [bx+0x1]
+00000000  DC800123          fadd qword [bx+si+0x2301]
+00000000  DC810123          fadd qword [bx+di+0x2301]
+00000000  DC820123          fadd qword [bp+si+0x2301]
+00000000  DC830123          fadd qword [bp+di+0x2301]
+00000000  DC840123          fadd qword [si+0x2301]
+00000000  DC850123          fadd qword [di+0x2301]
+00000000  DC860123          fadd qword [bp+0x2301]
+00000000  DC870123          fadd qword [bx+0x2301]
+00000000  DC880123          fmul qword [bx+si+0x2301]
+00000000  DC890123          fmul qword [bx+di+0x2301]
+00000000  DC8A0123          fmul qword [bp+si+0x2301]
+00000000  DC8B0123          fmul qword [bp+di+0x2301]
+00000000  DC8C0123          fmul qword [si+0x2301]
+00000000  DC8D0123          fmul qword [di+0x2301]
+00000000  DC8E0123          fmul qword [bp+0x2301]
+00000000  DC8F0123          fmul qword [bx+0x2301]
+00000000  DC900123          fcom qword [bx+si+0x2301]
+00000000  DC910123          fcom qword [bx+di+0x2301]
+00000000  DC920123          fcom qword [bp+si+0x2301]
+00000000  DC930123          fcom qword [bp+di+0x2301]
+00000000  DC940123          fcom qword [si+0x2301]
+00000000  DC950123          fcom qword [di+0x2301]
+00000000  DC960123          fcom qword [bp+0x2301]
+00000000  DC970123          fcom qword [bx+0x2301]
+00000000  DC980123          fcomp qword [bx+si+0x2301]
+00000000  DC990123          fcomp qword [bx+di+0x2301]
+00000000  DC9A0123          fcomp qword [bp+si+0x2301]
+00000000  DC9B0123          fcomp qword [bp+di+0x2301]
+00000000  DC9C0123          fcomp qword [si+0x2301]
+00000000  DC9D0123          fcomp qword [di+0x2301]
+00000000  DC9E0123          fcomp qword [bp+0x2301]
+00000000  DC9F0123          fcomp qword [bx+0x2301]
+00000000  DCA00123          fsub qword [bx+si+0x2301]
+00000000  DCA10123          fsub qword [bx+di+0x2301]
+00000000  DCA20123          fsub qword [bp+si+0x2301]
+00000000  DCA30123          fsub qword [bp+di+0x2301]
+00000000  DCA40123          fsub qword [si+0x2301]
+00000000  DCA50123          fsub qword [di+0x2301]
+00000000  DCA60123          fsub qword [bp+0x2301]
+00000000  DCA70123          fsub qword [bx+0x2301]
+00000000  DCA80123          fsubr qword [bx+si+0x2301]
+00000000  DCA90123          fsubr qword [bx+di+0x2301]
+00000000  DCAA0123          fsubr qword [bp+si+0x2301]
+00000000  DCAB0123          fsubr qword [bp+di+0x2301]
+00000000  DCAC0123          fsubr qword [si+0x2301]
+00000000  DCAD0123          fsubr qword [di+0x2301]
+00000000  DCAE0123          fsubr qword [bp+0x2301]
+00000000  DCAF0123          fsubr qword [bx+0x2301]
+00000000  DCB00123          fdiv qword [bx+si+0x2301]
+00000000  DCB10123          fdiv qword [bx+di+0x2301]
+00000000  DCB20123          fdiv qword [bp+si+0x2301]
+00000000  DCB30123          fdiv qword [bp+di+0x2301]
+00000000  DCB40123          fdiv qword [si+0x2301]
+00000000  DCB50123          fdiv qword [di+0x2301]
+00000000  DCB60123          fdiv qword [bp+0x2301]
+00000000  DCB70123          fdiv qword [bx+0x2301]
+00000000  DCB80123          fdivr qword [bx+si+0x2301]
+00000000  DCB90123          fdivr qword [bx+di+0x2301]
+00000000  DCBA0123          fdivr qword [bp+si+0x2301]
+00000000  DCBB0123          fdivr qword [bp+di+0x2301]
+00000000  DCBC0123          fdivr qword [si+0x2301]
+00000000  DCBD0123          fdivr qword [di+0x2301]
+00000000  DCBE0123          fdivr qword [bp+0x2301]
+00000000  DCBF0123          fdivr qword [bx+0x2301]
 00000000  DCC0              fadd to st0
 00000000  DCC1              fadd to st1
 00000000  DCC2              fadd to st2
@@ -3540,7 +3524,7 @@ opcode dd
 00000000  DD03              fld qword [bp+di]
 00000000  DD04              fld qword [si]
 00000000  DD05              fld qword [di]
-00000000  DD063456          fld qword [0x5634]
+00000000  DD060123          fld qword [0x2301]
 00000000  DD07              fld qword [bx]
 illegal_opcode
 illegal_opcode
@@ -3556,7 +3540,7 @@ illegal_opcode
 00000000  DD13              fst qword [bp+di]
 00000000  DD14              fst qword [si]
 00000000  DD15              fst qword [di]
-00000000  DD163456          fst qword [0x5634]
+00000000  DD160123          fst qword [0x2301]
 00000000  DD17              fst qword [bx]
 00000000  DD18              fstp qword [bx+si]
 00000000  DD19              fstp qword [bx+di]
@@ -3564,7 +3548,7 @@ illegal_opcode
 00000000  DD1B              fstp qword [bp+di]
 00000000  DD1C              fstp qword [si]
 00000000  DD1D              fstp qword [di]
-00000000  DD1E3456          fstp qword [0x5634]
+00000000  DD1E0123          fstp qword [0x2301]
 00000000  DD1F              fstp qword [bx]
 00000000  DD20              frstor [bx+si]
 00000000  DD21              frstor [bx+di]
@@ -3572,7 +3556,7 @@ illegal_opcode
 00000000  DD23              frstor [bp+di]
 00000000  DD24              frstor [si]
 00000000  DD25              frstor [di]
-00000000  DD263456          frstor [0x5634]
+00000000  DD260123          frstor [0x2301]
 00000000  DD27              frstor [bx]
 illegal_opcode
 illegal_opcode
@@ -3588,7 +3572,7 @@ illegal_opcode
 00000000  DD33              fnsave [bp+di]
 00000000  DD34              fnsave [si]
 00000000  DD35              fnsave [di]
-00000000  DD363456          fnsave [0x5634]
+00000000  DD360123          fnsave [0x2301]
 00000000  DD37              fnsave [bx]
 00000000  DD38              fnstsw [bx+si]
 00000000  DD39              fnstsw [bx+di]
@@ -3596,16 +3580,16 @@ illegal_opcode
 00000000  DD3B              fnstsw [bp+di]
 00000000  DD3C              fnstsw [si]
 00000000  DD3D              fnstsw [di]
-00000000  DD3E3456          fnstsw [0x5634]
+00000000  DD3E0123          fnstsw [0x2301]
 00000000  DD3F              fnstsw [bx]
-00000000  DD4034            fld qword [bx+si+0x34]
-00000000  DD4134            fld qword [bx+di+0x34]
-00000000  DD4234            fld qword [bp+si+0x34]
-00000000  DD4334            fld qword [bp+di+0x34]
-00000000  DD4434            fld qword [si+0x34]
-00000000  DD4534            fld qword [di+0x34]
-00000000  DD4634            fld qword [bp+0x34]
-00000000  DD4734            fld qword [bx+0x34]
+00000000  DD4001            fld qword [bx+si+0x1]
+00000000  DD4101            fld qword [bx+di+0x1]
+00000000  DD4201            fld qword [bp+si+0x1]
+00000000  DD4301            fld qword [bp+di+0x1]
+00000000  DD4401            fld qword [si+0x1]
+00000000  DD4501            fld qword [di+0x1]
+00000000  DD4601            fld qword [bp+0x1]
+00000000  DD4701            fld qword [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3614,30 +3598,30 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DD5034            fst qword [bx+si+0x34]
-00000000  DD5134            fst qword [bx+di+0x34]
-00000000  DD5234            fst qword [bp+si+0x34]
-00000000  DD5334            fst qword [bp+di+0x34]
-00000000  DD5434            fst qword [si+0x34]
-00000000  DD5534            fst qword [di+0x34]
-00000000  DD5634            fst qword [bp+0x34]
-00000000  DD5734            fst qword [bx+0x34]
-00000000  DD5834            fstp qword [bx+si+0x34]
-00000000  DD5934            fstp qword [bx+di+0x34]
-00000000  DD5A34            fstp qword [bp+si+0x34]
-00000000  DD5B34            fstp qword [bp+di+0x34]
-00000000  DD5C34            fstp qword [si+0x34]
-00000000  DD5D34            fstp qword [di+0x34]
-00000000  DD5E34            fstp qword [bp+0x34]
-00000000  DD5F34            fstp qword [bx+0x34]
-00000000  DD6034            frstor [bx+si+0x34]
-00000000  DD6134            frstor [bx+di+0x34]
-00000000  DD6234            frstor [bp+si+0x34]
-00000000  DD6334            frstor [bp+di+0x34]
-00000000  DD6434            frstor [si+0x34]
-00000000  DD6534            frstor [di+0x34]
-00000000  DD6634            frstor [bp+0x34]
-00000000  DD6734            frstor [bx+0x34]
+00000000  DD5001            fst qword [bx+si+0x1]
+00000000  DD5101            fst qword [bx+di+0x1]
+00000000  DD5201            fst qword [bp+si+0x1]
+00000000  DD5301            fst qword [bp+di+0x1]
+00000000  DD5401            fst qword [si+0x1]
+00000000  DD5501            fst qword [di+0x1]
+00000000  DD5601            fst qword [bp+0x1]
+00000000  DD5701            fst qword [bx+0x1]
+00000000  DD5801            fstp qword [bx+si+0x1]
+00000000  DD5901            fstp qword [bx+di+0x1]
+00000000  DD5A01            fstp qword [bp+si+0x1]
+00000000  DD5B01            fstp qword [bp+di+0x1]
+00000000  DD5C01            fstp qword [si+0x1]
+00000000  DD5D01            fstp qword [di+0x1]
+00000000  DD5E01            fstp qword [bp+0x1]
+00000000  DD5F01            fstp qword [bx+0x1]
+00000000  DD6001            frstor [bx+si+0x1]
+00000000  DD6101            frstor [bx+di+0x1]
+00000000  DD6201            frstor [bp+si+0x1]
+00000000  DD6301            frstor [bp+di+0x1]
+00000000  DD6401            frstor [si+0x1]
+00000000  DD6501            frstor [di+0x1]
+00000000  DD6601            frstor [bp+0x1]
+00000000  DD6701            frstor [bx+0x1]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3646,30 +3630,30 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DD7034            fnsave [bx+si+0x34]
-00000000  DD7134            fnsave [bx+di+0x34]
-00000000  DD7234            fnsave [bp+si+0x34]
-00000000  DD7334            fnsave [bp+di+0x34]
-00000000  DD7434            fnsave [si+0x34]
-00000000  DD7534            fnsave [di+0x34]
-00000000  DD7634            fnsave [bp+0x34]
-00000000  DD7734            fnsave [bx+0x34]
-00000000  DD7834            fnstsw [bx+si+0x34]
-00000000  DD7934            fnstsw [bx+di+0x34]
-00000000  DD7A34            fnstsw [bp+si+0x34]
-00000000  DD7B34            fnstsw [bp+di+0x34]
-00000000  DD7C34            fnstsw [si+0x34]
-00000000  DD7D34            fnstsw [di+0x34]
-00000000  DD7E34            fnstsw [bp+0x34]
-00000000  DD7F34            fnstsw [bx+0x34]
-00000000  DD803456          fld qword [bx+si+0x5634]
-00000000  DD813456          fld qword [bx+di+0x5634]
-00000000  DD823456          fld qword [bp+si+0x5634]
-00000000  DD833456          fld qword [bp+di+0x5634]
-00000000  DD843456          fld qword [si+0x5634]
-00000000  DD853456          fld qword [di+0x5634]
-00000000  DD863456          fld qword [bp+0x5634]
-00000000  DD873456          fld qword [bx+0x5634]
+00000000  DD7001            fnsave [bx+si+0x1]
+00000000  DD7101            fnsave [bx+di+0x1]
+00000000  DD7201            fnsave [bp+si+0x1]
+00000000  DD7301            fnsave [bp+di+0x1]
+00000000  DD7401            fnsave [si+0x1]
+00000000  DD7501            fnsave [di+0x1]
+00000000  DD7601            fnsave [bp+0x1]
+00000000  DD7701            fnsave [bx+0x1]
+00000000  DD7801            fnstsw [bx+si+0x1]
+00000000  DD7901            fnstsw [bx+di+0x1]
+00000000  DD7A01            fnstsw [bp+si+0x1]
+00000000  DD7B01            fnstsw [bp+di+0x1]
+00000000  DD7C01            fnstsw [si+0x1]
+00000000  DD7D01            fnstsw [di+0x1]
+00000000  DD7E01            fnstsw [bp+0x1]
+00000000  DD7F01            fnstsw [bx+0x1]
+00000000  DD800123          fld qword [bx+si+0x2301]
+00000000  DD810123          fld qword [bx+di+0x2301]
+00000000  DD820123          fld qword [bp+si+0x2301]
+00000000  DD830123          fld qword [bp+di+0x2301]
+00000000  DD840123          fld qword [si+0x2301]
+00000000  DD850123          fld qword [di+0x2301]
+00000000  DD860123          fld qword [bp+0x2301]
+00000000  DD870123          fld qword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3678,30 +3662,30 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DD903456          fst qword [bx+si+0x5634]
-00000000  DD913456          fst qword [bx+di+0x5634]
-00000000  DD923456          fst qword [bp+si+0x5634]
-00000000  DD933456          fst qword [bp+di+0x5634]
-00000000  DD943456          fst qword [si+0x5634]
-00000000  DD953456          fst qword [di+0x5634]
-00000000  DD963456          fst qword [bp+0x5634]
-00000000  DD973456          fst qword [bx+0x5634]
-00000000  DD983456          fstp qword [bx+si+0x5634]
-00000000  DD993456          fstp qword [bx+di+0x5634]
-00000000  DD9A3456          fstp qword [bp+si+0x5634]
-00000000  DD9B3456          fstp qword [bp+di+0x5634]
-00000000  DD9C3456          fstp qword [si+0x5634]
-00000000  DD9D3456          fstp qword [di+0x5634]
-00000000  DD9E3456          fstp qword [bp+0x5634]
-00000000  DD9F3456          fstp qword [bx+0x5634]
-00000000  DDA03456          frstor [bx+si+0x5634]
-00000000  DDA13456          frstor [bx+di+0x5634]
-00000000  DDA23456          frstor [bp+si+0x5634]
-00000000  DDA33456          frstor [bp+di+0x5634]
-00000000  DDA43456          frstor [si+0x5634]
-00000000  DDA53456          frstor [di+0x5634]
-00000000  DDA63456          frstor [bp+0x5634]
-00000000  DDA73456          frstor [bx+0x5634]
+00000000  DD900123          fst qword [bx+si+0x2301]
+00000000  DD910123          fst qword [bx+di+0x2301]
+00000000  DD920123          fst qword [bp+si+0x2301]
+00000000  DD930123          fst qword [bp+di+0x2301]
+00000000  DD940123          fst qword [si+0x2301]
+00000000  DD950123          fst qword [di+0x2301]
+00000000  DD960123          fst qword [bp+0x2301]
+00000000  DD970123          fst qword [bx+0x2301]
+00000000  DD980123          fstp qword [bx+si+0x2301]
+00000000  DD990123          fstp qword [bx+di+0x2301]
+00000000  DD9A0123          fstp qword [bp+si+0x2301]
+00000000  DD9B0123          fstp qword [bp+di+0x2301]
+00000000  DD9C0123          fstp qword [si+0x2301]
+00000000  DD9D0123          fstp qword [di+0x2301]
+00000000  DD9E0123          fstp qword [bp+0x2301]
+00000000  DD9F0123          fstp qword [bx+0x2301]
+00000000  DDA00123          frstor [bx+si+0x2301]
+00000000  DDA10123          frstor [bx+di+0x2301]
+00000000  DDA20123          frstor [bp+si+0x2301]
+00000000  DDA30123          frstor [bp+di+0x2301]
+00000000  DDA40123          frstor [si+0x2301]
+00000000  DDA50123          frstor [di+0x2301]
+00000000  DDA60123          frstor [bp+0x2301]
+00000000  DDA70123          frstor [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -3710,22 +3694,22 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DDB03456          fnsave [bx+si+0x5634]
-00000000  DDB13456          fnsave [bx+di+0x5634]
-00000000  DDB23456          fnsave [bp+si+0x5634]
-00000000  DDB33456          fnsave [bp+di+0x5634]
-00000000  DDB43456          fnsave [si+0x5634]
-00000000  DDB53456          fnsave [di+0x5634]
-00000000  DDB63456          fnsave [bp+0x5634]
-00000000  DDB73456          fnsave [bx+0x5634]
-00000000  DDB83456          fnstsw [bx+si+0x5634]
-00000000  DDB93456          fnstsw [bx+di+0x5634]
-00000000  DDBA3456          fnstsw [bp+si+0x5634]
-00000000  DDBB3456          fnstsw [bp+di+0x5634]
-00000000  DDBC3456          fnstsw [si+0x5634]
-00000000  DDBD3456          fnstsw [di+0x5634]
-00000000  DDBE3456          fnstsw [bp+0x5634]
-00000000  DDBF3456          fnstsw [bx+0x5634]
+00000000  DDB00123          fnsave [bx+si+0x2301]
+00000000  DDB10123          fnsave [bx+di+0x2301]
+00000000  DDB20123          fnsave [bp+si+0x2301]
+00000000  DDB30123          fnsave [bp+di+0x2301]
+00000000  DDB40123          fnsave [si+0x2301]
+00000000  DDB50123          fnsave [di+0x2301]
+00000000  DDB60123          fnsave [bp+0x2301]
+00000000  DDB70123          fnsave [bx+0x2301]
+00000000  DDB80123          fnstsw [bx+si+0x2301]
+00000000  DDB90123          fnstsw [bx+di+0x2301]
+00000000  DDBA0123          fnstsw [bp+si+0x2301]
+00000000  DDBB0123          fnstsw [bp+di+0x2301]
+00000000  DDBC0123          fnstsw [si+0x2301]
+00000000  DDBD0123          fnstsw [di+0x2301]
+00000000  DDBE0123          fnstsw [bp+0x2301]
+00000000  DDBF0123          fnstsw [bx+0x2301]
 00000000  DDC0              ffree st0
 00000000  DDC1              ffree st1
 00000000  DDC2              ffree st2
@@ -3798,7 +3782,7 @@ opcode de
 00000000  DE03              fiadd word [bp+di]
 00000000  DE04              fiadd word [si]
 00000000  DE05              fiadd word [di]
-00000000  DE063456          fiadd word [0x5634]
+00000000  DE060123          fiadd word [0x2301]
 00000000  DE07              fiadd word [bx]
 00000000  DE08              fimul word [bx+si]
 00000000  DE09              fimul word [bx+di]
@@ -3806,7 +3790,7 @@ opcode de
 00000000  DE0B              fimul word [bp+di]
 00000000  DE0C              fimul word [si]
 00000000  DE0D              fimul word [di]
-00000000  DE0E3456          fimul word [0x5634]
+00000000  DE0E0123          fimul word [0x2301]
 00000000  DE0F              fimul word [bx]
 00000000  DE10              ficom word [bx+si]
 00000000  DE11              ficom word [bx+di]
@@ -3814,7 +3798,7 @@ opcode de
 00000000  DE13              ficom word [bp+di]
 00000000  DE14              ficom word [si]
 00000000  DE15              ficom word [di]
-00000000  DE163456          ficom word [0x5634]
+00000000  DE160123          ficom word [0x2301]
 00000000  DE17              ficom word [bx]
 00000000  DE18              ficomp word [bx+si]
 00000000  DE19              ficomp word [bx+di]
@@ -3822,7 +3806,7 @@ opcode de
 00000000  DE1B              ficomp word [bp+di]
 00000000  DE1C              ficomp word [si]
 00000000  DE1D              ficomp word [di]
-00000000  DE1E3456          ficomp word [0x5634]
+00000000  DE1E0123          ficomp word [0x2301]
 00000000  DE1F              ficomp word [bx]
 00000000  DE20              fisub word [bx+si]
 00000000  DE21              fisub word [bx+di]
@@ -3830,7 +3814,7 @@ opcode de
 00000000  DE23              fisub word [bp+di]
 00000000  DE24              fisub word [si]
 00000000  DE25              fisub word [di]
-00000000  DE263456          fisub word [0x5634]
+00000000  DE260123          fisub word [0x2301]
 00000000  DE27              fisub word [bx]
 00000000  DE28              fisubr word [bx+si]
 00000000  DE29              fisubr word [bx+di]
@@ -3838,7 +3822,7 @@ opcode de
 00000000  DE2B              fisubr word [bp+di]
 00000000  DE2C              fisubr word [si]
 00000000  DE2D              fisubr word [di]
-00000000  DE2E3456          fisubr word [0x5634]
+00000000  DE2E0123          fisubr word [0x2301]
 00000000  DE2F              fisubr word [bx]
 00000000  DE30              fidiv word [bx+si]
 00000000  DE31              fidiv word [bx+di]
@@ -3846,7 +3830,7 @@ opcode de
 00000000  DE33              fidiv word [bp+di]
 00000000  DE34              fidiv word [si]
 00000000  DE35              fidiv word [di]
-00000000  DE363456          fidiv word [0x5634]
+00000000  DE360123          fidiv word [0x2301]
 00000000  DE37              fidiv word [bx]
 00000000  DE38              fidivr word [bx+si]
 00000000  DE39              fidivr word [bx+di]
@@ -3854,136 +3838,136 @@ opcode de
 00000000  DE3B              fidivr word [bp+di]
 00000000  DE3C              fidivr word [si]
 00000000  DE3D              fidivr word [di]
-00000000  DE3E3456          fidivr word [0x5634]
+00000000  DE3E0123          fidivr word [0x2301]
 00000000  DE3F              fidivr word [bx]
-00000000  DE4034            fiadd word [bx+si+0x34]
-00000000  DE4134            fiadd word [bx+di+0x34]
-00000000  DE4234            fiadd word [bp+si+0x34]
-00000000  DE4334            fiadd word [bp+di+0x34]
-00000000  DE4434            fiadd word [si+0x34]
-00000000  DE4534            fiadd word [di+0x34]
-00000000  DE4634            fiadd word [bp+0x34]
-00000000  DE4734            fiadd word [bx+0x34]
-00000000  DE4834            fimul word [bx+si+0x34]
-00000000  DE4934            fimul word [bx+di+0x34]
-00000000  DE4A34            fimul word [bp+si+0x34]
-00000000  DE4B34            fimul word [bp+di+0x34]
-00000000  DE4C34            fimul word [si+0x34]
-00000000  DE4D34            fimul word [di+0x34]
-00000000  DE4E34            fimul word [bp+0x34]
-00000000  DE4F34            fimul word [bx+0x34]
-00000000  DE5034            ficom word [bx+si+0x34]
-00000000  DE5134            ficom word [bx+di+0x34]
-00000000  DE5234            ficom word [bp+si+0x34]
-00000000  DE5334            ficom word [bp+di+0x34]
-00000000  DE5434            ficom word [si+0x34]
-00000000  DE5534            ficom word [di+0x34]
-00000000  DE5634            ficom word [bp+0x34]
-00000000  DE5734            ficom word [bx+0x34]
-00000000  DE5834            ficomp word [bx+si+0x34]
-00000000  DE5934            ficomp word [bx+di+0x34]
-00000000  DE5A34            ficomp word [bp+si+0x34]
-00000000  DE5B34            ficomp word [bp+di+0x34]
-00000000  DE5C34            ficomp word [si+0x34]
-00000000  DE5D34            ficomp word [di+0x34]
-00000000  DE5E34            ficomp word [bp+0x34]
-00000000  DE5F34            ficomp word [bx+0x34]
-00000000  DE6034            fisub word [bx+si+0x34]
-00000000  DE6134            fisub word [bx+di+0x34]
-00000000  DE6234            fisub word [bp+si+0x34]
-00000000  DE6334            fisub word [bp+di+0x34]
-00000000  DE6434            fisub word [si+0x34]
-00000000  DE6534            fisub word [di+0x34]
-00000000  DE6634            fisub word [bp+0x34]
-00000000  DE6734            fisub word [bx+0x34]
-00000000  DE6834            fisubr word [bx+si+0x34]
-00000000  DE6934            fisubr word [bx+di+0x34]
-00000000  DE6A34            fisubr word [bp+si+0x34]
-00000000  DE6B34            fisubr word [bp+di+0x34]
-00000000  DE6C34            fisubr word [si+0x34]
-00000000  DE6D34            fisubr word [di+0x34]
-00000000  DE6E34            fisubr word [bp+0x34]
-00000000  DE6F34            fisubr word [bx+0x34]
-00000000  DE7034            fidiv word [bx+si+0x34]
-00000000  DE7134            fidiv word [bx+di+0x34]
-00000000  DE7234            fidiv word [bp+si+0x34]
-00000000  DE7334            fidiv word [bp+di+0x34]
-00000000  DE7434            fidiv word [si+0x34]
-00000000  DE7534            fidiv word [di+0x34]
-00000000  DE7634            fidiv word [bp+0x34]
-00000000  DE7734            fidiv word [bx+0x34]
-00000000  DE7834            fidivr word [bx+si+0x34]
-00000000  DE7934            fidivr word [bx+di+0x34]
-00000000  DE7A34            fidivr word [bp+si+0x34]
-00000000  DE7B34            fidivr word [bp+di+0x34]
-00000000  DE7C34            fidivr word [si+0x34]
-00000000  DE7D34            fidivr word [di+0x34]
-00000000  DE7E34            fidivr word [bp+0x34]
-00000000  DE7F34            fidivr word [bx+0x34]
-00000000  DE803456          fiadd word [bx+si+0x5634]
-00000000  DE813456          fiadd word [bx+di+0x5634]
-00000000  DE823456          fiadd word [bp+si+0x5634]
-00000000  DE833456          fiadd word [bp+di+0x5634]
-00000000  DE843456          fiadd word [si+0x5634]
-00000000  DE853456          fiadd word [di+0x5634]
-00000000  DE863456          fiadd word [bp+0x5634]
-00000000  DE873456          fiadd word [bx+0x5634]
-00000000  DE883456          fimul word [bx+si+0x5634]
-00000000  DE893456          fimul word [bx+di+0x5634]
-00000000  DE8A3456          fimul word [bp+si+0x5634]
-00000000  DE8B3456          fimul word [bp+di+0x5634]
-00000000  DE8C3456          fimul word [si+0x5634]
-00000000  DE8D3456          fimul word [di+0x5634]
-00000000  DE8E3456          fimul word [bp+0x5634]
-00000000  DE8F3456          fimul word [bx+0x5634]
-00000000  DE903456          ficom word [bx+si+0x5634]
-00000000  DE913456          ficom word [bx+di+0x5634]
-00000000  DE923456          ficom word [bp+si+0x5634]
-00000000  DE933456          ficom word [bp+di+0x5634]
-00000000  DE943456          ficom word [si+0x5634]
-00000000  DE953456          ficom word [di+0x5634]
-00000000  DE963456          ficom word [bp+0x5634]
-00000000  DE973456          ficom word [bx+0x5634]
-00000000  DE983456          ficomp word [bx+si+0x5634]
-00000000  DE993456          ficomp word [bx+di+0x5634]
-00000000  DE9A3456          ficomp word [bp+si+0x5634]
-00000000  DE9B3456          ficomp word [bp+di+0x5634]
-00000000  DE9C3456          ficomp word [si+0x5634]
-00000000  DE9D3456          ficomp word [di+0x5634]
-00000000  DE9E3456          ficomp word [bp+0x5634]
-00000000  DE9F3456          ficomp word [bx+0x5634]
-00000000  DEA03456          fisub word [bx+si+0x5634]
-00000000  DEA13456          fisub word [bx+di+0x5634]
-00000000  DEA23456          fisub word [bp+si+0x5634]
-00000000  DEA33456          fisub word [bp+di+0x5634]
-00000000  DEA43456          fisub word [si+0x5634]
-00000000  DEA53456          fisub word [di+0x5634]
-00000000  DEA63456          fisub word [bp+0x5634]
-00000000  DEA73456          fisub word [bx+0x5634]
-00000000  DEA83456          fisubr word [bx+si+0x5634]
-00000000  DEA93456          fisubr word [bx+di+0x5634]
-00000000  DEAA3456          fisubr word [bp+si+0x5634]
-00000000  DEAB3456          fisubr word [bp+di+0x5634]
-00000000  DEAC3456          fisubr word [si+0x5634]
-00000000  DEAD3456          fisubr word [di+0x5634]
-00000000  DEAE3456          fisubr word [bp+0x5634]
-00000000  DEAF3456          fisubr word [bx+0x5634]
-00000000  DEB03456          fidiv word [bx+si+0x5634]
-00000000  DEB13456          fidiv word [bx+di+0x5634]
-00000000  DEB23456          fidiv word [bp+si+0x5634]
-00000000  DEB33456          fidiv word [bp+di+0x5634]
-00000000  DEB43456          fidiv word [si+0x5634]
-00000000  DEB53456          fidiv word [di+0x5634]
-00000000  DEB63456          fidiv word [bp+0x5634]
-00000000  DEB73456          fidiv word [bx+0x5634]
-00000000  DEB83456          fidivr word [bx+si+0x5634]
-00000000  DEB93456          fidivr word [bx+di+0x5634]
-00000000  DEBA3456          fidivr word [bp+si+0x5634]
-00000000  DEBB3456          fidivr word [bp+di+0x5634]
-00000000  DEBC3456          fidivr word [si+0x5634]
-00000000  DEBD3456          fidivr word [di+0x5634]
-00000000  DEBE3456          fidivr word [bp+0x5634]
-00000000  DEBF3456          fidivr word [bx+0x5634]
+00000000  DE4001            fiadd word [bx+si+0x1]
+00000000  DE4101            fiadd word [bx+di+0x1]
+00000000  DE4201            fiadd word [bp+si+0x1]
+00000000  DE4301            fiadd word [bp+di+0x1]
+00000000  DE4401            fiadd word [si+0x1]
+00000000  DE4501            fiadd word [di+0x1]
+00000000  DE4601            fiadd word [bp+0x1]
+00000000  DE4701            fiadd word [bx+0x1]
+00000000  DE4801            fimul word [bx+si+0x1]
+00000000  DE4901            fimul word [bx+di+0x1]
+00000000  DE4A01            fimul word [bp+si+0x1]
+00000000  DE4B01            fimul word [bp+di+0x1]
+00000000  DE4C01            fimul word [si+0x1]
+00000000  DE4D01            fimul word [di+0x1]
+00000000  DE4E01            fimul word [bp+0x1]
+00000000  DE4F01            fimul word [bx+0x1]
+00000000  DE5001            ficom word [bx+si+0x1]
+00000000  DE5101            ficom word [bx+di+0x1]
+00000000  DE5201            ficom word [bp+si+0x1]
+00000000  DE5301            ficom word [bp+di+0x1]
+00000000  DE5401            ficom word [si+0x1]
+00000000  DE5501            ficom word [di+0x1]
+00000000  DE5601            ficom word [bp+0x1]
+00000000  DE5701            ficom word [bx+0x1]
+00000000  DE5801            ficomp word [bx+si+0x1]
+00000000  DE5901            ficomp word [bx+di+0x1]
+00000000  DE5A01            ficomp word [bp+si+0x1]
+00000000  DE5B01            ficomp word [bp+di+0x1]
+00000000  DE5C01            ficomp word [si+0x1]
+00000000  DE5D01            ficomp word [di+0x1]
+00000000  DE5E01            ficomp word [bp+0x1]
+00000000  DE5F01            ficomp word [bx+0x1]
+00000000  DE6001            fisub word [bx+si+0x1]
+00000000  DE6101            fisub word [bx+di+0x1]
+00000000  DE6201            fisub word [bp+si+0x1]
+00000000  DE6301            fisub word [bp+di+0x1]
+00000000  DE6401            fisub word [si+0x1]
+00000000  DE6501            fisub word [di+0x1]
+00000000  DE6601            fisub word [bp+0x1]
+00000000  DE6701            fisub word [bx+0x1]
+00000000  DE6801            fisubr word [bx+si+0x1]
+00000000  DE6901            fisubr word [bx+di+0x1]
+00000000  DE6A01            fisubr word [bp+si+0x1]
+00000000  DE6B01            fisubr word [bp+di+0x1]
+00000000  DE6C01            fisubr word [si+0x1]
+00000000  DE6D01            fisubr word [di+0x1]
+00000000  DE6E01            fisubr word [bp+0x1]
+00000000  DE6F01            fisubr word [bx+0x1]
+00000000  DE7001            fidiv word [bx+si+0x1]
+00000000  DE7101            fidiv word [bx+di+0x1]
+00000000  DE7201            fidiv word [bp+si+0x1]
+00000000  DE7301            fidiv word [bp+di+0x1]
+00000000  DE7401            fidiv word [si+0x1]
+00000000  DE7501            fidiv word [di+0x1]
+00000000  DE7601            fidiv word [bp+0x1]
+00000000  DE7701            fidiv word [bx+0x1]
+00000000  DE7801            fidivr word [bx+si+0x1]
+00000000  DE7901            fidivr word [bx+di+0x1]
+00000000  DE7A01            fidivr word [bp+si+0x1]
+00000000  DE7B01            fidivr word [bp+di+0x1]
+00000000  DE7C01            fidivr word [si+0x1]
+00000000  DE7D01            fidivr word [di+0x1]
+00000000  DE7E01            fidivr word [bp+0x1]
+00000000  DE7F01            fidivr word [bx+0x1]
+00000000  DE800123          fiadd word [bx+si+0x2301]
+00000000  DE810123          fiadd word [bx+di+0x2301]
+00000000  DE820123          fiadd word [bp+si+0x2301]
+00000000  DE830123          fiadd word [bp+di+0x2301]
+00000000  DE840123          fiadd word [si+0x2301]
+00000000  DE850123          fiadd word [di+0x2301]
+00000000  DE860123          fiadd word [bp+0x2301]
+00000000  DE870123          fiadd word [bx+0x2301]
+00000000  DE880123          fimul word [bx+si+0x2301]
+00000000  DE890123          fimul word [bx+di+0x2301]
+00000000  DE8A0123          fimul word [bp+si+0x2301]
+00000000  DE8B0123          fimul word [bp+di+0x2301]
+00000000  DE8C0123          fimul word [si+0x2301]
+00000000  DE8D0123          fimul word [di+0x2301]
+00000000  DE8E0123          fimul word [bp+0x2301]
+00000000  DE8F0123          fimul word [bx+0x2301]
+00000000  DE900123          ficom word [bx+si+0x2301]
+00000000  DE910123          ficom word [bx+di+0x2301]
+00000000  DE920123          ficom word [bp+si+0x2301]
+00000000  DE930123          ficom word [bp+di+0x2301]
+00000000  DE940123          ficom word [si+0x2301]
+00000000  DE950123          ficom word [di+0x2301]
+00000000  DE960123          ficom word [bp+0x2301]
+00000000  DE970123          ficom word [bx+0x2301]
+00000000  DE980123          ficomp word [bx+si+0x2301]
+00000000  DE990123          ficomp word [bx+di+0x2301]
+00000000  DE9A0123          ficomp word [bp+si+0x2301]
+00000000  DE9B0123          ficomp word [bp+di+0x2301]
+00000000  DE9C0123          ficomp word [si+0x2301]
+00000000  DE9D0123          ficomp word [di+0x2301]
+00000000  DE9E0123          ficomp word [bp+0x2301]
+00000000  DE9F0123          ficomp word [bx+0x2301]
+00000000  DEA00123          fisub word [bx+si+0x2301]
+00000000  DEA10123          fisub word [bx+di+0x2301]
+00000000  DEA20123          fisub word [bp+si+0x2301]
+00000000  DEA30123          fisub word [bp+di+0x2301]
+00000000  DEA40123          fisub word [si+0x2301]
+00000000  DEA50123          fisub word [di+0x2301]
+00000000  DEA60123          fisub word [bp+0x2301]
+00000000  DEA70123          fisub word [bx+0x2301]
+00000000  DEA80123          fisubr word [bx+si+0x2301]
+00000000  DEA90123          fisubr word [bx+di+0x2301]
+00000000  DEAA0123          fisubr word [bp+si+0x2301]
+00000000  DEAB0123          fisubr word [bp+di+0x2301]
+00000000  DEAC0123          fisubr word [si+0x2301]
+00000000  DEAD0123          fisubr word [di+0x2301]
+00000000  DEAE0123          fisubr word [bp+0x2301]
+00000000  DEAF0123          fisubr word [bx+0x2301]
+00000000  DEB00123          fidiv word [bx+si+0x2301]
+00000000  DEB10123          fidiv word [bx+di+0x2301]
+00000000  DEB20123          fidiv word [bp+si+0x2301]
+00000000  DEB30123          fidiv word [bp+di+0x2301]
+00000000  DEB40123          fidiv word [si+0x2301]
+00000000  DEB50123          fidiv word [di+0x2301]
+00000000  DEB60123          fidiv word [bp+0x2301]
+00000000  DEB70123          fidiv word [bx+0x2301]
+00000000  DEB80123          fidivr word [bx+si+0x2301]
+00000000  DEB90123          fidivr word [bx+di+0x2301]
+00000000  DEBA0123          fidivr word [bp+si+0x2301]
+00000000  DEBB0123          fidivr word [bp+di+0x2301]
+00000000  DEBC0123          fidivr word [si+0x2301]
+00000000  DEBD0123          fidivr word [di+0x2301]
+00000000  DEBE0123          fidivr word [bp+0x2301]
+00000000  DEBF0123          fidivr word [bx+0x2301]
 00000000  DEC0              faddp st0
 00000000  DEC1              faddp st1
 00000000  DEC2              faddp st2
@@ -4056,7 +4040,7 @@ opcode df
 00000000  DF03              fild word [bp+di]
 00000000  DF04              fild word [si]
 00000000  DF05              fild word [di]
-00000000  DF063456          fild word [0x5634]
+00000000  DF060123          fild word [0x2301]
 00000000  DF07              fild word [bx]
 illegal_opcode
 illegal_opcode
@@ -4072,7 +4056,7 @@ illegal_opcode
 00000000  DF13              fist word [bp+di]
 00000000  DF14              fist word [si]
 00000000  DF15              fist word [di]
-00000000  DF163456          fist word [0x5634]
+00000000  DF160123          fist word [0x2301]
 00000000  DF17              fist word [bx]
 00000000  DF18              fistp word [bx+si]
 00000000  DF19              fistp word [bx+di]
@@ -4080,7 +4064,7 @@ illegal_opcode
 00000000  DF1B              fistp word [bp+di]
 00000000  DF1C              fistp word [si]
 00000000  DF1D              fistp word [di]
-00000000  DF1E3456          fistp word [0x5634]
+00000000  DF1E0123          fistp word [0x2301]
 00000000  DF1F              fistp word [bx]
 00000000  DF20              fbld tword [bx+si]
 00000000  DF21              fbld tword [bx+di]
@@ -4088,7 +4072,7 @@ illegal_opcode
 00000000  DF23              fbld tword [bp+di]
 00000000  DF24              fbld tword [si]
 00000000  DF25              fbld tword [di]
-00000000  DF263456          fbld tword [0x5634]
+00000000  DF260123          fbld tword [0x2301]
 00000000  DF27              fbld tword [bx]
 00000000  DF28              fild qword [bx+si]
 00000000  DF29              fild qword [bx+di]
@@ -4096,7 +4080,7 @@ illegal_opcode
 00000000  DF2B              fild qword [bp+di]
 00000000  DF2C              fild qword [si]
 00000000  DF2D              fild qword [di]
-00000000  DF2E3456          fild qword [0x5634]
+00000000  DF2E0123          fild qword [0x2301]
 00000000  DF2F              fild qword [bx]
 00000000  DF30              fbstp tword [bx+si]
 00000000  DF31              fbstp tword [bx+di]
@@ -4104,7 +4088,7 @@ illegal_opcode
 00000000  DF33              fbstp tword [bp+di]
 00000000  DF34              fbstp tword [si]
 00000000  DF35              fbstp tword [di]
-00000000  DF363456          fbstp tword [0x5634]
+00000000  DF360123          fbstp tword [0x2301]
 00000000  DF37              fbstp tword [bx]
 00000000  DF38              fistp qword [bx+si]
 00000000  DF39              fistp qword [bx+di]
@@ -4112,80 +4096,80 @@ illegal_opcode
 00000000  DF3B              fistp qword [bp+di]
 00000000  DF3C              fistp qword [si]
 00000000  DF3D              fistp qword [di]
-00000000  DF3E3456          fistp qword [0x5634]
+00000000  DF3E0123          fistp qword [0x2301]
 00000000  DF3F              fistp qword [bx]
-00000000  DF4034            fild word [bx+si+0x34]
-00000000  DF4134            fild word [bx+di+0x34]
-00000000  DF4234            fild word [bp+si+0x34]
-00000000  DF4334            fild word [bp+di+0x34]
-00000000  DF4434            fild word [si+0x34]
-00000000  DF4534            fild word [di+0x34]
-00000000  DF4634            fild word [bp+0x34]
-00000000  DF4734            fild word [bx+0x34]
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-illegal_opcode
-00000000  DF5034            fist word [bx+si+0x34]
-00000000  DF5134            fist word [bx+di+0x34]
-00000000  DF5234            fist word [bp+si+0x34]
-00000000  DF5334            fist word [bp+di+0x34]
-00000000  DF5434            fist word [si+0x34]
-00000000  DF5534            fist word [di+0x34]
-00000000  DF5634            fist word [bp+0x34]
-00000000  DF5734            fist word [bx+0x34]
-00000000  DF5834            fistp word [bx+si+0x34]
-00000000  DF5934            fistp word [bx+di+0x34]
-00000000  DF5A34            fistp word [bp+si+0x34]
-00000000  DF5B34            fistp word [bp+di+0x34]
-00000000  DF5C34            fistp word [si+0x34]
-00000000  DF5D34            fistp word [di+0x34]
-00000000  DF5E34            fistp word [bp+0x34]
-00000000  DF5F34            fistp word [bx+0x34]
-00000000  DF6034            fbld tword [bx+si+0x34]
-00000000  DF6134            fbld tword [bx+di+0x34]
-00000000  DF6234            fbld tword [bp+si+0x34]
-00000000  DF6334            fbld tword [bp+di+0x34]
-00000000  DF6434            fbld tword [si+0x34]
-00000000  DF6534            fbld tword [di+0x34]
-00000000  DF6634            fbld tword [bp+0x34]
-00000000  DF6734            fbld tword [bx+0x34]
-00000000  DF6834            fild qword [bx+si+0x34]
-00000000  DF6934            fild qword [bx+di+0x34]
-00000000  DF6A34            fild qword [bp+si+0x34]
-00000000  DF6B34            fild qword [bp+di+0x34]
-00000000  DF6C34            fild qword [si+0x34]
-00000000  DF6D34            fild qword [di+0x34]
-00000000  DF6E34            fild qword [bp+0x34]
-00000000  DF6F34            fild qword [bx+0x34]
-00000000  DF7034            fbstp tword [bx+si+0x34]
-00000000  DF7134            fbstp tword [bx+di+0x34]
-00000000  DF7234            fbstp tword [bp+si+0x34]
-00000000  DF7334            fbstp tword [bp+di+0x34]
-00000000  DF7434            fbstp tword [si+0x34]
-00000000  DF7534            fbstp tword [di+0x34]
-00000000  DF7634            fbstp tword [bp+0x34]
-00000000  DF7734            fbstp tword [bx+0x34]
-00000000  DF7834            fistp qword [bx+si+0x34]
-00000000  DF7934            fistp qword [bx+di+0x34]
-00000000  DF7A34            fistp qword [bp+si+0x34]
-00000000  DF7B34            fistp qword [bp+di+0x34]
-00000000  DF7C34            fistp qword [si+0x34]
-00000000  DF7D34            fistp qword [di+0x34]
-00000000  DF7E34            fistp qword [bp+0x34]
-00000000  DF7F34            fistp qword [bx+0x34]
-00000000  DF803456          fild word [bx+si+0x5634]
-00000000  DF813456          fild word [bx+di+0x5634]
-00000000  DF823456          fild word [bp+si+0x5634]
-00000000  DF833456          fild word [bp+di+0x5634]
-00000000  DF843456          fild word [si+0x5634]
-00000000  DF853456          fild word [di+0x5634]
-00000000  DF863456          fild word [bp+0x5634]
-00000000  DF873456          fild word [bx+0x5634]
+00000000  DF4001            fild word [bx+si+0x1]
+00000000  DF4101            fild word [bx+di+0x1]
+00000000  DF4201            fild word [bp+si+0x1]
+00000000  DF4301            fild word [bp+di+0x1]
+00000000  DF4401            fild word [si+0x1]
+00000000  DF4501            fild word [di+0x1]
+00000000  DF4601            fild word [bp+0x1]
+00000000  DF4701            fild word [bx+0x1]
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+illegal_opcode
+00000000  DF5001            fist word [bx+si+0x1]
+00000000  DF5101            fist word [bx+di+0x1]
+00000000  DF5201            fist word [bp+si+0x1]
+00000000  DF5301            fist word [bp+di+0x1]
+00000000  DF5401            fist word [si+0x1]
+00000000  DF5501            fist word [di+0x1]
+00000000  DF5601            fist word [bp+0x1]
+00000000  DF5701            fist word [bx+0x1]
+00000000  DF5801            fistp word [bx+si+0x1]
+00000000  DF5901            fistp word [bx+di+0x1]
+00000000  DF5A01            fistp word [bp+si+0x1]
+00000000  DF5B01            fistp word [bp+di+0x1]
+00000000  DF5C01            fistp word [si+0x1]
+00000000  DF5D01            fistp word [di+0x1]
+00000000  DF5E01            fistp word [bp+0x1]
+00000000  DF5F01            fistp word [bx+0x1]
+00000000  DF6001            fbld tword [bx+si+0x1]
+00000000  DF6101            fbld tword [bx+di+0x1]
+00000000  DF6201            fbld tword [bp+si+0x1]
+00000000  DF6301            fbld tword [bp+di+0x1]
+00000000  DF6401            fbld tword [si+0x1]
+00000000  DF6501            fbld tword [di+0x1]
+00000000  DF6601            fbld tword [bp+0x1]
+00000000  DF6701            fbld tword [bx+0x1]
+00000000  DF6801            fild qword [bx+si+0x1]
+00000000  DF6901            fild qword [bx+di+0x1]
+00000000  DF6A01            fild qword [bp+si+0x1]
+00000000  DF6B01            fild qword [bp+di+0x1]
+00000000  DF6C01            fild qword [si+0x1]
+00000000  DF6D01            fild qword [di+0x1]
+00000000  DF6E01            fild qword [bp+0x1]
+00000000  DF6F01            fild qword [bx+0x1]
+00000000  DF7001            fbstp tword [bx+si+0x1]
+00000000  DF7101            fbstp tword [bx+di+0x1]
+00000000  DF7201            fbstp tword [bp+si+0x1]
+00000000  DF7301            fbstp tword [bp+di+0x1]
+00000000  DF7401            fbstp tword [si+0x1]
+00000000  DF7501            fbstp tword [di+0x1]
+00000000  DF7601            fbstp tword [bp+0x1]
+00000000  DF7701            fbstp tword [bx+0x1]
+00000000  DF7801            fistp qword [bx+si+0x1]
+00000000  DF7901            fistp qword [bx+di+0x1]
+00000000  DF7A01            fistp qword [bp+si+0x1]
+00000000  DF7B01            fistp qword [bp+di+0x1]
+00000000  DF7C01            fistp qword [si+0x1]
+00000000  DF7D01            fistp qword [di+0x1]
+00000000  DF7E01            fistp qword [bp+0x1]
+00000000  DF7F01            fistp qword [bx+0x1]
+00000000  DF800123          fild word [bx+si+0x2301]
+00000000  DF810123          fild word [bx+di+0x2301]
+00000000  DF820123          fild word [bp+si+0x2301]
+00000000  DF830123          fild word [bp+di+0x2301]
+00000000  DF840123          fild word [si+0x2301]
+00000000  DF850123          fild word [di+0x2301]
+00000000  DF860123          fild word [bp+0x2301]
+00000000  DF870123          fild word [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -4194,54 +4178,54 @@ illegal_opcode
 illegal_opcode
 illegal_opcode
 illegal_opcode
-00000000  DF903456          fist word [bx+si+0x5634]
-00000000  DF913456          fist word [bx+di+0x5634]
-00000000  DF923456          fist word [bp+si+0x5634]
-00000000  DF933456          fist word [bp+di+0x5634]
-00000000  DF943456          fist word [si+0x5634]
-00000000  DF953456          fist word [di+0x5634]
-00000000  DF963456          fist word [bp+0x5634]
-00000000  DF973456          fist word [bx+0x5634]
-00000000  DF983456          fistp word [bx+si+0x5634]
-00000000  DF993456          fistp word [bx+di+0x5634]
-00000000  DF9A3456          fistp word [bp+si+0x5634]
-00000000  DF9B3456          fistp word [bp+di+0x5634]
-00000000  DF9C3456          fistp word [si+0x5634]
-00000000  DF9D3456          fistp word [di+0x5634]
-00000000  DF9E3456          fistp word [bp+0x5634]
-00000000  DF9F3456          fistp word [bx+0x5634]
-00000000  DFA03456          fbld tword [bx+si+0x5634]
-00000000  DFA13456          fbld tword [bx+di+0x5634]
-00000000  DFA23456          fbld tword [bp+si+0x5634]
-00000000  DFA33456          fbld tword [bp+di+0x5634]
-00000000  DFA43456          fbld tword [si+0x5634]
-00000000  DFA53456          fbld tword [di+0x5634]
-00000000  DFA63456          fbld tword [bp+0x5634]
-00000000  DFA73456          fbld tword [bx+0x5634]
-00000000  DFA83456          fild qword [bx+si+0x5634]
-00000000  DFA93456          fild qword [bx+di+0x5634]
-00000000  DFAA3456          fild qword [bp+si+0x5634]
-00000000  DFAB3456          fild qword [bp+di+0x5634]
-00000000  DFAC3456          fild qword [si+0x5634]
-00000000  DFAD3456          fild qword [di+0x5634]
-00000000  DFAE3456          fild qword [bp+0x5634]
-00000000  DFAF3456          fild qword [bx+0x5634]
-00000000  DFB03456          fbstp tword [bx+si+0x5634]
-00000000  DFB13456          fbstp tword [bx+di+0x5634]
-00000000  DFB23456          fbstp tword [bp+si+0x5634]
-00000000  DFB33456          fbstp tword [bp+di+0x5634]
-00000000  DFB43456          fbstp tword [si+0x5634]
-00000000  DFB53456          fbstp tword [di+0x5634]
-00000000  DFB63456          fbstp tword [bp+0x5634]
-00000000  DFB73456          fbstp tword [bx+0x5634]
-00000000  DFB83456          fistp qword [bx+si+0x5634]
-00000000  DFB93456          fistp qword [bx+di+0x5634]
-00000000  DFBA3456          fistp qword [bp+si+0x5634]
-00000000  DFBB3456          fistp qword [bp+di+0x5634]
-00000000  DFBC3456          fistp qword [si+0x5634]
-00000000  DFBD3456          fistp qword [di+0x5634]
-00000000  DFBE3456          fistp qword [bp+0x5634]
-00000000  DFBF3456          fistp qword [bx+0x5634]
+00000000  DF900123          fist word [bx+si+0x2301]
+00000000  DF910123          fist word [bx+di+0x2301]
+00000000  DF920123          fist word [bp+si+0x2301]
+00000000  DF930123          fist word [bp+di+0x2301]
+00000000  DF940123          fist word [si+0x2301]
+00000000  DF950123          fist word [di+0x2301]
+00000000  DF960123          fist word [bp+0x2301]
+00000000  DF970123          fist word [bx+0x2301]
+00000000  DF980123          fistp word [bx+si+0x2301]
+00000000  DF990123          fistp word [bx+di+0x2301]
+00000000  DF9A0123          fistp word [bp+si+0x2301]
+00000000  DF9B0123          fistp word [bp+di+0x2301]
+00000000  DF9C0123          fistp word [si+0x2301]
+00000000  DF9D0123          fistp word [di+0x2301]
+00000000  DF9E0123          fistp word [bp+0x2301]
+00000000  DF9F0123          fistp word [bx+0x2301]
+00000000  DFA00123          fbld tword [bx+si+0x2301]
+00000000  DFA10123          fbld tword [bx+di+0x2301]
+00000000  DFA20123          fbld tword [bp+si+0x2301]
+00000000  DFA30123          fbld tword [bp+di+0x2301]
+00000000  DFA40123          fbld tword [si+0x2301]
+00000000  DFA50123          fbld tword [di+0x2301]
+00000000  DFA60123          fbld tword [bp+0x2301]
+00000000  DFA70123          fbld tword [bx+0x2301]
+00000000  DFA80123          fild qword [bx+si+0x2301]
+00000000  DFA90123          fild qword [bx+di+0x2301]
+00000000  DFAA0123          fild qword [bp+si+0x2301]
+00000000  DFAB0123          fild qword [bp+di+0x2301]
+00000000  DFAC0123          fild qword [si+0x2301]
+00000000  DFAD0123          fild qword [di+0x2301]
+00000000  DFAE0123          fild qword [bp+0x2301]
+00000000  DFAF0123          fild qword [bx+0x2301]
+00000000  DFB00123          fbstp tword [bx+si+0x2301]
+00000000  DFB10123          fbstp tword [bx+di+0x2301]
+00000000  DFB20123          fbstp tword [bp+si+0x2301]
+00000000  DFB30123          fbstp tword [bp+di+0x2301]
+00000000  DFB40123          fbstp tword [si+0x2301]
+00000000  DFB50123          fbstp tword [di+0x2301]
+00000000  DFB60123          fbstp tword [bp+0x2301]
+00000000  DFB70123          fbstp tword [bx+0x2301]
+00000000  DFB80123          fistp qword [bx+si+0x2301]
+00000000  DFB90123          fistp qword [bx+di+0x2301]
+00000000  DFBA0123          fistp qword [bp+si+0x2301]
+00000000  DFBB0123          fistp qword [bp+di+0x2301]
+00000000  DFBC0123          fistp qword [si+0x2301]
+00000000  DFBD0123          fistp qword [di+0x2301]
+00000000  DFBE0123          fistp qword [bp+0x2301]
+00000000  DFBF0123          fistp qword [bx+0x2301]
 illegal_opcode
 illegal_opcode
 illegal_opcode
@@ -4388,34 +4372,34 @@ opcode e7
 00000000  E738              out 0x38,ax
 
 opcode e8
-00000000  E80034            call 0x3403
-00000000  E80834            call 0x340b
-00000000  E81034            call 0x3413
-00000000  E81834            call 0x341b
-00000000  E82034            call 0x3423
-00000000  E82834            call 0x342b
-00000000  E83034            call 0x3433
-00000000  E83834            call 0x343b
+00000000  E80001            call 0x103
+00000000  E80801            call 0x10b
+00000000  E81001            call 0x113
+00000000  E81801            call 0x11b
+00000000  E82001            call 0x123
+00000000  E82801            call 0x12b
+00000000  E83001            call 0x133
+00000000  E83801            call 0x13b
 
 opcode e9
-00000000  E90034            jmp 0x3403
-00000000  E90834            jmp 0x340b
-00000000  E91034            jmp 0x3413
-00000000  E91834            jmp 0x341b
-00000000  E92034            jmp 0x3423
-00000000  E92834            jmp 0x342b
-00000000  E93034            jmp 0x3433
-00000000  E93834            jmp 0x343b
+00000000  E90001            jmp 0x103
+00000000  E90801            jmp 0x10b
+00000000  E91001            jmp 0x113
+00000000  E91801            jmp 0x11b
+00000000  E92001            jmp 0x123
+00000000  E92801            jmp 0x12b
+00000000  E93001            jmp 0x133
+00000000  E93801            jmp 0x13b
 
 opcode ea
-00000000  EA00345678        jmp 0x7856:0x3400
-00000000  EA08345678        jmp 0x7856:0x3408
-00000000  EA10345678        jmp 0x7856:0x3410
-00000000  EA18345678        jmp 0x7856:0x3418
-00000000  EA20345678        jmp 0x7856:0x3420
-00000000  EA28345678        jmp 0x7856:0x3428
-00000000  EA30345678        jmp 0x7856:0x3430
-00000000  EA38345678        jmp 0x7856:0x3438
+00000000  EA00012345        jmp 0x4523:0x100
+00000000  EA08012345        jmp 0x4523:0x108
+00000000  EA10012345        jmp 0x4523:0x110
+00000000  EA18012345        jmp 0x4523:0x118
+00000000  EA20012345        jmp 0x4523:0x120
+00000000  EA28012345        jmp 0x4523:0x128
+00000000  EA30012345        jmp 0x4523:0x130
+00000000  EA38012345        jmp 0x4523:0x138
 
 opcode eb
 00000000  EB00              jmp short 0x2
@@ -4468,14 +4452,14 @@ opcode ef
 00000000  EF                out dx,ax
 
 opcode f0
-00000000  F00034            lock add [si],dh
-00000000  F00834            lock or [si],dh
-00000000  F01034            lock adc [si],dh
-00000000  F01834            lock sbb [si],dh
-00000000  F02034            lock and [si],dh
-00000000  F02834            lock sub [si],dh
-00000000  F03034            lock xor [si],dh
-00000000  F03834            lock cmp [si],dh
+00000000  F00001            lock add [bx+di],al
+00000000  F00801            lock or [bx+di],al
+00000000  F01001            lock adc [bx+di],al
+00000000  F01801            lock sbb [bx+di],al
+00000000  F02001            lock and [bx+di],al
+00000000  F02801            lock sub [bx+di],al
+00000000  F03001            lock xor [bx+di],al
+00000000  F03801            lock cmp [bx+di],al
 
 opcode f1
 illegal_opcode
@@ -4488,24 +4472,24 @@ illegal_opcode
 illegal_opcode
 
 opcode f2
-00000000  F20034            repne add [si],dh
-00000000  F20834            repne or [si],dh
-00000000  F21034            repne adc [si],dh
-00000000  F21834            repne sbb [si],dh
-00000000  F22034            repne and [si],dh
-00000000  F22834            repne sub [si],dh
-00000000  F23034            repne xor [si],dh
-00000000  F23834            repne cmp [si],dh
+00000000  F20001            repne add [bx+di],al
+00000000  F20801            repne or [bx+di],al
+00000000  F21001            repne adc [bx+di],al
+00000000  F21801            repne sbb [bx+di],al
+00000000  F22001            repne and [bx+di],al
+00000000  F22801            repne sub [bx+di],al
+00000000  F23001            repne xor [bx+di],al
+00000000  F23801            repne cmp [bx+di],al
 
 opcode f3
-00000000  F30034            rep add [si],dh
-00000000  F30834            rep or [si],dh
-00000000  F31034            rep adc [si],dh
-00000000  F31834            rep sbb [si],dh
-00000000  F32034            rep and [si],dh
-00000000  F32834            rep sub [si],dh
-00000000  F33034            rep xor [si],dh
-00000000  F33834            rep cmp [si],dh
+00000000  F30001            rep add [bx+di],al
+00000000  F30801            rep or [bx+di],al
+00000000  F31001            rep adc [bx+di],al
+00000000  F31801            rep sbb [bx+di],al
+00000000  F32001            rep and [bx+di],al
+00000000  F32801            rep sub [bx+di],al
+00000000  F33001            rep xor [bx+di],al
+00000000  F33801            rep cmp [bx+di],al
 
 opcode f4
 00000000  F4                hlt
@@ -4528,7 +4512,7 @@ opcode f5
 00000000  F5                cmc
 
 opcode f6
-00000000  F60034            test byte [bx+si],0x34
+00000000  F60001            test byte [bx+si],0x1
 illegal_opcode
 00000000  F610              not byte [bx+si]
 00000000  F618              neg byte [bx+si]
@@ -4538,7 +4522,7 @@ illegal_opcode
 00000000  F638              idiv byte [bx+si]
 
 opcode f7
-00000000  F7003456          test word [bx+si],0x5634
+00000000  F7000123          test word [bx+si],0x2301
 illegal_opcode
 00000000  F710              not word [bx+si]
 00000000  F718              neg word [bx+si]
diff --git a/nasm b/nasm
index dcaf844..e7efee6 160000 (submodule)
--- a/nasm
+++ b/nasm
@@ -1 +1 @@
-Subproject commit dcaf844fbf6b8ad75ee197b0fab236552a041d6a
+Subproject commit e7efee6762982a435b4b29e2de72d35a6b6ac2e9