Load Map for File test2001, Input = TEMP.REL, Output = test2001.OBJ, Module Name = test2001.OBJ



←SETCHECKSUM Ident = 1 Absolute Word , Value = F067, Public
←FIRSTSENDSTATE Ident = 2 Absolute Word , Value = F12A, Public
←CALLDEBUGGER Ident = 3 Absolute Word , Value = E442, Public
←GETDEBUGPTRS Ident = 4 Absolute Word , Value = F2B7, Public
←INITCTXSTATS Ident = 5 Label Near Segment = 58:C←CODE, Offset = 1C6A(186A), Public
←INITNCONTEXT Ident = 6 Absolute Word , Value = F5D9, Public
←CTXLISTSTART Ident = 7 Label Near Segment = 58:C←CODE, Offset = 1C7B(187B), Public
←PORTSTR Ident = 8 Absolute Word , Value = E3F5, Public
←READTMR Ident = 9 Absolute Word , Value = E412, Public
←SETXBAR Ident = 10 Absolute Word , Value = E53E, Public
←READIRR Ident = 11 Absolute Word , Value = EC0E, Public
←READISR Ident = 12 Absolute Word , Value = EC19, Public
←CRYPT Ident = 13 Absolute Word , Value = F8F6, Public
←PUTCHAR Ident = 14 Label Near Segment = 58:C←CODE, Offset = 17F3(13F3), Public
←GETCHAR Ident = 15 Label Near Segment = 58:C←CODE, Offset = 1883(1483), Public
??SEG Ident = 16 [SEGMENT] Class = DEFAULT←CLASS, PARA PUBLIC, Address = [0]0, Size = 0
←RINGBUFFERFULL Ident = 17 Absolute Word , Value = F80E, Public
←DOUBLEDIFFERENCE Ident = 18 Absolute Word , Value = E2A6, Public
←CHECKCHECKSUM Ident = 19 Absolute Word , Value = F084, Public
←DISMISS Ident = 20 Label Near Segment = 58:C←CODE, Offset = 112E(D2E), Public
←INITRINGBUFFER Ident = 21 Absolute Word , Value = F7C2, Public
←READRINGBUFFER Ident = 22 Absolute Word , Value = F899, Public
←RESETANALOGINT Ident = 23 Absolute Word , Value = E816, Public
←CURRENTCONTEXT Ident = 24 Absolute Word , Value = F5B6, Public
←USC Ident = 25 Absolute Word , Value = E27E, Public
←AVC Ident = 26 Label Near Segment = 58:C←CODE, Offset = 18CB(14CB), Public
←POKEWDT Ident = 27 Absolute Word , Value = E1D5, Public
←BYTEBLT Ident = 28 Absolute Word , Value = E227, Public
←MAX Ident = 29 Absolute Word , Value = E268, Public
←SSLIMIT Ident = 30 Absolute Word , Value = E451, Public
←XBARCLEAR Ident = 31 Absolute Word , Value = E9C6, Public
←CLEARXBAR Ident = 32 Absolute Word , Value = E59F, Public
←KICKWDT Ident = 33 Absolute Word , Value = E84D, Public
←INTINIT Ident = 34 Absolute Word , Value = EB7A, Public
←CALLPKT Ident = 35 Absolute Word , Value = F308, Public
←SLRINIT Ident = 36 Absolute Word , Value = F53C, Public
←SLTINIT Ident = 37 Absolute Word , Value = F571, Public
←SLCINIT Ident = 38 Absolute Word , Value = F594, Public
←SLRSTAT Ident = 39 Absolute Word , Value = F5A7, Public
←SLTSTAT Ident = 40 Absolute Word , Value = F5AE, Public
←ENCRYPT Ident = 41 Absolute Word , Value = F9AE, Public
←GETSV Ident = 42 Variable Word Segment = 57:C←DATA, Offset = 8C2(4C2), Public
←ISDIGIT Ident = 43 Label Near Segment = 58:C←CODE, Offset = 1071(C71), Public
←TOTAV Ident = 44 Variable Word Segment = 57:C←DATA, Offset = 8CE(4CE), Public
←SIGINIT Ident = 45 Label Near Segment = 58:C←CODE, Offset = 1288(E88), Public
←NBPUTCHAR Ident = 46 Label Near Segment = 58:C←CODE, Offset = 17B2(13B2), Public
←PUTCRCHAR Ident = 47 Label Near Segment = 58:C←CODE, Offset = 1805(1405), Public
←LED Ident = 48 Absolute Word , Value = E82D, Public
←END Ident = 49 Variable Word Segment = 57:C←DATA, Offset = AAB(6AB), Public
SPACE Ident = 50 [SEGMENT] Class = DEFAULT←CLASS, PARA PRIVATE, Address = [0]0, Size = 0
←ENABLEINT Ident = 51 Absolute Word , Value = EBCF, Public
←ETHERHOST Ident = 52 Absolute Word , Value = F474, Public
←FIXEDLEFT Ident = 53 Label Near Segment = 58:C←CODE, Offset = 1175(D75), Public
←WF1 Ident = 54 Label Near Segment = 58:C←CODE, Offset = D1F(91F), Public
←WAITCCB Ident = 55 Absolute Word , Value = F59F, Public
←SIGID Ident = 56 Variable Word Segment = 57:C←DATA, Offset = 8C4(4C4), Public
←CALLD Ident = 57 Label Near Segment = 58:C←CODE, Offset = 1A98(1698), Public
←APPLY Ident = 58 Absolute Word , Value = E367, Public
←REALLYSETCHECKSUM Ident = 59 Absolute Word , Value = F0C0, Public
←CALL0 Ident = 60 Absolute Word , Value = E34F, Public
←WF2 Ident = 61 Label Near Segment = 58:C←CODE, Offset = D34(934), Public
←RESETENCINT Ident = 62 Absolute Word , Value = E864, Public
←CALLCONTEXT Ident = 63 Absolute Word , Value = F628, Public
←INITENCRYPT Ident = 64 Absolute Word , Value = FAB8, Public
←ORIGLARGEST Ident = 65 Variable Word Segment = 57:C←DATA, Offset = 8C8(4C8), Public
←ORIGTOTAV Ident = 66 Variable Word Segment = 57:C←DATA, Offset = 8CA(4CA), Public
←CALL1 Ident = 67 Absolute Word , Value = E356, Public
←WF3 Ident = 68 Label Near Segment = 58:C←CODE, Offset = D57(957), Public
←BLOCKSWAB Ident = 69 Absolute Word , Value = F371, Public
←LC Ident = 70 Label Near Segment = 58:C←CODE, Offset = 1098(C98), Public
←UC Ident = 71 Label Near Segment = 58:C←CODE, Offset = 10C0(CC0), Public
←MOVE2 Ident = 72 Absolute Word , Value = E251, Public
←CALL2 Ident = 73 Absolute Word , Value = E35C, Public
←WF4 Ident = 74 Label Near Segment = 58:C←CODE, Offset = D80(980), Public
←DOUBLEINC Ident = 75 Absolute Word , Value = E2B9, Public
←MYFRAME Ident = 76 Absolute Word , Value = E337, Public
←RETURNLOC Ident = 77 Absolute Word , Value = E341, Public
←OUTBYTE Ident = 78 Absolute Word , Value = E3E9, Public
←DEQUEUE Ident = 79 Absolute Word , Value = F6DE, Public
←ENQUEUE Ident = 80 Absolute Word , Value = F707, Public
←UNQUEUE Ident = 81 Absolute Word , Value = F74E, Public
←SIGNAME Ident = 82 Variable Word Segment = 57:C←DATA, Offset = 8C6(4C6), Public
←DISABLE Ident = 83 Label Near Segment = 58:C←CODE, Offset = 138D(F8D), Public
←ENDCODE Ident = 84 Variable Word Segment = 58:C←CODE, Offset = 1D57(1957), Public
←WRITERINGBUFFER Ident = 85 Absolute Word , Value = F846, Public
←WF Ident = 86 Label Near Segment = 58:C←CODE, Offset = CEC(8EC), Public
C←DATA Ident = 87 [SEGMENT] Class = DEFAULT←CLASS, PARA PRIVATE, Address = [0]1960, Base = 400, Size = 6AE
C←CODE Ident = 88 [SEGMENT] Class = DEFAULT←CLASS, PARA PRIVATE, Address = [0]0, Base = 400, Size = 195A
←GETDTMF Ident = 89 Absolute Word , Value = E758, Public
←GETBOOTSWITCHES Ident = 90 Absolute Word , Value = EA16, Public
C←GROUP Ident = 91 [GROUP] :C←DATA, :C←CODE, :SPACE, 
←SWAB Ident = 92 Absolute Word , Value = E40F, Public
←IWDC Ident = 93 Absolute Word , Value = EC24, Public
←DWDC Ident = 94 Absolute Word , Value = EC37, Public
←PUTC Ident = 95 Label Near Segment = 58:C←CODE, Offset = 1821(1421), Public
←GETC Ident = 96 Label Near Segment = 58:C←CODE, Offset = 188F(148F), Public
←BAUD Ident = 97 Label Near Segment = 58:C←CODE, Offset = 18F0(14F0), Public
STKCHK Ident = 98 Absolute Word , Value = E42E, Public
←DOEOI Ident = 99 Absolute Word , Value = EB75, Public
←INITQUEUE Ident = 100 Absolute Word , Value = F6CE, Public
←CODE Ident = 101 Label Near Segment = 58:C←CODE, Offset = 143D(103D), Public
←DOUBLEINCREMENT Ident = 102 Absolute Word , Value = E297, Public
←INIT8274 Ident = 103 Label Near Segment = 58:C←CODE, Offset = 172A(132A), Public
←UREM Ident = 104 Absolute Word , Value = E3C1, Public
←INITFA Ident = 105 Label Near Segment = 58:C←CODE, Offset = 1150(D50), Public
←FETCHB Ident = 106 Absolute Word , Value = E3DF, Public
←STOREB Ident = 107 Absolute Word , Value = E3E6, Public
←MAIN Ident = 108 Label Near Segment = 58:C←CODE, Offset = 41A(1A), Public
←ZERO Ident = 109 Absolute Word , Value = E243, Public
←GETWDC Ident = 110 Absolute Word , Value = EC4E, Public
←ENCEND Ident = 111 Absolute Word , Value = F98B, Public
←INBYTE Ident = 112 Absolute Word , Value = E3EF, Public
←GETPIOSTATE Ident = 113 Absolute Word , Value = EAC3, Public
←BLOCK Ident = 114 Absolute Word , Value = F63C, Public
←CTXQ Ident = 115 Variable Byte Segment = 57:C←DATA, Offset = 8BA(4BA), Public
←ENABLE Ident = 116 Label Near Segment = 58:C←CODE, Offset = 12BE(EBE), Public
←CTXLISTTIME Ident = 117 Variable Word Segment = 57:C←DATA, Offset = 9F6(5F6), Public
←PIOOFF Ident = 118 Absolute Word , Value = EA60, Public
←INTOFF Ident = 119 Absolute Word , Value = EAD0, Public
←SWAPSOURCEANDDEST Ident = 120 Absolute Word , Value = F0E5, Public
←WFCR Ident = 121 Label Near Segment = 58:C←CODE, Offset = D0F(90F), Public
←BOOT Ident = 122 Absolute Word , Value = E449, Public
DISPATCHW Ident = 123 Absolute Word , Value = E47E, Public
←UDIV Ident = 124 Absolute Word , Value = E39C, Public
←CHAV Ident = 125 Label Near Segment = 58:C←CODE, Offset = 18BF(14BF), Public
←MIN Ident = 126 Absolute Word , Value = E25D, Public
←UMAX Ident = 127 Absolute Word , Value = E273, Public
←SIGNAL Ident = 128 Label Near Segment = 58:C←CODE, Offset = 139B(F9B), Public
←STARTM Ident = 129 Absolute Word , Value = DE56, Public
←GETREM Ident = 130 Absolute Word , Value = E3D2, Public
←WDTFLAGA Ident = 131 Variable Word Segment = 57:C←DATA, Offset = AA0(6A0), Public
←POKEWDTA Ident = 132 Label Near Segment = 58:C←CODE, Offset = 1CA2(18A2), Public
←SCANIN Ident = 133 Absolute Word , Value = E80B, Public
←WDTFLAGB Ident = 134 Variable Word Segment = 57:C←DATA, Offset = AA2(6A2), Public
←POKEWDTB Ident = 135 Label Near Segment = 58:C←CODE, Offset = 1CAF(18AF), Public
←INITIO Ident = 136 Absolute Word , Value = DFAC, Public
←SETPIO Ident = 137 Absolute Word , Value = EA6D, Public
←GETPIO Ident = 138 Absolute Word , Value = EA80, Public
←SETCODEC Ident = 139 Absolute Word , Value = EA8D, Public
←WDTFLAGC Ident = 140 Variable Word Segment = 57:C←DATA, Offset = AA4(6A4), Public
←POKEWDTC Ident = 141 Label Near Segment = 58:C←CODE, Offset = 1CCC(18CC), Public
←TMREXP Ident = 142 Absolute Word , Value = E420, Public
←ENDFIXED Ident = 143 Variable Word Segment = 57:C←DATA, Offset = 8CC(4CC), Public
←GETFIXED Ident = 144 Label Near Segment = 58:C←CODE, Offset = 1194(D94), Public
←POKEWDTD Ident = 145 Label Near Segment = 58:C←CODE, Offset = 1CE9(18E9), Public
←MULTEQ Ident = 146 Absolute Word , Value = E31F, Public
←SIDETONE Ident = 147 Absolute Word , Value = E714, Public
←INTMASK Ident = 148 Absolute Word , Value = EBBF, Public
←IWAITQ Ident = 149 Variable Byte Segment = 57:C←DATA, Offset = 5FC(1FC), Public
←SETTMR Ident = 150 Absolute Word , Value = E418, Public
←GETELBUF Ident = 151 Absolute Word , Value = F2AC, Public
←INITOS Ident = 152 Label Near Segment = 58:C←CODE, Offset = FE8(BE8), Public
←CSTART Ident = 153 Absolute Word , Value = DDE9, Public
←REVERT Ident = 154 Absolute Word , Value = E68C, Public
←SETBLOCK Ident = 155 Absolute Word , Value = E236, Public
←FETCHW Ident = 156 Absolute Word , Value = E3D7, Public
←STOREW Ident = 157 Absolute Word , Value = E3DC, Public
←PIOON Ident = 158 Absolute Word , Value = EA56, Public
←INTON Ident = 159 Absolute Word , Value = EAC8, Public
←STARTEL Ident = 160 Absolute Word , Value = EC54, Public
←CHECKEL Ident = 161 Absolute Word , Value = EC7C, Public
←GONORMAL Ident = 162 Absolute Word , Value = E0EF, Public
←MARSHALL Ident = 163 Absolute Word , Value = E20D, Public
←RINGBUFFEREMPTY Ident = 164 Absolute Word , Value = F7EF, Public
←CHECKSUM Ident = 165 Absolute Word , Value = E456, Public
←ARELAY Ident = 166 Absolute Word , Value = E6D0, Public
←GETCTXDATA Ident = 167 Absolute Word , Value = F6BF, Public
←FREEITEM Ident = 168 Label Near Segment = 58:C←CODE, Offset = 1277(E77), Public
←RETURNTO Ident = 169 Absolute Word , Value = E345, Public
←CTXLISTEND Ident = 170 Label Near Segment = 58:C←CODE, Offset = 1C89(1889), Public
←MOVEBLOCK Ident = 171 Absolute Word , Value = E1FE, Public
←DOUBLEEQ Ident = 172 Absolute Word , Value = E303, Public
←GOOFFHOOK Ident = 173 Absolute Word , Value = E6AE, Public
←RINGENABLE Ident = 174 Absolute Word , Value = E736, Public
←STARTSLAVE Ident = 175 Absolute Word , Value = E87B, Public
←READIMASK Ident = 176 Absolute Word , Value = EBC6, Public
←CHECKSTATE Ident = 177 Absolute Word , Value = F140, Public
←GETITEM Ident = 178 Label Near Segment = 58:C←CODE, Offset = 126A(E6A), Public
←ENABLEWITHFRAME Ident = 179 Label Near Segment = 58:C←CODE, Offset = 12DB(EDB), Public
←DOUBLEDIFF Ident = 180 Absolute Word , Value = E2D9, Public
←INITANALOG Ident = 181 Absolute Word , Value = E498, Public
←REVERTHS Ident = 182 Absolute Word , Value = E6F2, Public
←INITCTXPKG Ident = 183 Absolute Word , Value = F5BB, Public
←CRESTART Ident = 184 Absolute Word , Value = DE11, Public
←CHECKWDT Ident = 185 Absolute Word , Value = E1E9, Public
←MYALDINT Ident = 186 Absolute Word , Value = E4F6, Public
←SLAVEBLT Ident = 187 Absolute Word , Value = F2C2, Public
←SLCRESET Ident = 188 Absolute Word , Value = F481, Public
←SLTSTART Ident = 189 Absolute Word , Value = F518, Public
←SLRSTART Ident = 190 Absolute Word , Value = F52A, Public
←CALLSWAT Ident = 191 Label Near Segment = 58:C←CODE, Offset = 10E8(CE8), Public
←SETUP Ident = 192 Absolute Word , Value = DF2D, Public
←MONMAIN Ident = 193 Absolute Word , Value = DFCC, Public
←SSTARTRX Ident = 194 Absolute Word , Value = F3B2, Public
←SCHECKRX Ident = 195 Absolute Word , Value = F407, Public
←SSTARTTX Ident = 196 Absolute Word , Value = F48E, Public
←SCHECKTX Ident = 197 Absolute Word , Value = F4E9, Public
←CREATEPOOL Ident = 198 Label Near Segment = 58:C←CODE, Offset = 120A(E0A), Public
←RETURNFROM Ident = 199 Absolute Word , Value = E33D, Public
←SETOUTGAIN Ident = 200 Absolute Word , Value = E97E, Public
←SINGLESTEP Ident = 201 Absolute Word , Value = E0BC, Public
←GOFROMBREAK Ident = 202 Absolute Word , Value = E122, Public
←CALLERSFRAME Ident = 203 Absolute Word , Value = E33A, Public
←GETXBARSTATE Ident = 204 Absolute Word , Value = EA3F, Public
←CTXSTARTTIME Ident = 205 Variable Word Segment = 57:C←DATA, Offset = A9E(69E), Public
←HISTOGRAM Ident = 206 Label Near Segment = 58:C←CODE, Offset = 1D03(1903), Public
←DESTRIPLES Ident = 207 Variable Byte Segment = 57:C←DATA, Offset = 402(2), Public
←NUMTRIPLES Ident = 208 Variable Word Segment = 57:C←DATA, Offset = 400(0), Public
←DISABLEINT Ident = 209 Absolute Word , Value = EBEF, Public
←FLUSHINPUT Ident = 210 Label Near Segment = 58:C←CODE, Offset = 1782(1382), Public
←DOUBLEUDIV Ident = 211 Absolute Word , Value = E3AD, Public
←UGT Ident = 212 Absolute Word , Value = E38C, Public
←SETINGAIN Ident = 213 Absolute Word , Value = E901, Public
←EQSTR Ident = 214 Label Near Segment = 58:C←CODE, Offset = 1022(C22), Public
←TIMER Ident = 215 Label Near Segment = 58:C←CODE, Offset = 10F5(CF5), Public




;SEGMENT C←CODE.DEFAULT←CLASS


;File cstartml.dsm
				;C←CODE SEGMENT
[0000]0400:  B8 00 00		;	MOV	AX,SBASE
[0000]0403:  8E D0		;	MOV	SS,AX
[0000]0405:  8E C0		;	MOV	ES,AX
[0000]0407:  8E D8		;	MOV	DS,AX
[0000]0409:  B8 FE D3		;	MOV	AX,SPIN
[0000]040C:  8B E0		;	MOV	SP,AX
[0000]040E:  BB 20 D0		;	MOV	BX,SLIM
[0000]0411:  E8 3D E4		;	CALL	←SSLimit
[0000]0414:  E8 03 00		;	CALL	←main
[0000]0417:  CD 05		;	INT	5
[0000]0419:  90

;File test2001.asm
				;triple;
[0000]041A:  E8 11 E4		; CALL StkChk
[0000]041D:  55			;PUSH BP
[0000]041E:  8B EC		;MOV BP,SP
[0000]0420:  83 C4 FC		;ADD SP,0FFFCX
[0000]0423:  E8 C2 0B		;CALL ←InitOS
[0000]0426:  BB E2 0B		;MOV BX,"↑2001 test, ? for help.↑"
[0000]0429:  E8 C0 08		;CALL ←wf
[0000]042C:  C7 46 FC 00 00	;MOV WORD PTR [BP-4],0
[0000]0431:  5B			;POP BX
[0000]0432:  53			;PUSH BX
[0000]0433:  83 FB 08		;CMP BX,8
[0000]0436:  7D 17		;JGE X2
[0000]0438:  EB 08		;JR X1
[0000]043A:  FF 46 FC		;INC WORD PTR [BP-4]
[0000]043D:  5B			;POP BX
[0000]043E:  53			;PUSH BX
[0000]043F:  4B			;DEC BX
[0000]0440:  EB EF		;JR X3
[0000]0442:  5B			;POP BX
[0000]0443:  53			;PUSH BX
[0000]0444:  8D 0E 6A 1F	;LEA CX,←key
[0000]0448:  03 D9		;ADD BX,CX
[0000]044A:  C6 07 01		;MOV BYTE PTR [BX],1
[0000]044D:  EB EB		;JR X4
[0000]044F:  C7 46 FC 00 00	;MOV WORD PTR [BP-4],0
[0000]0454:  5B			;POP BX
[0000]0455:  53			;PUSH BX
[0000]0456:  81 FB A0 00	;CMP BX,0A0X
[0000]045A:  7D 18		;JGE X6
[0000]045C:  EB 08		;JR X5
[0000]045E:  FF 46 FC		;INC WORD PTR [BP-4]
[0000]0461:  5B			;POP BX
[0000]0462:  53			;PUSH BX
[0000]0463:  4B			;DEC BX
[0000]0464:  EB EE		;JR X7
[0000]0466:  5B			;POP BX
[0000]0467:  53			;PUSH BX
[0000]0468:  8D 0E 72 1F	;LEA CX,←plain
[0000]046C:  03 D9		;ADD BX,CX
[0000]046E:  58			;POP AX
[0000]046F:  50			;PUSH AX
[0000]0470:  88 07		;MOV [BX],AL
[0000]0472:  EB EA		;JR X8
[0000]0474:  8D 1E 62 1D	;LEA BX,←DesTriples
[0000]0478:  89 1E 72 21	;MOV ←kp,BX
[0000]047C:  8D 1E 6A 1D	;LEA BX,←DesTriples+8
[0000]0480:  89 1E 74 21	;MOV ←dp,BX
[0000]0484:  8D 1E 72 1D	;LEA BX,←DesTriples+010X
[0000]0488:  89 1E 76 21	;MOV ←cp,BX
[0000]048C:  C7 06 60 1F 00 00	;MOV ←triple,0
[0000]0492:  E8 6C 00		;CALL ←initiecb
[0000]0495:  E8 EB 13		;CALL ←getchar
[0000]0498:  81 E3 7F 00	;AND BX,07FX
[0000]049C:  88 5E FE		;MOV [BP-2],BL
[0000]049F:  8A 46 FE		;MOV AL,[BP-2]
[0000]04A2:  EB 35		;JR X11
[0000]04A4:  BB C4 0B		;MOV BX,"↑Quit!↑"
[0000]04A7:  E8 42 08		;CALL ←wf
[0000]04AA:  8B E5		;MOV SP,BP
[0000]04AC:  5D			;POP BP
[0000]04AD:  C3			;RET;
[0000]04AE:  E8 8E 03		;CALL ←help
[0000]04B1:  EB 48		;JR X12
[0000]04B3:  E8 81 02		;CALL ←once
[0000]04B6:  EB 43		;JR X12
[0000]04B8:  E8 5D 02		;CALL ←fast
[0000]04BB:  EB 3E		;JR X12
[0000]04BD:  E8 31 02		;CALL ←itrip
[0000]04C0:  EB 39		;JR X12
[0000]04C2:  E8 96 03		;CALL ←sdma
[0000]04C5:  EB 34		;JR X12
[0000]04C7:  E8 16 01		;CALL ←ionce
[0000]04CA:  EB 2F		;JR X12
[0000]04CC:  E8 70 01		;CALL ←ifast
[0000]04CF:  EB 2A		;JR X12
[0000]04D1:  BB D6 0C		;MOV BX,"↑ unknown command↑"
[0000]04D4:  E8 15 08		;CALL ←wf
[0000]04D7:  EB 22		;JR X12
[0000]04D9:  3C 71		;CMP AL,071X
[0000]04DB:  74 C7		;JZ X13
[0000]04DD:  3C 3F		;CMP AL,03FX
[0000]04DF:  74 CD		;JZ X14
[0000]04E1:  3C 6F		;CMP AL,06FX
[0000]04E3:  74 CE		;JZ X15
[0000]04E5:  3C 73		;CMP AL,073X
[0000]04E7:  74 CF		;JZ X16
[0000]04E9:  3C 74		;CMP AL,074X
[0000]04EB:  74 D0		;JZ X17
[0000]04ED:  3C 70		;CMP AL,070X
[0000]04EF:  74 D1		;JZ X18
[0000]04F1:  3C 31		;CMP AL,031X
[0000]04F3:  74 D2		;JZ X19
[0000]04F5:  3C 32		;CMP AL,032X
[0000]04F7:  74 D3		;JZ X20
[0000]04F9:  EB D6		;JR X21
[0000]04FB:  EB 98		;JR X9
[0000]04FD:  8B E5		;MOV SP,BP
[0000]04FF:  5D			;POP BP
[0000]0500:  C3			;RET;
[0000]0501:  E8 2A E3		; CALL StkChk
[0000]0504:  55			;PUSH BP
[0000]0505:  8B EC		;MOV BP,SP
[0000]0507:  52			;PUSH DX
[0000]0508:  C7 46 FE 00 00	;MOV WORD PTR [BP-2],0
[0000]050D:  5B			;POP BX
[0000]050E:  53			;PUSH BX
[0000]050F:  83 FB 0A		;CMP BX,0AX
[0000]0512:  7D 4E		;JGE X23
[0000]0514:  EB 05		;JR X22
[0000]0516:  FF 46 FE		;INC WORD PTR [BP-2]
[0000]0519:  EB F2		;JR X24
[0000]051B:  5B			;POP BX
[0000]051C:  53			;PUSH BX
[0000]051D:  8D 0E 78 21	;LEA CX,←iecb
[0000]0521:  D1 E3		;SAL BX
[0000]0523:  D1 E3		;SAL BX
[0000]0525:  D1 E3		;SAL BX
[0000]0527:  D1 E3		;SAL BX
[0000]0529:  03 D9		;ADD BX,CX
[0000]052B:  8D 0E 6A 1F	;LEA CX,←key
[0000]052F:  89 4F 02		;MOV [BX+2],CX
[0000]0532:  5B			;POP BX
[0000]0533:  53			;PUSH BX
[0000]0534:  8D 0E 78 21	;LEA CX,←iecb
[0000]0538:  D1 E3		;SAL BX
[0000]053A:  D1 E3		;SAL BX
[0000]053C:  D1 E3		;SAL BX
[0000]053E:  D1 E3		;SAL BX
[0000]0540:  03 D9		;ADD BX,CX
[0000]0542:  8D 0E 72 1F	;LEA CX,←plain
[0000]0546:  89 4F 04		;MOV [BX+4],CX
[0000]0549:  5B			;POP BX
[0000]054A:  53			;PUSH BX
[0000]054B:  8D 0E 78 21	;LEA CX,←iecb
[0000]054F:  D1 E3		;SAL BX
[0000]0551:  D1 E3		;SAL BX
[0000]0553:  D1 E3		;SAL BX
[0000]0555:  D1 E3		;SAL BX
[0000]0557:  03 D9		;ADD BX,CX
[0000]0559:  8D 0E 12 20	;LEA CX,←cypher
[0000]055D:  89 4F 06		;MOV [BX+6],CX
[0000]0560:  EB B4		;JR X25
[0000]0562:  C7 46 FE 00 00	;MOV WORD PTR [BP-2],0
[0000]0567:  5B			;POP BX
[0000]0568:  53			;PUSH BX
[0000]0569:  83 FB 0A		;CMP BX,0AX
[0000]056C:  7D 5D		;JGE X27
[0000]056E:  EB 05		;JR X26
[0000]0570:  FF 46 FE		;INC WORD PTR [BP-2]
[0000]0573:  EB F2		;JR X28
[0000]0575:  5B			;POP BX
[0000]0576:  53			;PUSH BX
[0000]0577:  8D 0E 78 21	;LEA CX,←iecb
[0000]057B:  D1 E3		;SAL BX
[0000]057D:  D1 E3		;SAL BX
[0000]057F:  D1 E3		;SAL BX
[0000]0581:  D1 E3		;SAL BX
[0000]0583:  03 D9		;ADD BX,CX
[0000]0585:  C7 47 08 A0 00	;MOV WORD PTR [BX+8],0A0X
[0000]058A:  5B			;POP BX
[0000]058B:  53			;PUSH BX
[0000]058C:  8D 0E 78 21	;LEA CX,←iecb
[0000]0590:  D1 E3		;SAL BX
[0000]0592:  D1 E3		;SAL BX
[0000]0594:  D1 E3		;SAL BX
[0000]0596:  D1 E3		;SAL BX
[0000]0598:  03 D9		;ADD BX,CX
[0000]059A:  C7 47 0A FF FF	;MOV WORD PTR [BX+10],0FFFFX
[0000]059F:  5B			;POP BX
[0000]05A0:  53			;PUSH BX
[0000]05A1:  8D 0E 78 21	;LEA CX,←iecb
[0000]05A5:  D1 E3		;SAL BX
[0000]05A7:  D1 E3		;SAL BX
[0000]05A9:  D1 E3		;SAL BX
[0000]05AB:  D1 E3		;SAL BX
[0000]05AD:  03 D9		;ADD BX,CX
[0000]05AF:  C7 47 0E 00 00	;MOV WORD PTR [BX+14],0
[0000]05B4:  5B			;POP BX
[0000]05B5:  53			;PUSH BX
[0000]05B6:  8D 0E 78 21	;LEA CX,←iecb
[0000]05BA:  D1 E3		;SAL BX
[0000]05BC:  D1 E3		;SAL BX
[0000]05BE:  D1 E3		;SAL BX
[0000]05C0:  D1 E3		;SAL BX
[0000]05C2:  03 D9		;ADD BX,CX
[0000]05C4:  59			;POP CX
[0000]05C5:  51			;PUSH CX
[0000]05C6:  89 4F 0C		;MOV [BX+12],CX
[0000]05C9:  EB A5		;JR X29
[0000]05CB:  8B E5		;MOV SP,BP
[0000]05CD:  5D			;POP BP
[0000]05CE:  C3			;RET;
[0000]05CF:  E8 5C E2		; CALL StkChk
[0000]05D2:  55			;PUSH BP
[0000]05D3:  8B EC		;MOV BP,SP
[0000]05D5:  53			;PUSH BX
[0000]05D6:  5B			;POP BX
[0000]05D7:  53			;PUSH BX
[0000]05D8:  C7 07 FF FF	;MOV WORD PTR [BX],0FFFFX
[0000]05DC:  8B E5		;MOV SP,BP
[0000]05DE:  5D			;POP BP
[0000]05DF:  C3			;RET;
[0000]05E0:  E8 4B E2		; CALL StkChk
[0000]05E3:  55			;PUSH BP
[0000]05E4:  8B EC		;MOV BP,SP
[0000]05E6:  52			;PUSH DX
[0000]05E7:  C7 46 FE 00 00	;MOV WORD PTR [BP-2],0
[0000]05EC:  BB CF 05		;MOV BX,OFFSET ←islowproc
[0000]05EF:  89 1E 86 21	;MOV WORD PTR ←iecb+0EX,BX
[0000]05F3:  8D 5E FE		;LEA BX,[BP-2]
[0000]05F6:  89 1E 84 21	;MOV WORD PTR ←iecb+0CX,BX
[0000]05FA:  8D 1E 78 21	;LEA BX,←iecb
[0000]05FE:  E8 AD F7		;CALL ←Encrypt
[0000]0601:  5B			;POP BX
[0000]0602:  53			;PUSH BX
[0000]0603:  0B DB		;OR BX,BX
[0000]0605:  75 05		;JNZ X32
[0000]0607:  E8 B5 12		;CALL ←Chav
[0000]060A:  0B DB		;OR BX,BX
[0000]060C:  75 05		;JNZ X31
[0000]060E:  E8 2B F4		;CALL ←Block
[0000]0611:  EB EE		;JR X30
[0000]0613:  E8 6D 12		;CALL ←getchar
[0000]0616:  E8 F6 06		;CALL ←wfcr
[0000]0619:  8B E5		;MOV SP,BP
[0000]061B:  5D			;POP BP
[0000]061C:  C3			;RET;
[0000]061D:  E8 0E E2		; CALL StkChk
[0000]0620:  55			;PUSH BP
[0000]0621:  8B EC		;MOV BP,SP
[0000]0623:  53			;PUSH BX
[0000]0624:  5B			;POP BX
[0000]0625:  53			;PUSH BX
[0000]0626:  8D 0E 78 21	;LEA CX,←iecb
[0000]062A:  D1 E3		;SAL BX
[0000]062C:  D1 E3		;SAL BX
[0000]062E:  D1 E3		;SAL BX
[0000]0630:  D1 E3		;SAL BX
[0000]0632:  03 D9		;ADD BX,CX
[0000]0634:  8D 0E 5C 1F	;LEA CX,←iwaitq
[0000]0638:  E8 CC F4		;CALL ←Enqueue
[0000]063B:  8B E5		;MOV SP,BP
[0000]063D:  5D			;POP BP
[0000]063E:  C3			;RET;
[0000]063F:  E8 EC E1		; CALL StkChk
[0000]0642:  55			;PUSH BP
[0000]0643:  8B EC		;MOV BP,SP
[0000]0645:  83 C4 FA		;ADD SP,0FFFAX
[0000]0648:  E8 B6 FE		;CALL ←initiecb
[0000]064B:  8D 1E 5C 1F	;LEA BX,←iwaitq
[0000]064F:  E8 7C F4		;CALL ←InitQueue
[0000]0652:  C7 06 5A 1F FF FF	;MOV ←ifastb,0FFFFX
[0000]0658:  C7 46 FC 00 00	;MOV WORD PTR [BP-4],0
[0000]065D:  8B 5E FC		;MOV BX,[BP-4]
[0000]0660:  83 FB 0A		;CMP BX,0AX
[0000]0663:  7D 4B		;JGE X34
[0000]0665:  EB 05		;JR X33
[0000]0667:  FF 46 FC		;INC WORD PTR [BP-4]
[0000]066A:  EB F1		;JR X35
[0000]066C:  8B 5E FC		;MOV BX,[BP-4]
[0000]066F:  8D 0E 78 21	;LEA CX,←iecb
[0000]0673:  D1 E3		;SAL BX
[0000]0675:  D1 E3		;SAL BX
[0000]0677:  D1 E3		;SAL BX
[0000]0679:  D1 E3		;SAL BX
[0000]067B:  03 D9		;ADD BX,CX
[0000]067D:  8B 4E FC		;MOV CX,[BP-4]
[0000]0680:  89 4F 0C		;MOV [BX+12],CX
[0000]0683:  8B 5E FC		;MOV BX,[BP-4]
[0000]0686:  8D 0E 78 21	;LEA CX,←iecb
[0000]068A:  D1 E3		;SAL BX
[0000]068C:  D1 E3		;SAL BX
[0000]068E:  D1 E3		;SAL BX
[0000]0690:  D1 E3		;SAL BX
[0000]0692:  03 D9		;ADD BX,CX
[0000]0694:  B9 1D 06		;MOV CX,OFFSET ←ifastproc
[0000]0697:  89 4F 0E		;MOV [BX+14],CX
[0000]069A:  8B 5E FC		;MOV BX,[BP-4]
[0000]069D:  8D 0E 78 21	;LEA CX,←iecb
[0000]06A1:  D1 E3		;SAL BX
[0000]06A3:  D1 E3		;SAL BX
[0000]06A5:  D1 E3		;SAL BX
[0000]06A7:  D1 E3		;SAL BX
[0000]06A9:  03 D9		;ADD BX,CX
[0000]06AB:  E8 00 F7		;CALL ←Encrypt
[0000]06AE:  EB B7		;JR X36
[0000]06B0:  E8 0C 12		;CALL ←Chav
[0000]06B3:  0B DB		;OR BX,BX
[0000]06B5:  74 02		;JZ X39
[0000]06B7:  EB 2E		;JR X38
[0000]06B9:  8D 1E 5C 1F	;LEA BX,←iwaitq
[0000]06BD:  E8 1E F4		;CALL ←Dequeue
[0000]06C0:  89 5E FE		;MOV [BP-2],BX
[0000]06C3:  8B 5E FE		;MOV BX,[BP-2]
[0000]06C6:  0B DB		;OR BX,BX
[0000]06C8:  74 1B		;JZ X40
[0000]06CA:  8B 5E FE		;MOV BX,[BP-2]
[0000]06CD:  E8 DE F6		;CALL ←Encrypt
[0000]06D0:  FF 46 FA		;INC WORD PTR [BP-6]
[0000]06D3:  5B			;POP BX
[0000]06D4:  53			;PUSH BX
[0000]06D5:  83 FB 64		;CMP BX,064X
[0000]06D8:  7E 0B		;JLE X41
[0000]06DA:  BB 2E 00		;MOV BX,02EX
[0000]06DD:  E8 13 11		;CALL ←putchar
[0000]06E0:  C7 46 FA 00 00	;MOV WORD PTR [BP-6],0
[0000]06E5:  EB C9		;JR X37
[0000]06E7:  E8 99 11		;CALL ←getchar
[0000]06EA:  E8 22 06		;CALL ←wfcr
[0000]06ED:  8B E5		;MOV SP,BP
[0000]06EF:  5D			;POP BP
[0000]06F0:  C3			;RET;
[0000]06F1:  E8 3A E1		; CALL StkChk
[0000]06F4:  55			;PUSH BP
[0000]06F5:  8B EC		;MOV BP,SP
[0000]06F7:  8B 1E 60 1F	;MOV BX,←triple
[0000]06FB:  43			;INC BX
[0000]06FC:  8B C3		;MOV AX,BX
[0000]06FE:  8B 1E 60 1D	;MOV BX,←NumTriples
[0000]0702:  99			;CWD
[0000]0703:  F7 FB		;IDIV AX,BX
[0000]0705:  8B C2		;MOV AX,DX
[0000]0707:  A3 60 1F		;MOV ←triple,AX
[0000]070A:  8B 1E 60 1F	;MOV BX,←triple
[0000]070E:  B9 84 0C		;MOV CX,"triple = %d*L"
[0000]0711:  E8 0B 06		;CALL ←wf1
[0000]0714:  8B E5		;MOV SP,BP
[0000]0716:  5D			;POP BP
[0000]0717:  C3			;RET;
[0000]0718:  E8 13 E1		; CALL StkChk
[0000]071B:  55			;PUSH BP
[0000]071C:  8B EC		;MOV BP,SP
[0000]071E:  BB 20 0C		;MOV BX,"↑Non-DMA test, type char to stop↑"
[0000]0721:  E8 C8 05		;CALL ←wf
[0000]0724:  E8 98 11		;CALL ←Chav
[0000]0727:  0B DB		;OR BX,BX
[0000]0729:  75 05		;JNZ X43
[0000]072B:  E8 1C 00		;CALL ←nodma
[0000]072E:  EB F4		;JR X42
[0000]0730:  E8 50 11		;CALL ←getchar
[0000]0733:  8B E5		;MOV SP,BP
[0000]0735:  5D			;POP BP
[0000]0736:  C3			;RET;
[0000]0737:  E8 F4 E0		; CALL StkChk
[0000]073A:  55			;PUSH BP
[0000]073B:  8B EC		;MOV BP,SP
[0000]073D:  E8 0A 00		;CALL ←nodma
[0000]0740:  BB 19 0C		;MOV BX,"once↑"
[0000]0743:  E8 A6 05		;CALL ←wf
[0000]0746:  8B E5		;MOV SP,BP
[0000]0748:  5D			;POP BP
[0000]0749:  C3			;RET;
[0000]074A:  E8 E1 E0		; CALL StkChk
[0000]074D:  55			;PUSH BP
[0000]074E:  8B EC		;MOV BP,SP
[0000]0750:  83 C4 F6		;ADD SP,0FFF6X
[0000]0753:  C7 46 FE 00 00	;MOV WORD PTR [BP-2],0
[0000]0758:  8B 1E 60 1D	;MOV BX,←NumTriples
[0000]075C:  D1 E3		;SAL BX
[0000]075E:  8B 4E FE		;MOV CX,[BP-2]
[0000]0761:  3B CB		;CMP CX,BX
[0000]0763:  7D 77		;JGE X45
[0000]0765:  EB 09		;JR X44
[0000]0767:  FF 46 FE		;INC WORD PTR [BP-2]
[0000]076A:  8B 5E FE		;MOV BX,[BP-2]
[0000]076D:  4B			;DEC BX
[0000]076E:  EB E8		;JR X46
[0000]0770:  8B 46 FE		;MOV AX,[BP-2]
[0000]0773:  8B 1E 60 1D	;MOV BX,←NumTriples
[0000]0777:  99			;CWD
[0000]0778:  F7 FB		;IDIV AX,BX
[0000]077A:  8B C2		;MOV AX,DX
[0000]077C:  BB 18 00		;MOV BX,018X
[0000]077F:  F7 EB		;IMUL AX,BX
[0000]0781:  89 46 FC		;MOV [BP-4],AX
[0000]0784:  8B 5E FE		;MOV BX,[BP-2]
[0000]0787:  83 FB 06		;CMP BX,6
[0000]078A:  7F 2B		;JG X48
[0000]078C:  BB 01 00		;MOV BX,1
[0000]078F:  53			;PUSH BX
[0000]0790:  8B 5E FC		;MOV BX,[BP-4]
[0000]0793:  8B 0E 72 21	;MOV CX,←kp
[0000]0797:  03 D9		;ADD BX,CX
[0000]0799:  53			;PUSH BX
[0000]079A:  8B 5E FC		;MOV BX,[BP-4]
[0000]079D:  8B 0E 74 21	;MOV CX,←dp
[0000]07A1:  03 D9		;ADD BX,CX
[0000]07A3:  8B 4E FC		;MOV CX,[BP-4]
[0000]07A6:  A1 76 21		;MOV AX,←cp
[0000]07A9:  03 C8		;ADD CX,AX
[0000]07AB:  87 D9		;XCHG BX,CX
[0000]07AD:  E8 B7 02		;CALL ←descypher
[0000]07B0:  83 C4 04		;ADD SP,4
[0000]07B3:  5A			;POP DX
[0000]07B4:  53			;PUSH BX
[0000]07B5:  EB 2D		;JR X49
[0000]07B7:  33 DB		;XOR BX,BX
[0000]07B9:  53			;PUSH BX
[0000]07BA:  8B 5E FC		;MOV BX,[BP-4]
[0000]07BD:  8B 0E 72 21	;MOV CX,←kp
[0000]07C1:  03 D9		;ADD BX,CX
[0000]07C3:  53			;PUSH BX
[0000]07C4:  8B 5E FC		;MOV BX,[BP-4]
[0000]07C7:  8B 0E 76 21	;MOV CX,←cp
[0000]07CB:  03 D9		;ADD BX,CX
[0000]07CD:  8B 4E FC		;MOV CX,[BP-4]
[0000]07D0:  A1 74 21		;MOV AX,←dp
[0000]07D3:  03 C8		;ADD CX,AX
[0000]07D5:  87 D9		;XCHG BX,CX
[0000]07D7:  E8 8D 02		;CALL ←descypher
[0000]07DA:  EB 03		;JR $+5
[0000]07DC:  E9 5C 00		;JMP X50
[0000]07DF:  83 C4 04		;ADD SP,4
[0000]07E2:  5A			;POP DX
[0000]07E3:  53			;PUSH BX
[0000]07E4:  5B			;POP BX
[0000]07E5:  53			;PUSH BX
[0000]07E6:  EB 32		;JR X51
[0000]07E8:  BB DD 0B		;MOV BX," KR "
[0000]07EB:  E8 FE 04		;CALL ←wf
[0000]07EE:  EB 48		;JR X52
[0000]07F0:  BB D0 0C		;MOV BX," KPE "
[0000]07F3:  E8 F6 04		;CALL ←wf
[0000]07F6:  EB 40		;JR X52
[0000]07F8:  BB CA 0C		;MOV BX," DIR "
[0000]07FB:  E8 EE 04		;CALL ←wf
[0000]07FE:  EB 38		;JR X52
[0000]0800:  BB C4 0C		;MOV BX," DOR "
[0000]0803:  E8 E6 04		;CALL ←wf
[0000]0806:  EB 30		;JR X52
[0000]0808:  BB BE 0C		;MOV BX," err "
[0000]080B:  E8 DE 04		;CALL ←wf
[0000]080E:  EB 28		;JR X52
[0000]0810:  BB 2E 00		;MOV BX,02EX
[0000]0813:  E8 DD 0F		;CALL ←putchar
[0000]0816:  EB 20		;JR X52
[0000]0818:  EB 1E		;JR X52
[0000]081A:  8A C7		;MOV AL,BH
[0000]081C:  0A C0		;OR AL,AL
[0000]081E:  75 F0		;JNZ X58
[0000]0820:  8A C3		;MOV AL,BL
[0000]0822:  3C 01		;CMP AL,1
[0000]0824:  74 C2		;JZ X53
[0000]0826:  3C 02		;CMP AL,2
[0000]0828:  74 C6		;JZ X54
[0000]082A:  3C 03		;CMP AL,3
[0000]082C:  74 CA		;JZ X55
[0000]082E:  3C 04		;CMP AL,4
[0000]0830:  74 CE		;JZ X56
[0000]0832:  3C 05		;CMP AL,5
[0000]0834:  74 D2		;JZ X57
[0000]0836:  EB D8		;JR X58
[0000]0838:  E9 2C FF		;JMP X47
[0000]083B:  8B E5		;MOV SP,BP
[0000]083D:  5D			;POP BP
[0000]083E:  C3			;RET;
[0000]083F:  E8 EC DF		; CALL StkChk
[0000]0842:  55			;PUSH BP
[0000]0843:  8B EC		;MOV BP,SP
[0000]0845:  BB 44 0C		;MOV BX,"↑q: quit, o: nodma, ?: help↑"
[0000]0848:  E8 A1 04		;CALL ←wf
[0000]084B:  BB 63 0C		;MOV BX,"p: print diffs, s: no-dma fast↑"
[0000]084E:  E8 9B 04		;CALL ←wf
[0000]0851:  BB 91 0C		;MOV BX,"1: interrupt once, 2: interrupt fast↑"
[0000]0854:  E8 95 04		;CALL ←wf
[0000]0857:  8B E5		;MOV SP,BP
[0000]0859:  5D			;POP BP
[0000]085A:  C3			;RET;
[0000]085B:  E8 D0 DF		; CALL StkChk
[0000]085E:  55			;PUSH BP
[0000]085F:  8B EC		;MOV BP,SP
[0000]0861:  83 C4 DA		;ADD SP,0FFDAX
[0000]0864:  A1 60 1F		;MOV AX,←triple
[0000]0867:  8B 1E 60 1D	;MOV BX,←NumTriples
[0000]086B:  99			;CWD
[0000]086C:  F7 FB		;IDIV AX,BX
[0000]086E:  8B C2		;MOV AX,DX
[0000]0870:  BB 18 00		;MOV BX,018X
[0000]0873:  F7 EB		;IMUL AX,BX
[0000]0875:  89 46 FC		;MOV [BP-4],AX
[0000]0878:  8B 1E 60 1F	;MOV BX,←triple
[0000]087C:  43			;INC BX
[0000]087D:  8B C3		;MOV AX,BX
[0000]087F:  8B 1E 60 1D	;MOV BX,←NumTriples
[0000]0883:  99			;CWD
[0000]0884:  F7 FB		;IDIV AX,BX
[0000]0886:  8B C2		;MOV AX,DX
[0000]0888:  A3 60 1F		;MOV ←triple,AX
[0000]088B:  C7 46 FE 00 00	;MOV WORD PTR [BP-2],0
[0000]0890:  8B 5E FE		;MOV BX,[BP-2]
[0000]0893:  83 FB 08		;CMP BX,8
[0000]0896:  7D 60		;JGE X60
[0000]0898:  EB 05		;JR X59
[0000]089A:  FF 46 FE		;INC WORD PTR [BP-2]
[0000]089D:  EB F1		;JR X61
[0000]089F:  8B 5E FE		;MOV BX,[BP-2]
[0000]08A2:  8D 0E 52 21	;LEA CX,←sk
[0000]08A6:  03 D9		;ADD BX,CX
[0000]08A8:  8B 4E FE		;MOV CX,[BP-2]
[0000]08AB:  8B 46 FC		;MOV AX,[BP-4]
[0000]08AE:  03 C1		;ADD AX,CX
[0000]08B0:  8B 0E 72 21	;MOV CX,←kp
[0000]08B4:  03 C1		;ADD AX,CX
[0000]08B6:  8B F8		;MOV DI,AX
[0000]08B8:  8A 05		;MOV AL,[DI]
[0000]08BA:  88 07		;MOV [BX],AL
[0000]08BC:  8B 5E FE		;MOV BX,[BP-2]
[0000]08BF:  8D 0E 5A 21	;LEA CX,←sp
[0000]08C3:  03 D9		;ADD BX,CX
[0000]08C5:  8B 4E FE		;MOV CX,[BP-2]
[0000]08C8:  8B 46 FC		;MOV AX,[BP-4]
[0000]08CB:  03 C1		;ADD AX,CX
[0000]08CD:  8B 0E 74 21	;MOV CX,←dp
[0000]08D1:  03 C1		;ADD AX,CX
[0000]08D3:  8B F8		;MOV DI,AX
[0000]08D5:  8A 05		;MOV AL,[DI]
[0000]08D7:  88 07		;MOV [BX],AL
[0000]08D9:  8B 5E FE		;MOV BX,[BP-2]
[0000]08DC:  8D 0E 62 21	;LEA CX,←sc
[0000]08E0:  03 D9		;ADD BX,CX
[0000]08E2:  8B 4E FE		;MOV CX,[BP-2]
[0000]08E5:  8B 46 FC		;MOV AX,[BP-4]
[0000]08E8:  03 C1		;ADD AX,CX
[0000]08EA:  8B 0E 76 21	;MOV CX,←cp
[0000]08EE:  03 C1		;ADD AX,CX
[0000]08F0:  8B F8		;MOV DI,AX
[0000]08F2:  8A 05		;MOV AL,[DI]
[0000]08F4:  88 07		;MOV [BX],AL
[0000]08F6:  EB A2		;JR X62
[0000]08F8:  8D 1E 52 21	;LEA BX,←sk
[0000]08FC:  89 5E EC		;MOV [BP-20],BX
[0000]08FF:  8D 1E 5A 21	;LEA BX,←sp
[0000]0903:  89 5E EE		;MOV [BP-18],BX
[0000]0906:  8D 1E 6A 21	;LEA BX,←tb
[0000]090A:  89 5E F0		;MOV [BP-16],BX
[0000]090D:  C7 46 F2 08 00	;MOV WORD PTR [BP-14],8
[0000]0912:  C7 46 F4 FF FF	;MOV WORD PTR [BP-12],0FFFFX
[0000]0917:  BB CF 05		;MOV BX,OFFSET ←islowproc
[0000]091A:  89 5E F8		;MOV [BP-8],BX
[0000]091D:  8D 5E FA		;LEA BX,[BP-6]
[0000]0920:  89 5E F6		;MOV [BP-10],BX
[0000]0923:  8D 1E 52 21	;LEA BX,←sk
[0000]0927:  89 5E DC		;MOV [BP-36],BX
[0000]092A:  8D 1E 62 21	;LEA BX,←sc
[0000]092E:  89 5E DE		;MOV [BP-34],BX
[0000]0931:  8D 1E 6A 21	;LEA BX,←tb
[0000]0935:  89 5E E0		;MOV [BP-32],BX
[0000]0938:  C7 46 E2 08 00	;MOV WORD PTR [BP-30],8
[0000]093D:  C7 46 E4 00 00	;MOV WORD PTR [BP-28],0
[0000]0942:  BB CF 05		;MOV BX,OFFSET ←islowproc
[0000]0945:  89 5E E8		;MOV [BP-24],BX
[0000]0948:  8D 5E FA		;LEA BX,[BP-6]
[0000]094B:  89 5E E6		;MOV [BP-26],BX
[0000]094E:  C7 46 FA 00 00	;MOV WORD PTR [BP-6],0
[0000]0953:  8D 5E EA		;LEA BX,[BP-22]
[0000]0956:  E8 55 F4		;CALL ←Encrypt
[0000]0959:  8B 5E FA		;MOV BX,[BP-6]
[0000]095C:  0B DB		;OR BX,BX
[0000]095E:  75 05		;JNZ X65
[0000]0960:  E8 5C 0F		;CALL ←Chav
[0000]0963:  0B DB		;OR BX,BX
[0000]0965:  75 05		;JNZ X64
[0000]0967:  E8 D2 F0		;CALL ←Block
[0000]096A:  EB ED		;JR X63
[0000]096C:  C7 46 FE 00 00	;MOV WORD PTR [BP-2],0
[0000]0971:  8B 5E FE		;MOV BX,[BP-2]
[0000]0974:  83 FB 08		;CMP BX,8
[0000]0977:  7D 45		;JGE X67
[0000]0979:  EB 05		;JR X66
[0000]097B:  FF 46 FE		;INC WORD PTR [BP-2]
[0000]097E:  EB F1		;JR X68
[0000]0980:  8B 5E FE		;MOV BX,[BP-2]
[0000]0983:  8D 0E 62 21	;LEA CX,←sc
[0000]0987:  03 D9		;ADD BX,CX
[0000]0989:  8A 07		;MOV AL,[BX]
[0000]098B:  8B 5E FE		;MOV BX,[BP-2]
[0000]098E:  8D 0E 6A 21	;LEA CX,←tb
[0000]0992:  03 D9		;ADD BX,CX
[0000]0994:  8A 0F		;MOV CL,[BX]
[0000]0996:  3A C1		;CMP AL,CL
[0000]0998:  74 22		;JZ X70
[0000]099A:  BB 0B 0C		;MOV BX,"encrypt was: "
[0000]099D:  E8 4C 03		;CALL ←wf
[0000]09A0:  8D 1E 6A 21	;LEA BX,←tb
[0000]09A4:  E8 8B 00		;CALL ←printary
[0000]09A7:  BB D1 0B		;MOV BX,"should be: "
[0000]09AA:  E8 3F 03		;CALL ←wf
[0000]09AD:  8D 1E 62 21	;LEA BX,←sc
[0000]09B1:  E8 7E 00		;CALL ←printary
[0000]09B4:  BB CE 0B		;MOV BX,"↑"
[0000]09B7:  E8 32 03		;CALL ←wf
[0000]09BA:  EB 02		;JR X67
[0000]09BC:  EB BD		;JR X69
[0000]09BE:  C7 46 FA 00 00	;MOV WORD PTR [BP-6],0
[0000]09C3:  8D 5E EA		;LEA BX,[BP-22]
[0000]09C6:  E8 E5 F3		;CALL ←Encrypt
[0000]09C9:  8B 5E FA		;MOV BX,[BP-6]
[0000]09CC:  0B DB		;OR BX,BX
[0000]09CE:  75 05		;JNZ X73
[0000]09D0:  E8 EC 0E		;CALL ←Chav
[0000]09D3:  0B DB		;OR BX,BX
[0000]09D5:  75 05		;JNZ X72
[0000]09D7:  E8 62 F0		;CALL ←Block
[0000]09DA:  EB ED		;JR X71
[0000]09DC:  C7 46 FE 00 00	;MOV WORD PTR [BP-2],0
[0000]09E1:  8B 5E FE		;MOV BX,[BP-2]
[0000]09E4:  83 FB 08		;CMP BX,8
[0000]09E7:  7D 45		;JGE X75
[0000]09E9:  EB 05		;JR X74
[0000]09EB:  FF 46 FE		;INC WORD PTR [BP-2]
[0000]09EE:  EB F1		;JR X76
[0000]09F0:  8B 5E FE		;MOV BX,[BP-2]
[0000]09F3:  8D 0E 62 21	;LEA CX,←sc
[0000]09F7:  03 D9		;ADD BX,CX
[0000]09F9:  8A 07		;MOV AL,[BX]
[0000]09FB:  8B 5E FE		;MOV BX,[BP-2]
[0000]09FE:  8D 0E 6A 21	;LEA CX,←tb
[0000]0A02:  03 D9		;ADD BX,CX
[0000]0A04:  8A 0F		;MOV CL,[BX]
[0000]0A06:  3A C1		;CMP AL,CL
[0000]0A08:  74 22		;JZ X78
[0000]0A0A:  BB FD 0B		;MOV BX,"decrypt was: "
[0000]0A0D:  E8 DC 02		;CALL ←wf
[0000]0A10:  8D 1E 6A 21	;LEA BX,←tb
[0000]0A14:  E8 1B 00		;CALL ←printary
[0000]0A17:  BB D1 0B		;MOV BX,"should be: "
[0000]0A1A:  E8 CF 02		;CALL ←wf
[0000]0A1D:  8D 1E 5A 21	;LEA BX,←sp
[0000]0A21:  E8 0E 00		;CALL ←printary
[0000]0A24:  BB CE 0B		;MOV BX,"↑"
[0000]0A27:  E8 C2 02		;CALL ←wf
[0000]0A2A:  EB 02		;JR X75
[0000]0A2C:  EB BD		;JR X77
[0000]0A2E:  8B E5		;MOV SP,BP
[0000]0A30:  5D			;POP BP
[0000]0A31:  C3			;RET;
[0000]0A32:  E8 F9 DD		; CALL StkChk
[0000]0A35:  55			;PUSH BP
[0000]0A36:  8B EC		;MOV BP,SP
[0000]0A38:  53			;PUSH BX
[0000]0A39:  52			;PUSH DX
[0000]0A3A:  C7 46 FC 00 00	;MOV WORD PTR [BP-4],0
[0000]0A3F:  5B			;POP BX
[0000]0A40:  53			;PUSH BX
[0000]0A41:  83 FB 08		;CMP BX,8
[0000]0A44:  7D 1D		;JGE X80
[0000]0A46:  EB 05		;JR X79
[0000]0A48:  FF 46 FC		;INC WORD PTR [BP-4]
[0000]0A4B:  EB F2		;JR X81
[0000]0A4D:  5B			;POP BX
[0000]0A4E:  53			;PUSH BX
[0000]0A4F:  8B 4E FE		;MOV CX,[BP-2]
[0000]0A52:  03 D9		;ADD BX,CX
[0000]0A54:  8A 07		;MOV AL,[BX]
[0000]0A56:  24 FF		;AND AL,0FFX
[0000]0A58:  98			;CBW
[0000]0A59:  8B D8		;MOV BX,AX
[0000]0A5B:  B9 B8 0C		;MOV CX,"%02x "
[0000]0A5E:  E8 BE 02		;CALL ←wf1
[0000]0A61:  EB E5		;JR X82
[0000]0A63:  8B E5		;MOV SP,BP
[0000]0A65:  5D			;POP BP
[0000]0A66:  C3			;RET;
[0000]0A67:  E8 C4 DD		; CALL StkChk
[0000]0A6A:  55			;PUSH BP
[0000]0A6B:  8B EC		;MOV BP,SP
[0000]0A6D:  51			;PUSH CX
[0000]0A6E:  53			;PUSH BX
[0000]0A6F:  83 C4 FC		;ADD SP,0FFFCX
[0000]0A72:  8B 5E 06		;MOV BX,[BP+6]
[0000]0A75:  0B DB		;OR BX,BX
[0000]0A77:  74 07		;JZ X83
[0000]0A79:  C7 46 F8 00 00	;MOV WORD PTR [BP-8],0
[0000]0A7E:  EB 05		;JR X84
[0000]0A80:  C7 46 F8 08 00	;MOV WORD PTR [BP-8],8
[0000]0A85:  5B			;POP BX
[0000]0A86:  53			;PUSH BX
[0000]0A87:  B9 40 00		;MOV CX,040X
[0000]0A8A:  E8 5C DD		;CALL ←outbyte
[0000]0A8D:  5B			;POP BX
[0000]0A8E:  53			;PUSH BX
[0000]0A8F:  43			;INC BX
[0000]0A90:  43			;INC BX
[0000]0A91:  B9 40 00		;MOV CX,040X
[0000]0A94:  E8 52 DD		;CALL ←outbyte
[0000]0A97:  BB 40 00		;MOV BX,040X
[0000]0A9A:  E8 52 DD		;CALL ←inbyte
[0000]0A9D:  81 E3 10 00	;AND BX,010X
[0000]0AA1:  0B DB		;OR BX,BX
[0000]0AA3:  75 07		;JNZ X85
[0000]0AA5:  BB 01 00		;MOV BX,1
[0000]0AA8:  8B E5		;MOV SP,BP
[0000]0AAA:  5D			;POP BP
[0000]0AAB:  C3			;RET;
[0000]0AAC:  BB 42 00		;MOV BX,042X
[0000]0AAF:  53			;PUSH BX
[0000]0AB0:  BB 08 00		;MOV BX,8
[0000]0AB3:  8B 4E 04		;MOV CX,[BP+4]
[0000]0AB6:  E8 B6 00		;CALL ←putblk
[0000]0AB9:  5A			;POP DX
[0000]0ABA:  BB 40 00		;MOV BX,040X
[0000]0ABD:  E8 2F DD		;CALL ←inbyte
[0000]0AC0:  81 E3 20 00	;AND BX,020X
[0000]0AC4:  0B DB		;OR BX,BX
[0000]0AC6:  74 07		;JZ X86
[0000]0AC8:  BB 02 00		;MOV BX,2
[0000]0ACB:  8B E5		;MOV SP,BP
[0000]0ACD:  5D			;POP BP
[0000]0ACE:  C3			;RET;
[0000]0ACF:  BB 40 00		;MOV BX,040X
[0000]0AD2:  E8 1A DD		;CALL ←inbyte
[0000]0AD5:  81 E3 40 00	;AND BX,040X
[0000]0AD9:  0B DB		;OR BX,BX
[0000]0ADB:  75 07		;JNZ X87
[0000]0ADD:  BB 03 00		;MOV BX,3
[0000]0AE0:  8B E5		;MOV SP,BP
[0000]0AE2:  5D			;POP BP
[0000]0AE3:  C3			;RET;
[0000]0AE4:  BB 42 00		;MOV BX,042X
[0000]0AE7:  53			;PUSH BX
[0000]0AE8:  BB 08 00		;MOV BX,8
[0000]0AEB:  8B 4E FE		;MOV CX,[BP-2]
[0000]0AEE:  E8 7E 00		;CALL ←putblk
[0000]0AF1:  5A			;POP DX
[0000]0AF2:  C7 46 FA 00 00	;MOV WORD PTR [BP-6],0
[0000]0AF7:  8B 5E FA		;MOV BX,[BP-6]
[0000]0AFA:  83 FB 0A		;CMP BX,0AX
[0000]0AFD:  7D 0D		;JGE X89
[0000]0AFF:  EB 09		;JR X88
[0000]0B01:  FF 46 FA		;INC WORD PTR [BP-6]
[0000]0B04:  8B 5E FA		;MOV BX,[BP-6]
[0000]0B07:  4B			;DEC BX
[0000]0B08:  EB ED		;JR X90
[0000]0B0A:  EB F5		;JR X91
[0000]0B0C:  BB 40 00		;MOV BX,040X
[0000]0B0F:  E8 DD DC		;CALL ←inbyte
[0000]0B12:  81 E3 80 00	;AND BX,080X
[0000]0B16:  0B DB		;OR BX,BX
[0000]0B18:  75 07		;JNZ X92
[0000]0B1A:  BB 04 00		;MOV BX,4
[0000]0B1D:  8B E5		;MOV SP,BP
[0000]0B1F:  5D			;POP BP
[0000]0B20:  C3			;RET;
[0000]0B21:  BB 42 00		;MOV BX,042X
[0000]0B24:  53			;PUSH BX
[0000]0B25:  BB 08 00		;MOV BX,8
[0000]0B28:  8D 0E 62 1F	;LEA CX,←ca
[0000]0B2C:  E8 6A 00		;CALL ←getblk
[0000]0B2F:  5A			;POP DX
[0000]0B30:  C7 46 FA 00 00	;MOV WORD PTR [BP-6],0
[0000]0B35:  8B 5E FA		;MOV BX,[BP-6]
[0000]0B38:  83 FB 08		;CMP BX,8
[0000]0B3B:  7D 2C		;JGE X94
[0000]0B3D:  EB 09		;JR X93
[0000]0B3F:  FF 46 FA		;INC WORD PTR [BP-6]
[0000]0B42:  8B 5E FA		;MOV BX,[BP-6]
[0000]0B45:  4B			;DEC BX
[0000]0B46:  EB ED		;JR X95
[0000]0B48:  8B 5E FA		;MOV BX,[BP-6]
[0000]0B4B:  8D 0E 62 1F	;LEA CX,←ca
[0000]0B4F:  03 D9		;ADD BX,CX
[0000]0B51:  8A 07		;MOV AL,[BX]
[0000]0B53:  FF 46 FC		;INC WORD PTR [BP-4]
[0000]0B56:  8B 5E FC		;MOV BX,[BP-4]
[0000]0B59:  8A 4F FF		;MOV CL,[BX-1]
[0000]0B5C:  3A C1		;CMP AL,CL
[0000]0B5E:  74 07		;JZ X97
[0000]0B60:  BB 05 00		;MOV BX,5
[0000]0B63:  8B E5		;MOV SP,BP
[0000]0B65:  5D			;POP BP
[0000]0B66:  C3			;RET;
[0000]0B67:  EB D6		;JR X96
[0000]0B69:  33 DB		;XOR BX,BX
[0000]0B6B:  8B E5		;MOV SP,BP
[0000]0B6D:  5D			;POP BP
[0000]0B6E:  C3			;RET;
[0000]0B6F:  E8 BC DC		; CALL StkChk
[0000]0B72:  55			;PUSH BP
[0000]0B73:  8B EC		;MOV BP,SP
[0000]0B75:  51			;PUSH CX
[0000]0B76:  53			;PUSH BX
[0000]0B77:  FF 4E FC		;DEC WORD PTR [BP-4]
[0000]0B7A:  5B			;POP BX
[0000]0B7B:  53			;PUSH BX
[0000]0B7C:  43			;INC BX
[0000]0B7D:  0B DB		;OR BX,BX
[0000]0B7F:  74 14		;JZ X99
[0000]0B81:  FF 46 FE		;INC WORD PTR [BP-2]
[0000]0B84:  8B 5E FE		;MOV BX,[BP-2]
[0000]0B87:  8A 47 FF		;MOV AL,[BX-1]
[0000]0B8A:  98			;CBW
[0000]0B8B:  8B D8		;MOV BX,AX
[0000]0B8D:  8B 4E 04		;MOV CX,[BP+4]
[0000]0B90:  E8 56 DC		;CALL ←outbyte
[0000]0B93:  EB E2		;JR X98
[0000]0B95:  8B E5		;MOV SP,BP
[0000]0B97:  5D			;POP BP
[0000]0B98:  C3			;RET;
[0000]0B99:  E8 92 DC		; CALL StkChk
[0000]0B9C:  55			;PUSH BP
[0000]0B9D:  8B EC		;MOV BP,SP
[0000]0B9F:  51			;PUSH CX
[0000]0BA0:  53			;PUSH BX
[0000]0BA1:  FF 4E FC		;DEC WORD PTR [BP-4]
[0000]0BA4:  5B			;POP BX
[0000]0BA5:  53			;PUSH BX
[0000]0BA6:  43			;INC BX
[0000]0BA7:  0B DB		;OR BX,BX
[0000]0BA9:  74 15		;JZ X101
[0000]0BAB:  FF 46 FE		;INC WORD PTR [BP-2]
[0000]0BAE:  8B 5E FE		;MOV BX,[BP-2]
[0000]0BB1:  53			;PUSH BX
[0000]0BB2:  8B 5E 04		;MOV BX,[BP+4]
[0000]0BB5:  E8 37 DC		;CALL ←inbyte
[0000]0BB8:  8A C3		;MOV AL,BL
[0000]0BBA:  5B			;POP BX
[0000]0BBB:  88 47 FF		;MOV [BX-1],AL
[0000]0BBE:  EB E1		;JR X100
[0000]0BC0:  8B E5		;MOV SP,BP
[0000]0BC2:  5D			;POP BP
[0000]0BC3:  C3			;RET;
[0000]0BC4:  0D 0A 51 75 69 74 21
[0000]0BCB:  0D 0A 00		;"
Quit!
"

[0000]0BCE:  0D 0A 00		;"
"

[0000]0BD1:  73 68 6F 75 6C 64 20
[0000]0BD8:  62 65 3A 20 00	;"should be: "

[0000]0BDD:  20 4B 52 20 00	;" KR "

[0000]0BE2:  0D 0A 32 30 30 31 20
[0000]0BE9:  74 65 73 74 2C 20 3F
[0000]0BF0:  20 66 6F 72 20 68 65
[0000]0BF7:  6C 70 2E 0D 0A 00	;"
2001 test, ? for help.
"

[0000]0BFD:  64 65 63 72 79 70 74
[0000]0C04:  20 77 61 73 3A 20 00
				;"decrypt was: "

[0000]0C0B:  65 6E 63 72 79 70 74
[0000]0C12:  20 77 61 73 3A 20 00
				;"encrypt was: "

[0000]0C19:  6F 6E 63 65 0D 0A 00
				;"once
"

[0000]0C20:  0D 0A 4E 6F 6E 2D 44
[0000]0C27:  4D 41 20 74 65 73 74
[0000]0C2E:  2C 20 74 79 70 65 20
[0000]0C35:  63 68 61 72 20 74 6F
[0000]0C3C:  20 73 74 6F 70 0D 0A
[0000]0C43:  00			;"
Non-DMA test, type char to stop
"

[0000]0C44:  0D 0A 71 3A 20 71 75
[0000]0C4B:  69 74 2C 20 6F 3A 20
[0000]0C52:  6E 6F 64 6D 61 2C 20
[0000]0C59:  3F 3A 20 68 65 6C 70
[0000]0C60:  0D 0A 00		;"
q: quit, o: nodma, ?: help
"

[0000]0C63:  70 3A 20 70 72 69 6E
[0000]0C6A:  74 20 64 69 66 66 73
[0000]0C71:  2C 20 73 3A 20 6E 6F
[0000]0C78:  2D 64 6D 61 20 66 61
[0000]0C7F:  73 74 0D 0A 00	;"p: print diffs, s: no-dma fast
"

[0000]0C84:  74 72 69 70 6C 65 20
[0000]0C8B:  3D 20 25 64 0A 00	;"triple = %d
"

[0000]0C91:  31 3A 20 69 6E 74 65
[0000]0C98:  72 72 75 70 74 20 6F
[0000]0C9F:  6E 63 65 2C 20 32 3A
[0000]0CA6:  20 69 6E 74 65 72 72
[0000]0CAD:  75 70 74 20 66 61 73
[0000]0CB4:  74 0D 0A 00	;"1: interrupt once, 2: interrupt fast
"

[0000]0CB8:  25 30 32 78 20 00	;"%02x "

[0000]0CBE:  20 65 72 72 20 00	;" err "

[0000]0CC4:  20 44 4F 52 20 00	;" DOR "

[0000]0CCA:  20 44 49 52 20 00	;" DIR "

[0000]0CD0:  20 4B 50 45 20 00	;" KPE "

[0000]0CD6:  0D 0A 20 75 6E 6B 6E
[0000]0CDD:  6F 77 6E 20 63 6F 6D
[0000]0CE4:  6D 61 6E 64 0D 0A 00
				;"
 unknown command
"

[0000]0CEB:  90

;File wf.asm
				;INCLUDE(8086LIB.D)
[0000]0CEC:  E8 3F DB		; CALL StkChk
[0000]0CEF:  55			;PUSH BP
[0000]0CF0:  8B EC		;MOV BP,SP
[0000]0CF2:  53			;PUSH BX
[0000]0CF3:  5F			;POP DI
[0000]0CF4:  57			;PUSH DI
[0000]0CF5:  8A 05		;MOV AL,[DI]
[0000]0CF7:  0A C0		;OR AL,AL
[0000]0CF9:  74 10		;JZ X2
[0000]0CFB:  FF 46 FE		;INC WORD PTR [BP-2]
[0000]0CFE:  5B			;POP BX
[0000]0CFF:  53			;PUSH BX
[0000]0D00:  8A 47 FF		;MOV AL,[BX-1]
[0000]0D03:  98			;CBW
[0000]0D04:  8B D8		;MOV BX,AX
[0000]0D06:  E8 EA 0A		;CALL ←PutChar
[0000]0D09:  EB E8		;JR X1
[0000]0D0B:  8B E5		;MOV SP,BP
[0000]0D0D:  5D			;POP BP
[0000]0D0E:  C3			;RET;
[0000]0D0F:  E8 1C DB		; CALL StkChk
[0000]0D12:  55			;PUSH BP
[0000]0D13:  8B EC		;MOV BP,SP
[0000]0D15:  BB E5 0F		;MOV BX,"↑"
[0000]0D18:  E8 D1 FF		;CALL ←wf
[0000]0D1B:  8B E5		;MOV SP,BP
[0000]0D1D:  5D			;POP BP
[0000]0D1E:  C3			;RET;
[0000]0D1F:  E8 0C DB		; CALL StkChk
[0000]0D22:  55			;PUSH BP
[0000]0D23:  8B EC		;MOV BP,SP
[0000]0D25:  51			;PUSH CX
[0000]0D26:  53			;PUSH BX
[0000]0D27:  8D 5E FC		;LEA BX,[BP-4]
[0000]0D2A:  8B 4E FE		;MOV CX,[BP-2]
[0000]0D2D:  E8 7F 00		;CALL ←pfary
[0000]0D30:  8B E5		;MOV SP,BP
[0000]0D32:  5D			;POP BP
[0000]0D33:  C3			;RET;
[0000]0D34:  E8 F7 DA		; CALL StkChk
[0000]0D37:  55			;PUSH BP
[0000]0D38:  8B EC		;MOV BP,SP
[0000]0D3A:  51			;PUSH CX
[0000]0D3B:  53			;PUSH BX
[0000]0D3C:  83 C4 FC		;ADD SP,0FFFCX
[0000]0D3F:  8B 5E FE		;MOV BX,[BP-2]
[0000]0D42:  5A			;POP DX
[0000]0D43:  53			;PUSH BX
[0000]0D44:  8B 5E FC		;MOV BX,[BP-4]
[0000]0D47:  89 5E FA		;MOV [BP-6],BX
[0000]0D4A:  8D 5E F8		;LEA BX,[BP-8]
[0000]0D4D:  8B 4E 04		;MOV CX,[BP+4]
[0000]0D50:  E8 5C 00		;CALL ←pfary
[0000]0D53:  8B E5		;MOV SP,BP
[0000]0D55:  5D			;POP BP
[0000]0D56:  C3			;RET;
[0000]0D57:  E8 D4 DA		; CALL StkChk
[0000]0D5A:  55			;PUSH BP
[0000]0D5B:  8B EC		;MOV BP,SP
[0000]0D5D:  51			;PUSH CX
[0000]0D5E:  53			;PUSH BX
[0000]0D5F:  83 C4 FA		;ADD SP,0FFFAX
[0000]0D62:  8B 5E 04		;MOV BX,[BP+4]
[0000]0D65:  5A			;POP DX
[0000]0D66:  53			;PUSH BX
[0000]0D67:  8B 5E FE		;MOV BX,[BP-2]
[0000]0D6A:  89 5E F8		;MOV [BP-8],BX
[0000]0D6D:  8B 5E FC		;MOV BX,[BP-4]
[0000]0D70:  89 5E FA		;MOV [BP-6],BX
[0000]0D73:  8D 5E F6		;LEA BX,[BP-10]
[0000]0D76:  8B 4E 06		;MOV CX,[BP+6]
[0000]0D79:  E8 33 00		;CALL ←pfary
[0000]0D7C:  8B E5		;MOV SP,BP
[0000]0D7E:  5D			;POP BP
[0000]0D7F:  C3			;RET;
[0000]0D80:  E8 AB DA		; CALL StkChk
[0000]0D83:  55			;PUSH BP
[0000]0D84:  8B EC		;MOV BP,SP
[0000]0D86:  51			;PUSH CX
[0000]0D87:  53			;PUSH BX
[0000]0D88:  83 C4 F8		;ADD SP,0FFF8X
[0000]0D8B:  8B 5E 06		;MOV BX,[BP+6]
[0000]0D8E:  5A			;POP DX
[0000]0D8F:  53			;PUSH BX
[0000]0D90:  8B 5E 04		;MOV BX,[BP+4]
[0000]0D93:  89 5E F6		;MOV [BP-10],BX
[0000]0D96:  8B 5E FE		;MOV BX,[BP-2]
[0000]0D99:  89 5E F8		;MOV [BP-8],BX
[0000]0D9C:  8B 5E FC		;MOV BX,[BP-4]
[0000]0D9F:  89 5E FA		;MOV [BP-6],BX
[0000]0DA2:  8D 5E F4		;LEA BX,[BP-12]
[0000]0DA5:  8B 4E 08		;MOV CX,[BP+8]
[0000]0DA8:  E8 04 00		;CALL ←pfary
[0000]0DAB:  8B E5		;MOV SP,BP
[0000]0DAD:  5D			;POP BP
[0000]0DAE:  C3			;RET;
[0000]0DAF:  E8 7C DA		; CALL StkChk
[0000]0DB2:  55			;PUSH BP
[0000]0DB3:  8B EC		;MOV BP,SP
[0000]0DB5:  51			;PUSH CX
[0000]0DB6:  53			;PUSH BX
[0000]0DB7:  52			;PUSH DX
[0000]0DB8:  FF 46 FE		;INC WORD PTR [BP-2]
[0000]0DBB:  8B 5E FE		;MOV BX,[BP-2]
[0000]0DBE:  8A 47 FF		;MOV AL,[BX-1]
[0000]0DC1:  5A			;POP DX
[0000]0DC2:  50			;PUSH AX
[0000]0DC3:  0A C0		;OR AL,AL
[0000]0DC5:  74 2A		;JZ X4
[0000]0DC7:  E8 72 EC		;CALL ←Block
[0000]0DCA:  58			;POP AX
[0000]0DCB:  50			;PUSH AX
[0000]0DCC:  3C 25		;CMP AL,025X
[0000]0DCE:  75 17		;JNZ X5
[0000]0DD0:  83 46 FC 02	;ADD WORD PTR [BP-4],2
[0000]0DD4:  8B 5E FC		;MOV BX,[BP-4]
[0000]0DD7:  8B 4F FE		;MOV CX,[BX-2]
[0000]0DDA:  8B D9		;MOV BX,CX
[0000]0DDC:  8B 4E FE		;MOV CX,[BP-2]
[0000]0DDF:  E8 13 00		;CALL ←doone
[0000]0DE2:  89 5E FE		;MOV [BP-2],BX
[0000]0DE5:  EB 08		;JR X6
[0000]0DE7:  58			;POP AX
[0000]0DE8:  50			;PUSH AX
[0000]0DE9:  98			;CBW
[0000]0DEA:  8B D8		;MOV BX,AX
[0000]0DEC:  E8 04 0A		;CALL ←PutChar
[0000]0DEF:  EB C7		;JR X3
[0000]0DF1:  8B E5		;MOV SP,BP
[0000]0DF3:  5D			;POP BP
[0000]0DF4:  C3			;RET;
[0000]0DF5:  E8 36 DA		; CALL StkChk
[0000]0DF8:  55			;PUSH BP
[0000]0DF9:  8B EC		;MOV BP,SP
[0000]0DFB:  51			;PUSH CX
[0000]0DFC:  53			;PUSH BX
[0000]0DFD:  83 C4 E0		;ADD SP,0FFE0X
[0000]0E00:  C6 46 F8 20	;MOV BYTE PTR [BP-8],020X
[0000]0E04:  C6 46 E2 00	;MOV BYTE PTR [BP-30],0
[0000]0E08:  C7 46 E0 00 00	;MOV WORD PTR [BP-32],0
[0000]0E0D:  8B 7E FE		;MOV DI,[BP-2]
[0000]0E10:  8A 05		;MOV AL,[DI]
[0000]0E12:  3C 30		;CMP AL,030X
[0000]0E14:  75 04		;JNZ X7
[0000]0E16:  C6 46 F8 30	;MOV BYTE PTR [BP-8],030X
[0000]0E1A:  FF 46 FE		;INC WORD PTR [BP-2]
[0000]0E1D:  8B 5E FE		;MOV BX,[BP-2]
[0000]0E20:  8A 47 FF		;MOV AL,[BX-1]
[0000]0E23:  88 46 FA		;MOV [BP-6],AL
[0000]0E26:  0A C0		;OR AL,AL
[0000]0E28:  74 2A		;JZ X9
[0000]0E2A:  8B 46 FA		;MOV AX,[BP-6]
[0000]0E2D:  98			;CBW
[0000]0E2E:  8B D8		;MOV BX,AX
[0000]0E30:  E8 3E 02		;CALL ←IsDigit
[0000]0E33:  0B DB		;OR BX,BX
[0000]0E35:  74 19		;JZ X10
[0000]0E37:  8B 5E E0		;MOV BX,[BP-32]
[0000]0E3A:  8B C3		;MOV AX,BX
[0000]0E3C:  BB 0A 00		;MOV BX,0AX
[0000]0E3F:  F7 EB		;IMUL AX,BX
[0000]0E41:  8A 4E FA		;MOV CL,[BP-6]
[0000]0E44:  80 C1 D0		;ADD CL,0D0X
[0000]0E47:  32 ED		;XOR CH,CH
[0000]0E49:  03 C1		;ADD AX,CX
[0000]0E4B:  89 46 E0		;MOV [BP-32],AX
[0000]0E4E:  EB 02		;JR X11
[0000]0E50:  EB 02		;JR X9
[0000]0E52:  EB C6		;JR X8
[0000]0E54:  8A 46 FA		;MOV AL,[BP-6]
[0000]0E57:  3C 72		;CMP AL,072X
[0000]0E59:  75 0D		;JNZ X12
[0000]0E5B:  8B 5E FC		;MOV BX,[BP-4]
[0000]0E5E:  E8 B7 00		;CALL ←ssw
[0000]0E61:  8B 5E FE		;MOV BX,[BP-2]
[0000]0E64:  8B E5		;MOV SP,BP
[0000]0E66:  5D			;POP BP
[0000]0E67:  C3			;RET;
[0000]0E68:  8A 46 FA		;MOV AL,[BP-6]
[0000]0E6B:  3C 73		;CMP AL,073X
[0000]0E6D:  75 0D		;JNZ X13
[0000]0E6F:  8B 5E FC		;MOV BX,[BP-4]
[0000]0E72:  E8 77 FE		;CALL ←wf
[0000]0E75:  8B 5E FE		;MOV BX,[BP-2]
[0000]0E78:  8B E5		;MOV SP,BP
[0000]0E7A:  5D			;POP BP
[0000]0E7B:  C3			;RET;
[0000]0E7C:  8A 46 FA		;MOV AL,[BP-6]
[0000]0E7F:  3C 63		;CMP AL,063X
[0000]0E81:  75 0D		;JNZ X14
[0000]0E83:  8B 5E FC		;MOV BX,[BP-4]
[0000]0E86:  E8 6A 09		;CALL ←PutChar
[0000]0E89:  8B 5E FE		;MOV BX,[BP-2]
[0000]0E8C:  8B E5		;MOV SP,BP
[0000]0E8E:  5D			;POP BP
[0000]0E8F:  C3			;RET;
[0000]0E90:  8A 46 FA		;MOV AL,[BP-6]
[0000]0E93:  3C 64		;CMP AL,064X
[0000]0E95:  75 05		;JNZ X15
[0000]0E97:  C7 46 DE F6 FF	;MOV WORD PTR [BP-34],0FFF6X
[0000]0E9C:  8A 46 FA		;MOV AL,[BP-6]
[0000]0E9F:  3C 75		;CMP AL,075X
[0000]0EA1:  75 05		;JNZ X16
[0000]0EA3:  C7 46 DE 0A 00	;MOV WORD PTR [BP-34],0AX
[0000]0EA8:  8A 46 FA		;MOV AL,[BP-6]
[0000]0EAB:  3C 78		;CMP AL,078X
[0000]0EAD:  75 05		;JNZ X17
[0000]0EAF:  C7 46 DE 10 00	;MOV WORD PTR [BP-34],010X
[0000]0EB4:  8A 46 FA		;MOV AL,[BP-6]
[0000]0EB7:  3C 6F		;CMP AL,06FX
[0000]0EB9:  75 05		;JNZ X18
[0000]0EBB:  C7 46 DE 08 00	;MOV WORD PTR [BP-34],8
[0000]0EC0:  8B 5E DE		;MOV BX,[BP-34]
[0000]0EC3:  0B DB		;OR BX,BX
[0000]0EC5:  75 07		;JNZ X19
[0000]0EC7:  8B 5E FE		;MOV BX,[BP-2]
[0000]0ECA:  8B E5		;MOV SP,BP
[0000]0ECC:  5D			;POP BP
[0000]0ECD:  C3			;RET;
[0000]0ECE:  8D 5E E2		;LEA BX,[BP-30]
[0000]0ED1:  53			;PUSH BX
[0000]0ED2:  8B 5E DE		;MOV BX,[BP-34]
[0000]0ED5:  8B 4E FC		;MOV CX,[BP-4]
[0000]0ED8:  E8 74 00		;CALL ←putfnum
[0000]0EDB:  5A			;POP DX
[0000]0EDC:  89 5E F6		;MOV [BP-10],BX
[0000]0EDF:  8B 5E E0		;MOV BX,[BP-32]
[0000]0EE2:  83 FB 00		;CMP BX,0
[0000]0EE5:  7E 24		;JLE X20
[0000]0EE7:  8D 5E E2		;LEA BX,[BP-30]
[0000]0EEA:  8B 4E F6		;MOV CX,[BP-10]
[0000]0EED:  2B CB		;SUB CX,BX
[0000]0EEF:  29 4E E0		;SUB [BP-32],CX
[0000]0EF2:  8B 5E E0		;MOV BX,[BP-32]
[0000]0EF5:  83 FB 00		;CMP BX,0
[0000]0EF8:  7E 11		;JLE X22
[0000]0EFA:  E8 3F EB		;CALL ←Block
[0000]0EFD:  8B 46 F8		;MOV AX,[BP-8]
[0000]0F00:  98			;CBW
[0000]0F01:  8B D8		;MOV BX,AX
[0000]0F03:  E8 ED 08		;CALL ←PutChar
[0000]0F06:  FF 4E E0		;DEC WORD PTR [BP-32]
[0000]0F09:  EB E7		;JR X21
[0000]0F0B:  8D 5E E2		;LEA BX,[BP-30]
[0000]0F0E:  E8 DB FD		;CALL ←wf
[0000]0F11:  8B 5E FE		;MOV BX,[BP-2]
[0000]0F14:  8B E5		;MOV SP,BP
[0000]0F16:  5D			;POP BP
[0000]0F17:  C3			;RET;
[0000]0F18:  E8 13 D9		; CALL StkChk
[0000]0F1B:  55			;PUSH BP
[0000]0F1C:  8B EC		;MOV BP,SP
[0000]0F1E:  53			;PUSH BX
[0000]0F1F:  52			;PUSH DX
[0000]0F20:  C7 46 FC 00 00	;MOV WORD PTR [BP-4],0
[0000]0F25:  8B 7E FE		;MOV DI,[BP-2]
[0000]0F28:  8B 1D		;MOV BX,[DI]
[0000]0F2A:  59			;POP CX
[0000]0F2B:  51			;PUSH CX
[0000]0F2C:  3B CB		;CMP CX,BX
[0000]0F2E:  7D 1B		;JGE X24
[0000]0F30:  EB 05		;JR X23
[0000]0F32:  FF 46 FC		;INC WORD PTR [BP-4]
[0000]0F35:  EB EE		;JR X25
[0000]0F37:  8B 5E FE		;MOV BX,[BP-2]
[0000]0F3A:  83 C3 04		;ADD BX,4
[0000]0F3D:  59			;POP CX
[0000]0F3E:  51			;PUSH CX
[0000]0F3F:  03 D9		;ADD BX,CX
[0000]0F41:  8A 07		;MOV AL,[BX]
[0000]0F43:  98			;CBW
[0000]0F44:  8B D8		;MOV BX,AX
[0000]0F46:  E8 AA 08		;CALL ←PutChar
[0000]0F49:  EB E7		;JR X26
[0000]0F4B:  8B E5		;MOV SP,BP
[0000]0F4D:  5D			;POP BP
[0000]0F4E:  C3			;RET;
[0000]0F4F:  E8 DC D8		; CALL StkChk
[0000]0F52:  55			;PUSH BP
[0000]0F53:  8B EC		;MOV BP,SP
[0000]0F55:  51			;PUSH CX
[0000]0F56:  53			;PUSH BX
[0000]0F57:  52			;PUSH DX
[0000]0F58:  8B 5E FC		;MOV BX,[BP-4]
[0000]0F5B:  83 FB 00		;CMP BX,0
[0000]0F5E:  7D 22		;JGE X27
[0000]0F60:  8B 5E FC		;MOV BX,[BP-4]
[0000]0F63:  F7 DB		;NEG BX
[0000]0F65:  89 5E FC		;MOV [BP-4],BX
[0000]0F68:  8B 5E FE		;MOV BX,[BP-2]
[0000]0F6B:  83 FB 00		;CMP BX,0
[0000]0F6E:  7D 12		;JGE X28
[0000]0F70:  8B 5E FE		;MOV BX,[BP-2]
[0000]0F73:  F7 DB		;NEG BX
[0000]0F75:  89 5E FE		;MOV [BP-2],BX
[0000]0F78:  FF 46 04		;INC WORD PTR [BP+4]
[0000]0F7B:  8B 5E 04		;MOV BX,[BP+4]
[0000]0F7E:  C6 47 FF 2D	;MOV BYTE PTR [BX-1],02DX
[0000]0F82:  8B 5E FE		;MOV BX,[BP-2]
[0000]0F85:  8B 4E FC		;MOV CX,[BP-4]
[0000]0F88:  E8 01 D8		;CALL ←Ugt
[0000]0F8B:  0B DB		;OR BX,BX
[0000]0F8D:  75 19		;JNZ X29
[0000]0F8F:  8B 5E 04		;MOV BX,[BP+4]
[0000]0F92:  53			;PUSH BX
[0000]0F93:  8B 5E FC		;MOV BX,[BP-4]
[0000]0F96:  8B 4E FE		;MOV CX,[BP-2]
[0000]0F99:  E8 00 D8		;CALL ←UDiv
[0000]0F9C:  53			;PUSH BX
[0000]0F9D:  8B 5E FC		;MOV BX,[BP-4]
[0000]0FA0:  59			;POP CX
[0000]0FA1:  E8 AB FF		;CALL ←putfnum
[0000]0FA4:  5A			;POP DX
[0000]0FA5:  89 5E 04		;MOV [BP+4],BX
[0000]0FA8:  8B 5E FC		;MOV BX,[BP-4]
[0000]0FAB:  8B 4E FE		;MOV CX,[BP-2]
[0000]0FAE:  E8 10 D8		;CALL ←URem
[0000]0FB1:  5A			;POP DX
[0000]0FB2:  53			;PUSH BX
[0000]0FB3:  5B			;POP BX
[0000]0FB4:  53			;PUSH BX
[0000]0FB5:  83 FB 09		;CMP BX,9
[0000]0FB8:  7E 10		;JLE X30
[0000]0FBA:  FF 46 04		;INC WORD PTR [BP+4]
[0000]0FBD:  8B 5E 04		;MOV BX,[BP+4]
[0000]0FC0:  59			;POP CX
[0000]0FC1:  51			;PUSH CX
[0000]0FC2:  83 C1 37		;ADD CX,037X
[0000]0FC5:  88 4F FF		;MOV [BX-1],CL
[0000]0FC8:  EB 0E		;JR X31
[0000]0FCA:  FF 46 04		;INC WORD PTR [BP+4]
[0000]0FCD:  8B 5E 04		;MOV BX,[BP+4]
[0000]0FD0:  59			;POP CX
[0000]0FD1:  51			;PUSH CX
[0000]0FD2:  83 C1 30		;ADD CX,030X
[0000]0FD5:  88 4F FF		;MOV [BX-1],CL
[0000]0FD8:  8B 5E 04		;MOV BX,[BP+4]
[0000]0FDB:  C6 07 00		;MOV BYTE PTR [BX],0
[0000]0FDE:  8B 5E 04		;MOV BX,[BP+4]
[0000]0FE1:  8B E5		;MOV SP,BP
[0000]0FE3:  5D			;POP BP
[0000]0FE4:  C3			;RET;
[0000]0FE5:  0D 0A 00		;"
"

[0000]0FE8: 

;File osinit.asm
				;CtxPkg();
[0000]0FE8:  55			;PUSH BP
[0000]0FE9:  8B EC		;MOV BP,SP
[0000]0FEB:  52			;PUSH DX
[0000]0FEC:  C7 46 FE FE 03	;MOV WORD PTR [BP-2],03FEX
[0000]0FF1:  5B			;POP BX
[0000]0FF2:  53			;PUSH BX
[0000]0FF3:  8D 0E 18 22	;LEA CX,←sysZone
[0000]0FF7:  89 0F		;MOV [BX],CX
[0000]0FF9:  E8 7E DF		;CALL ←IntInit
[0000]0FFC:  E8 AD D3		;CALL ←InitIO
[0000]0FFF:  E8 96 D8		;CALL ←InitAnalog
[0000]1002:  E8 25 07		;CALL ←Init8274
[0000]1005:  E8 B3 E9		;CALL ←InitCtxPkg
[0000]1008:  E8 AD EE		;CALL ←InitEncrypt
[0000]100B:  8D 1E 1A 22	;LEA BX,←ctxQ
[0000]100F:  E8 BC EA		;CALL ←InitQueue
[0000]1012:  E8 3B 01		;CALL ←InitFA
[0000]1015:  E8 5C E8		;CALL ←EtherHost
[0000]1018:  E8 79 E9		;CALL ←SLCInit
[0000]101B:  E8 AA DE		;CALL ←IntOn
[0000]101E:  8B E5		;MOV SP,BP
[0000]1020:  5D			;POP BP
[0000]1021:  C3			;RET;
[0000]1022: 

;File runtime.asm
				;INCLUDE(8086LIB.D)
[0000]1022:  55			;PUSH BP
[0000]1023:  8B EC		;MOV BP,SP
[0000]1025:  51			;PUSH CX
[0000]1026:  53			;PUSH BX
[0000]1027:  8B 7E FE		;MOV DI,[BP-2]
[0000]102A:  8A 05		;MOV AL,[DI]
[0000]102C:  0A C0		;OR AL,AL
[0000]102E:  74 2C		;JZ X2
[0000]1030:  FF 46 FE		;INC WORD PTR [BP-2]
[0000]1033:  8B 5E FE		;MOV BX,[BP-2]
[0000]1036:  8A 47 FF		;MOV AL,[BX-1]
[0000]1039:  98			;CBW
[0000]103A:  8B D8		;MOV BX,AX
[0000]103C:  E8 59 00		;CALL ←LC
[0000]103F:  53			;PUSH BX
[0000]1040:  FF 46 FC		;INC WORD PTR [BP-4]
[0000]1043:  8B 5E FC		;MOV BX,[BP-4]
[0000]1046:  8A 47 FF		;MOV AL,[BX-1]
[0000]1049:  98			;CBW
[0000]104A:  8B D8		;MOV BX,AX
[0000]104C:  E8 49 00		;CALL ←LC
[0000]104F:  59			;POP CX
[0000]1050:  3B CB		;CMP CX,BX
[0000]1052:  74 06		;JZ X3
[0000]1054:  33 DB		;XOR BX,BX
[0000]1056:  8B E5		;MOV SP,BP
[0000]1058:  5D			;POP BP
[0000]1059:  C3			;RET;
[0000]105A:  EB CB		;JR X1
[0000]105C:  5F			;POP DI
[0000]105D:  57			;PUSH DI
[0000]105E:  8A 05		;MOV AL,[DI]
[0000]1060:  0A C0		;OR AL,AL
[0000]1062:  74 06		;JZ X4
[0000]1064:  33 DB		;XOR BX,BX
[0000]1066:  8B E5		;MOV SP,BP
[0000]1068:  5D			;POP BP
[0000]1069:  C3			;RET;
[0000]106A:  BB FF FF		;MOV BX,0FFFFX
[0000]106D:  8B E5		;MOV SP,BP
[0000]106F:  5D			;POP BP
[0000]1070:  C3			;RET;
[0000]1071:  55			;PUSH BP
[0000]1072:  8B EC		;MOV BP,SP
[0000]1074:  53			;PUSH BX
[0000]1075:  58			;POP AX
[0000]1076:  50			;PUSH AX
[0000]1077:  3C 30		;CMP AL,030X
[0000]1079:  7C 0A		;JL X6
[0000]107B:  58			;POP AX
[0000]107C:  50			;PUSH AX
[0000]107D:  3C 39		;CMP AL,039X
[0000]107F:  7F 04		;JG X6
[0000]1081:  B0 01		;MOV AL,1
[0000]1083:  EB 02		;JR X7
[0000]1085:  32 C0		;XOR AL,AL
[0000]1087:  0A C0		;OR AL,AL
[0000]1089:  74 07		;JZ X5
[0000]108B:  BB FF FF		;MOV BX,0FFFFX
[0000]108E:  8B E5		;MOV SP,BP
[0000]1090:  5D			;POP BP
[0000]1091:  C3			;RET;
[0000]1092:  33 DB		;XOR BX,BX
[0000]1094:  8B E5		;MOV SP,BP
[0000]1096:  5D			;POP BP
[0000]1097:  C3			;RET;
[0000]1098:  55			;PUSH BP
[0000]1099:  8B EC		;MOV BP,SP
[0000]109B:  53			;PUSH BX
[0000]109C:  58			;POP AX
[0000]109D:  50			;PUSH AX
[0000]109E:  3C 41		;CMP AL,041X
[0000]10A0:  7C 0A		;JL X9
[0000]10A2:  58			;POP AX
[0000]10A3:  50			;PUSH AX
[0000]10A4:  3C 5A		;CMP AL,05AX
[0000]10A6:  7F 04		;JG X9
[0000]10A8:  B0 01		;MOV AL,1
[0000]10AA:  EB 02		;JR X10
[0000]10AC:  32 C0		;XOR AL,AL
[0000]10AE:  0A C0		;OR AL,AL
[0000]10B0:  74 06		;JZ X8
[0000]10B2:  58			;POP AX
[0000]10B3:  04 BF		;ADD AL,0BFX
[0000]10B5:  04 61		;ADD AL,061X
[0000]10B7:  50			;PUSH AX
[0000]10B8:  5B			;POP BX
[0000]10B9:  53			;PUSH BX
[0000]10BA:  32 FF		;XOR BH,BH
[0000]10BC:  8B E5		;MOV SP,BP
[0000]10BE:  5D			;POP BP
[0000]10BF:  C3			;RET;
[0000]10C0:  55			;PUSH BP
[0000]10C1:  8B EC		;MOV BP,SP
[0000]10C3:  53			;PUSH BX
[0000]10C4:  58			;POP AX
[0000]10C5:  50			;PUSH AX
[0000]10C6:  3C 61		;CMP AL,061X
[0000]10C8:  7C 0A		;JL X12
[0000]10CA:  58			;POP AX
[0000]10CB:  50			;PUSH AX
[0000]10CC:  3C 7A		;CMP AL,07AX
[0000]10CE:  7F 04		;JG X12
[0000]10D0:  B0 01		;MOV AL,1
[0000]10D2:  EB 02		;JR X13
[0000]10D4:  32 C0		;XOR AL,AL
[0000]10D6:  0A C0		;OR AL,AL
[0000]10D8:  74 06		;JZ X11
[0000]10DA:  58			;POP AX
[0000]10DB:  04 9F		;ADD AL,09FX
[0000]10DD:  04 41		;ADD AL,041X
[0000]10DF:  50			;PUSH AX
[0000]10E0:  5B			;POP BX
[0000]10E1:  53			;PUSH BX
[0000]10E2:  32 FF		;XOR BH,BH
[0000]10E4:  8B E5		;MOV SP,BP
[0000]10E6:  5D			;POP BP
[0000]10E7:  C3			;RET;
[0000]10E8:  55			;PUSH BP
[0000]10E9:  8B EC		;MOV BP,SP
[0000]10EB:  53			;PUSH BX
[0000]10EC:  5B			;POP BX
[0000]10ED:  53			;PUSH BX
[0000]10EE:  E8 51 D7		;CALL ←CallDebugger
[0000]10F1:  8B E5		;MOV SP,BP
[0000]10F3:  5D			;POP BP
[0000]10F4:  C3			;RET;
[0000]10F5:  55			;PUSH BP
[0000]10F6:  8B EC		;MOV BP,SP
[0000]10F8:  53			;PUSH BX
[0000]10F9:  5B			;POP BX
[0000]10FA:  53			;PUSH BX
[0000]10FB:  53			;PUSH BX
[0000]10FC:  BB 20 DA		;MOV BX,0DA20X
[0000]10FF:  E8 D5 D6		;CALL ←FetchW
[0000]1102:  8B CB		;MOV CX,BX
[0000]1104:  5B			;POP BX
[0000]1105:  89 4F 02		;MOV [BX+2],CX
[0000]1108:  BB 1E DA		;MOV BX,0DA1EX
[0000]110B:  E8 C9 D6		;CALL ←FetchW
[0000]110E:  8B CB		;MOV CX,BX
[0000]1110:  5B			;POP BX
[0000]1111:  53			;PUSH BX
[0000]1112:  89 0F		;MOV [BX],CX
[0000]1114:  5B			;POP BX
[0000]1115:  53			;PUSH BX
[0000]1116:  8B 4F 02		;MOV CX,[BX+2]
[0000]1119:  51			;PUSH CX
[0000]111A:  BB 20 DA		;MOV BX,0DA20X
[0000]111D:  E8 B7 D6		;CALL ←FetchW
[0000]1120:  59			;POP CX
[0000]1121:  3B CB		;CMP CX,BX
[0000]1123:  74 05		;JZ X14
[0000]1125:  5B			;POP BX
[0000]1126:  53			;PUSH BX
[0000]1127:  E8 CB FF		;CALL ←Timer
[0000]112A:  8B E5		;MOV SP,BP
[0000]112C:  5D			;POP BP
[0000]112D:  C3			;RET;
[0000]112E:  55			;PUSH BP
[0000]112F:  8B EC		;MOV BP,SP
[0000]1131:  53			;PUSH BX
[0000]1132:  52			;PUSH DX
[0000]1133:  8D 5E FC		;LEA BX,[BP-4]
[0000]1136:  8B 4E FE		;MOV CX,[BP-2]
[0000]1139:  E8 DC D6		;CALL ←SetTmr
[0000]113C:  8D 5E FC		;LEA BX,[BP-4]
[0000]113F:  E8 DE D6		;CALL ←TmrExp
[0000]1142:  0B DB		;OR BX,BX
[0000]1144:  75 05		;JNZ X16
[0000]1146:  E8 F3 E8		;CALL ←Block
[0000]1149:  EB F1		;JR X15
[0000]114B:  8B E5		;MOV SP,BP
[0000]114D:  5D			;POP BP
[0000]114E:  C3			;RET;
[0000]114F:  90

;File FixedAlloc.asm
				;ODE, DS:C←DATA
[0000]1150:  55			;PUSH BP
[0000]1151:  8B EC		;MOV BP,SP
[0000]1153:  52			;PUSH DX
[0000]1154:  8D 1E 0B 24	;LEA BX,←end
[0000]1158:  5A			;POP DX
[0000]1159:  53			;PUSH BX
[0000]115A:  5B			;POP BX
[0000]115B:  43			;INC BX
[0000]115C:  81 E3 FE FF	;AND BX,0FFFEX
[0000]1160:  53			;PUSH BX
[0000]1161:  5B			;POP BX
[0000]1162:  53			;PUSH BX
[0000]1163:  89 1E 2C 22	;MOV ←endFixed,BX
[0000]1167:  E8 0B 00		;CALL ←FixedLeft
[0000]116A:  8B 0E 2C 22	;MOV CX,←endFixed
[0000]116E:  E8 D2 D4		;CALL ←Zero
[0000]1171:  8B E5		;MOV SP,BP
[0000]1173:  5D			;POP BP
[0000]1174:  C3			;RET;
[0000]1175:  55			;PUSH BP
[0000]1176:  8B EC		;MOV BP,SP
[0000]1178:  52			;PUSH DX
[0000]1179:  8B 1E 2C 22	;MOV BX,←endFixed
[0000]117D:  5A			;POP DX
[0000]117E:  53			;PUSH BX
[0000]117F:  5B			;POP BX
[0000]1180:  53			;PUSH BX
[0000]1181:  B9 FE CF		;MOV CX,0CFFEX
[0000]1184:  2B CB		;SUB CX,BX
[0000]1186:  D1 E9		;SHR CX
[0000]1188:  89 0E 2E 22	;MOV ←totAv,CX
[0000]118C:  8B 1E 2E 22	;MOV BX,←totAv
[0000]1190:  8B E5		;MOV SP,BP
[0000]1192:  5D			;POP BP
[0000]1193:  C3			;RET;
[0000]1194:  55			;PUSH BP
[0000]1195:  8B EC		;MOV BP,SP
[0000]1197:  53			;PUSH BX
[0000]1198:  52			;PUSH DX
[0000]1199:  8B 5E FE		;MOV BX,[BP-2]
[0000]119C:  83 C3 06		;ADD BX,6
[0000]119F:  8B 0E 2C 22	;MOV CX,←endFixed
[0000]11A3:  D1 E3		;SAL BX
[0000]11A5:  03 D9		;ADD BX,CX
[0000]11A7:  53			;PUSH BX
[0000]11A8:  BB FE CF		;MOV BX,0CFFEX
[0000]11AB:  59			;POP CX
[0000]11AC:  E8 DD D5		;CALL ←Ugt
[0000]11AF:  0B DB		;OR BX,BX
[0000]11B1:  74 06		;JZ X1
[0000]11B3:  BB 05 10		;MOV BX,01005X
[0000]11B6:  E8 89 D6		;CALL ←CallDebugger
[0000]11B9:  8B 1E 2C 22	;MOV BX,←endFixed
[0000]11BD:  5A			;POP DX
[0000]11BE:  53			;PUSH BX
[0000]11BF:  83 06 2C 22 06	;ADD ←endFixed,6
[0000]11C4:  8B 5E FE		;MOV BX,[BP-2]
[0000]11C7:  D1 E3		;SAL BX
[0000]11C9:  01 1E 2C 22	;ADD ←endFixed,BX
[0000]11CD:  8B 5E FE		;MOV BX,[BP-2]
[0000]11D0:  83 C3 03		;ADD BX,3
[0000]11D3:  83 C3 03		;ADD BX,3
[0000]11D6:  59			;POP CX
[0000]11D7:  51			;PUSH CX
[0000]11D8:  E8 68 D4		;CALL ←Zero
[0000]11DB:  5B			;POP BX
[0000]11DC:  53			;PUSH BX
[0000]11DD:  8B 4E FE		;MOV CX,[BP-2]
[0000]11E0:  89 4F 04		;MOV [BX+4],CX
[0000]11E3:  E8 51 D5		;CALL ←MyFrame
[0000]11E6:  E8 58 D5		;CALL ←ReturnLoc
[0000]11E9:  8B CB		;MOV CX,BX
[0000]11EB:  5B			;POP BX
[0000]11EC:  53			;PUSH BX
[0000]11ED:  89 0F		;MOV [BX],CX
[0000]11EF:  5B			;POP BX
[0000]11F0:  53			;PUSH BX
[0000]11F1:  53			;PUSH BX
[0000]11F2:  E8 42 D5		;CALL ←MyFrame
[0000]11F5:  E8 42 D5		;CALL ←CallersFrame
[0000]11F8:  E8 46 D5		;CALL ←ReturnLoc
[0000]11FB:  8B CB		;MOV CX,BX
[0000]11FD:  5B			;POP BX
[0000]11FE:  89 4F 02		;MOV [BX+2],CX
[0000]1201:  5B			;POP BX
[0000]1202:  53			;PUSH BX
[0000]1203:  83 C3 06		;ADD BX,6
[0000]1206:  8B E5		;MOV SP,BP
[0000]1208:  5D			;POP BP
[0000]1209:  C3			;RET;
[0000]120A:  55			;PUSH BP
[0000]120B:  8B EC		;MOV BP,SP
[0000]120D:  51			;PUSH CX
[0000]120E:  53			;PUSH BX
[0000]120F:  83 C4 FC		;ADD SP,0FFFCX
[0000]1212:  BB 05 00		;MOV BX,5
[0000]1215:  E8 7C FF		;CALL ←GetFixed
[0000]1218:  89 5E FA		;MOV [BP-6],BX
[0000]121B:  8B 5E FA		;MOV BX,[BP-6]
[0000]121E:  E8 AD E8		;CALL ←InitQueue
[0000]1221:  8B 5E FA		;MOV BX,[BP-6]
[0000]1224:  53			;PUSH BX
[0000]1225:  E8 0F D5		;CALL ←MyFrame
[0000]1228:  E8 16 D5		;CALL ←ReturnLoc
[0000]122B:  8B CB		;MOV CX,BX
[0000]122D:  5B			;POP BX
[0000]122E:  89 4F 04		;MOV [BX+4],CX
[0000]1231:  8B 5E FA		;MOV BX,[BP-6]
[0000]1234:  8B 4E FC		;MOV CX,[BP-4]
[0000]1237:  89 4F 06		;MOV [BX+6],CX
[0000]123A:  8B 5E FA		;MOV BX,[BP-6]
[0000]123D:  8B 4E FE		;MOV CX,[BP-2]
[0000]1240:  89 4F 08		;MOV [BX+8],CX
[0000]1243:  C7 46 F8 00 00	;MOV WORD PTR [BP-8],0
[0000]1248:  8B 5E FC		;MOV BX,[BP-4]
[0000]124B:  59			;POP CX
[0000]124C:  51			;PUSH CX
[0000]124D:  3B CB		;CMP CX,BX
[0000]124F:  7D 15		;JGE X3
[0000]1251:  EB 05		;JR X2
[0000]1253:  FF 46 F8		;INC WORD PTR [BP-8]
[0000]1256:  EB F0		;JR X4
[0000]1258:  8B 5E FE		;MOV BX,[BP-2]
[0000]125B:  E8 36 FF		;CALL ←GetFixed
[0000]125E:  8B 4E FA		;MOV CX,[BP-6]
[0000]1261:  E8 A3 E8		;CALL ←Enqueue
[0000]1264:  EB ED		;JR X5
[0000]1266:  8B E5		;MOV SP,BP
[0000]1268:  5D			;POP BP
[0000]1269:  C3			;RET;
[0000]126A:  55			;PUSH BP
[0000]126B:  8B EC		;MOV BP,SP
[0000]126D:  53			;PUSH BX
[0000]126E:  5B			;POP BX
[0000]126F:  53			;PUSH BX
[0000]1270:  E8 6B E8		;CALL ←Dequeue
[0000]1273:  8B E5		;MOV SP,BP
[0000]1275:  5D			;POP BP
[0000]1276:  C3			;RET;
[0000]1277:  55			;PUSH BP
[0000]1278:  8B EC		;MOV BP,SP
[0000]127A:  51			;PUSH CX
[0000]127B:  53			;PUSH BX
[0000]127C:  5B			;POP BX
[0000]127D:  53			;PUSH BX
[0000]127E:  8B 4E FE		;MOV CX,[BP-2]
[0000]1281:  E8 83 E8		;CALL ←Enqueue
[0000]1284:  8B E5		;MOV SP,BP
[0000]1286:  5D			;POP BP
[0000]1287:  C3			;RET;
[0000]1288: 

;File signaller.asm
				;←CODE, DS:C←DATA
[0000]1288:  55			;PUSH BP
[0000]1289:  8B EC		;MOV BP,SP
[0000]128B:  51			;PUSH CX
[0000]128C:  53			;PUSH BX
[0000]128D:  C7 06 24 22 00 00	;MOV ←sigid,0
[0000]1293:  C7 06 26 22 FF 3F	;MOV ←signame,03FFFX
[0000]1299:  5B			;POP BX
[0000]129A:  53			;PUSH BX
[0000]129B:  89 1E 22 22	;MOV ←getsv,BX
[0000]129F:  8B 5E 04		;MOV BX,[BP+4]
[0000]12A2:  C7 07 00 00	;MOV WORD PTR [BX],0
[0000]12A6:  8B 5E 04		;MOV BX,[BP+4]
[0000]12A9:  8B 4E FE		;MOV CX,[BP-2]
[0000]12AC:  83 C1 FC		;ADD CX,0FFFCX
[0000]12AF:  8B C1		;MOV AX,CX
[0000]12B1:  B9 0E 00		;MOV CX,0EX
[0000]12B4:  99			;CWD
[0000]12B5:  F7 F9		;IDIV AX,CX
[0000]12B7:  89 47 02		;MOV [BX+2],AX
[0000]12BA:  8B E5		;MOV SP,BP
[0000]12BC:  5D			;POP BP
[0000]12BD:  C3			;RET;
[0000]12BE:  55			;PUSH BP
[0000]12BF:  8B EC		;MOV BP,SP
[0000]12C1:  51			;PUSH CX
[0000]12C2:  53			;PUSH BX
[0000]12C3:  8B 5E 04		;MOV BX,[BP+4]
[0000]12C6:  53			;PUSH BX
[0000]12C7:  8B 5E FE		;MOV BX,[BP-2]
[0000]12CA:  53			;PUSH BX
[0000]12CB:  E8 69 D4		;CALL ←MyFrame
[0000]12CE:  8B 4E FC		;MOV CX,[BP-4]
[0000]12D1:  E8 07 00		;CALL ←EnableWithFrame
[0000]12D4:  83 C4 04		;ADD SP,4
[0000]12D7:  8B E5		;MOV SP,BP
[0000]12D9:  5D			;POP BP
[0000]12DA:  C3			;RET;
[0000]12DB:  55			;PUSH BP
[0000]12DC:  8B EC		;MOV BP,SP
[0000]12DE:  51			;PUSH CX
[0000]12DF:  53			;PUSH BX
[0000]12E0:  83 C4 FC		;ADD SP,0FFFCX
[0000]12E3:  8B 1E 22 22	;MOV BX,←getsv
[0000]12E7:  E8 65 D4		;CALL ←Call0
[0000]12EA:  89 5E FA		;MOV [BP-6],BX
[0000]12ED:  8B 7E FA		;MOV DI,[BP-6]
[0000]12F0:  8B 1D		;MOV BX,[DI]
[0000]12F2:  8B 4E FA		;MOV CX,[BP-6]
[0000]12F5:  8B F9		;MOV DI,CX
[0000]12F7:  8B 4D 02		;MOV CX,[DI+2]
[0000]12FA:  3B D9		;CMP BX,CX
[0000]12FC:  75 15		;JNZ X1
[0000]12FE:  E8 4B 01		;CALL ←purgesv
[0000]1301:  8B 4E FA		;MOV CX,[BP-6]
[0000]1304:  8B F9		;MOV DI,CX
[0000]1306:  8B 4D 02		;MOV CX,[DI+2]
[0000]1309:  3B D9		;CMP BX,CX
[0000]130B:  7C 06		;JL X2
[0000]130D:  BB 01 30		;MOV BX,03001X
[0000]1310:  E8 D5 FD		;CALL ←CallSwat
[0000]1313:  8B 5E FA		;MOV BX,[BP-6]
[0000]1316:  83 C3 04		;ADD BX,4
[0000]1319:  8B 7E FA		;MOV DI,[BP-6]
[0000]131C:  8B 0D		;MOV CX,[DI]
[0000]131E:  B8 0E 00		;MOV AX,0EX
[0000]1321:  F7 E9		;IMUL AX,CX
[0000]1323:  03 D8		;ADD BX,AX
[0000]1325:  5A			;POP DX
[0000]1326:  53			;PUSH BX
[0000]1327:  8B 5E FA		;MOV BX,[BP-6]
[0000]132A:  FF 07		;INC WORD PTR [BX]
[0000]132C:  5B			;POP BX
[0000]132D:  53			;PUSH BX
[0000]132E:  8B 4E 06		;MOV CX,[BP+6]
[0000]1331:  89 0F		;MOV [BX],CX
[0000]1333:  5B			;POP BX
[0000]1334:  53			;PUSH BX
[0000]1335:  8B 4E 04		;MOV CX,[BP+4]
[0000]1338:  89 4F 02		;MOV [BX+2],CX
[0000]133B:  5B			;POP BX
[0000]133C:  53			;PUSH BX
[0000]133D:  8B 4E FC		;MOV CX,[BP-4]
[0000]1340:  89 4F 06		;MOV [BX+6],CX
[0000]1343:  5B			;POP BX
[0000]1344:  53			;PUSH BX
[0000]1345:  53			;PUSH BX
[0000]1346:  8B 5E FC		;MOV BX,[BP-4]
[0000]1349:  E8 EE D3		;CALL ←CallersFrame
[0000]134C:  8B CB		;MOV CX,BX
[0000]134E:  5B			;POP BX
[0000]134F:  89 4F 04		;MOV [BX+4],CX
[0000]1352:  5B			;POP BX
[0000]1353:  53			;PUSH BX
[0000]1354:  8B 4E FE		;MOV CX,[BP-2]
[0000]1357:  89 4F 0C		;MOV [BX+12],CX
[0000]135A:  5B			;POP BX
[0000]135B:  53			;PUSH BX
[0000]135C:  53			;PUSH BX
[0000]135D:  8B 5E FC		;MOV BX,[BP-4]
[0000]1360:  E8 DE D3		;CALL ←ReturnLoc
[0000]1363:  8B CB		;MOV CX,BX
[0000]1365:  5B			;POP BX
[0000]1366:  89 4F 0A		;MOV [BX+10],CX
[0000]1369:  FF 06 24 22	;INC ←sigid
[0000]136D:  5B			;POP BX
[0000]136E:  53			;PUSH BX
[0000]136F:  8B 0E 24 22	;MOV CX,←sigid
[0000]1373:  89 4F 08		;MOV [BX+8],CX
[0000]1376:  8B 5E FE		;MOV BX,[BP-2]
[0000]1379:  C7 07 7E B5	;MOV WORD PTR [BX],0B57EX
[0000]137D:  8B 5E FE		;MOV BX,[BP-2]
[0000]1380:  8B 0E 24 22	;MOV CX,←sigid
[0000]1384:  89 4F 02		;MOV [BX+2],CX
[0000]1387:  33 DB		;XOR BX,BX
[0000]1389:  8B E5		;MOV SP,BP
[0000]138B:  5D			;POP BP
[0000]138C:  C3			;RET;
[0000]138D:  55			;PUSH BP
[0000]138E:  8B EC		;MOV BP,SP
[0000]1390:  53			;PUSH BX
[0000]1391:  5B			;POP BX
[0000]1392:  53			;PUSH BX
[0000]1393:  C7 07 00 00	;MOV WORD PTR [BX],0
[0000]1397:  8B E5		;MOV SP,BP
[0000]1399:  5D			;POP BP
[0000]139A:  C3			;RET;
[0000]139B:  55			;PUSH BP
[0000]139C:  8B EC		;MOV BP,SP
[0000]139E:  51			;PUSH CX
[0000]139F:  53			;PUSH BX
[0000]13A0:  83 C4 EE		;ADD SP,0FFEEX
[0000]13A3:  8B 1E 22 22	;MOV BX,←getsv
[0000]13A7:  E8 A5 D3		;CALL ←Call0
[0000]13AA:  89 5E F8		;MOV [BP-8],BX
[0000]13AD:  E8 9C 00		;CALL ←purgesv
[0000]13B0:  89 5E F6		;MOV [BP-10],BX
[0000]13B3:  C7 46 F4 FF FF	;MOV WORD PTR [BP-12],0FFFFX
[0000]13B8:  8D 5E F6		;LEA BX,[BP-10]
[0000]13BB:  8B 4E FE		;MOV CX,[BP-2]
[0000]13BE:  E8 F3 01		;CALL ←finden
[0000]13C1:  89 5E FA		;MOV [BP-6],BX
[0000]13C4:  8B 5E FA		;MOV BX,[BP-6]
[0000]13C7:  0B DB		;OR BX,BX
[0000]13C9:  75 06		;JNZ X5
[0000]13CB:  BB 02 30		;MOV BX,03002X
[0000]13CE:  E8 17 FD		;CALL ←CallSwat
[0000]13D1:  8B 5E FE		;MOV BX,[BP-2]
[0000]13D4:  5A			;POP DX
[0000]13D5:  53			;PUSH BX
[0000]13D6:  8B 5E FC		;MOV BX,[BP-4]
[0000]13D9:  89 5E EC		;MOV [BP-20],BX
[0000]13DC:  8B 5E FA		;MOV BX,[BP-6]
[0000]13DF:  8B 4F 0C		;MOV CX,[BX+12]
[0000]13E2:  89 4E EE		;MOV [BP-18],CX
[0000]13E5:  8D 5E EA		;LEA BX,[BP-22]
[0000]13E8:  53			;PUSH BX
[0000]13E9:  8B 5E FA		;MOV BX,[BP-6]
[0000]13EC:  8B 4F 02		;MOV CX,[BX+2]
[0000]13EF:  BB 03 00		;MOV BX,3
[0000]13F2:  E8 72 D3		;CALL ←Apply
[0000]13F5:  5A			;POP DX
[0000]13F6:  89 5E F0		;MOV [BP-16],BX
[0000]13F9:  8B 5E F0		;MOV BX,[BP-16]
[0000]13FC:  EB 1E		;JR X6
[0000]13FE:  EB B3		;JR X3
[0000]1400:  8B E5		;MOV SP,BP
[0000]1402:  5D			;POP BP
[0000]1403:  C3			;RET;
[0000]1404:  C7 46 F4 00 00	;MOV WORD PTR [BP-12],0
[0000]1409:  8B 5E F4		;MOV BX,[BP-12]
[0000]140C:  8B 4E F6		;MOV CX,[BP-10]
[0000]140F:  E8 0E 02		;CALL ←unwind
[0000]1412:  EB 22		;JR X7
[0000]1414:  BB 03 30		;MOV BX,03003X
[0000]1417:  E8 CE FC		;CALL ←CallSwat
[0000]141A:  EB 1A		;JR X7
[0000]141C:  8A C7		;MOV AL,BH
[0000]141E:  0A C0		;OR AL,AL
[0000]1420:  75 F2		;JNZ X12
[0000]1422:  8A C3		;MOV AL,BL
[0000]1424:  3C 01		;CMP AL,1
[0000]1426:  74 D6		;JZ X8
[0000]1428:  3C 02		;CMP AL,2
[0000]142A:  74 D4		;JZ X9
[0000]142C:  3C 03		;CMP AL,3
[0000]142E:  74 D4		;JZ X10
[0000]1430:  3C 04		;CMP AL,4
[0000]1432:  74 D5		;JZ X11
[0000]1434:  EB DE		;JR X12
[0000]1436:  E9 7A FF		;JMP X3
[0000]1439:  8B E5		;MOV SP,BP
[0000]143B:  5D			;POP BP
[0000]143C:  C3			;RET;
[0000]143D:  55			;PUSH BP
[0000]143E:  8B EC		;MOV BP,SP
[0000]1440:  FF 06 26 22	;INC ←signame
[0000]1444:  8B 1E 26 22	;MOV BX,←signame
[0000]1448:  8B E5		;MOV SP,BP
[0000]144A:  5D			;POP BP
[0000]144B:  C3			;RET;
[0000]144C:  55			;PUSH BP
[0000]144D:  8B EC		;MOV BP,SP
[0000]144F:  83 C4 EE		;ADD SP,0FFEEX
[0000]1452:  8B 1E 22 22	;MOV BX,←getsv
[0000]1456:  E8 F6 D2		;CALL ←Call0
[0000]1459:  89 5E F2		;MOV [BP-14],BX
[0000]145C:  E8 D8 D2		;CALL ←MyFrame
[0000]145F:  E8 D8 D2		;CALL ←CallersFrame
[0000]1462:  89 5E FE		;MOV [BP-2],BX
[0000]1465:  C7 46 FC 00 00	;MOV WORD PTR [BP-4],0
[0000]146A:  C7 46 FA 00 00	;MOV WORD PTR [BP-6],0
[0000]146F:  8B 7E F2		;MOV DI,[BP-14]
[0000]1472:  8B 1D		;MOV BX,[DI]
[0000]1474:  4B			;DEC BX
[0000]1475:  89 5E F4		;MOV [BP-12],BX
[0000]1478:  8B 5E F4		;MOV BX,[BP-12]
[0000]147B:  83 FB 00		;CMP BX,0
[0000]147E:  7C 78		;JL X14
[0000]1480:  EB 05		;JR X13
[0000]1482:  FF 4E F4		;DEC WORD PTR [BP-12]
[0000]1485:  EB F1		;JR X15
[0000]1487:  8B 5E F2		;MOV BX,[BP-14]
[0000]148A:  83 C3 04		;ADD BX,4
[0000]148D:  8B 4E F4		;MOV CX,[BP-12]
[0000]1490:  B8 0E 00		;MOV AX,0EX
[0000]1493:  F7 E9		;IMUL AX,CX
[0000]1495:  03 D8		;ADD BX,AX
[0000]1497:  89 5E F0		;MOV [BP-16],BX
[0000]149A:  8B 5E F0		;MOV BX,[BP-16]
[0000]149D:  8B 4F 0C		;MOV CX,[BX+12]
[0000]14A0:  5A			;POP DX
[0000]14A1:  51			;PUSH CX
[0000]14A2:  5F			;POP DI
[0000]14A3:  57			;PUSH DI
[0000]14A4:  8B 1D		;MOV BX,[DI]
[0000]14A6:  81 FB 7E B5	;CMP BX,0B57EX
[0000]14AA:  75 0D		;JNZ X19
[0000]14AC:  5B			;POP BX
[0000]14AD:  53			;PUSH BX
[0000]14AE:  8B 4F 02		;MOV CX,[BX+2]
[0000]14B1:  8B 5E F0		;MOV BX,[BP-16]
[0000]14B4:  8B 47 08		;MOV AX,[BX+8]
[0000]14B7:  3B C8		;CMP CX,AX
[0000]14B9:  74 0F		;JZ X17
[0000]14BB:  8B 5E F0		;MOV BX,[BP-16]
[0000]14BE:  C7 47 08 00 00	;MOV WORD PTR [BX+8],0
[0000]14C3:  C7 46 FA FF FF	;MOV WORD PTR [BP-6],0FFFFX
[0000]14C8:  EB B8		;JR X16
[0000]14CA:  8B 5E F0		;MOV BX,[BP-16]
[0000]14CD:  8B 4F 04		;MOV CX,[BX+4]
[0000]14D0:  89 4E F8		;MOV [BP-8],CX
[0000]14D3:  8B 5E FE		;MOV BX,[BP-2]
[0000]14D6:  8B 4E F8		;MOV CX,[BP-8]
[0000]14D9:  E8 B0 D2		;CALL ←Ugt
[0000]14DC:  0B DB		;OR BX,BX
[0000]14DE:  74 0B		;JZ X21
[0000]14E0:  8B 5E FE		;MOV BX,[BP-2]
[0000]14E3:  E8 54 D2		;CALL ←CallersFrame
[0000]14E6:  89 5E FE		;MOV [BP-2],BX
[0000]14E9:  EB E8		;JR X20
[0000]14EB:  8B 5E F8		;MOV BX,[BP-8]
[0000]14EE:  8B 4E FC		;MOV CX,[BP-4]
[0000]14F1:  E8 98 D2		;CALL ←Ugt
[0000]14F4:  0B DB		;OR BX,BX
[0000]14F6:  EB 03		;JR $+5
[0000]14F8:  E9 27 00		;JMP X25
[0000]14FB:  75 0B		;JNZ X24
[0000]14FD:  8B 5E F8		;MOV BX,[BP-8]
[0000]1500:  8B 4E FE		;MOV CX,[BP-2]
[0000]1503:  E8 86 D2		;CALL ←Ugt
[0000]1506:  0B DB		;OR BX,BX
[0000]1508:  74 0F		;JZ X22
[0000]150A:  8B 5E F0		;MOV BX,[BP-16]
[0000]150D:  C7 47 08 00 00	;MOV WORD PTR [BX+8],0
[0000]1512:  C7 46 FA FF FF	;MOV WORD PTR [BP-6],0FFFFX
[0000]1517:  EB 06		;JR X26
[0000]1519:  8B 5E FE		;MOV BX,[BP-2]
[0000]151C:  89 5E FC		;MOV [BP-4],BX
[0000]151F:  E9 60 FF		;JMP X16
[0000]1522:  C7 46 F6 00 00	;MOV WORD PTR [BP-10],0
[0000]1527:  8B 5E FA		;MOV BX,[BP-6]
[0000]152A:  0B DB		;OR BX,BX
[0000]152C:  74 78		;JZ X27
[0000]152E:  C7 46 F4 00 00	;MOV WORD PTR [BP-12],0
[0000]1533:  8B 7E F2		;MOV DI,[BP-14]
[0000]1536:  8B 1D		;MOV BX,[DI]
[0000]1538:  8B 4E F4		;MOV CX,[BP-12]
[0000]153B:  3B CB		;CMP CX,BX
[0000]153D:  7D 5F		;JGE X29
[0000]153F:  EB 05		;JR X28
[0000]1541:  FF 46 F4		;INC WORD PTR [BP-12]
[0000]1544:  EB ED		;JR X30
[0000]1546:  8B 5E F2		;MOV BX,[BP-14]
[0000]1549:  83 C3 04		;ADD BX,4
[0000]154C:  8B 4E F4		;MOV CX,[BP-12]
[0000]154F:  B8 0E 00		;MOV AX,0EX
[0000]1552:  F7 E9		;IMUL AX,CX
[0000]1554:  03 D8		;ADD BX,AX
[0000]1556:  89 5E F0		;MOV [BP-16],BX
[0000]1559:  8B 5E F0		;MOV BX,[BP-16]
[0000]155C:  8B 4F 08		;MOV CX,[BX+8]
[0000]155F:  0B C9		;OR CX,CX
[0000]1561:  75 02		;JNZ X32
[0000]1563:  EB DC		;JR X31
[0000]1565:  8B 5E F4		;MOV BX,[BP-12]
[0000]1568:  8B 4E F6		;MOV CX,[BP-10]
[0000]156B:  3B CB		;CMP CX,BX
[0000]156D:  74 2A		;JZ X33
[0000]156F:  8B 5E F2		;MOV BX,[BP-14]
[0000]1572:  83 C3 04		;ADD BX,4
[0000]1575:  8B 4E F6		;MOV CX,[BP-10]
[0000]1578:  B8 0E 00		;MOV AX,0EX
[0000]157B:  F7 E9		;IMUL AX,CX
[0000]157D:  03 D8		;ADD BX,AX
[0000]157F:  53			;PUSH BX
[0000]1580:  8B 5E F2		;MOV BX,[BP-14]
[0000]1583:  83 C3 04		;ADD BX,4
[0000]1586:  8B 4E F4		;MOV CX,[BP-12]
[0000]1589:  B8 0E 00		;MOV AX,0EX
[0000]158C:  F7 E9		;IMUL AX,CX
[0000]158E:  03 D8		;ADD BX,AX
[0000]1590:  53			;PUSH BX
[0000]1591:  BB 0E 00		;MOV BX,0EX
[0000]1594:  59			;POP CX
[0000]1595:  E8 8F D0		;CALL ←ByteBlt
[0000]1598:  5A			;POP DX
[0000]1599:  FF 46 F6		;INC WORD PTR [BP-10]
[0000]159C:  EB A3		;JR X31
[0000]159E:  8B 5E F2		;MOV BX,[BP-14]
[0000]15A1:  8B 4E F6		;MOV CX,[BP-10]
[0000]15A4:  EB 03		;JR $+5
[0000]15A6:  E9 02 00		;JMP X34
[0000]15A9:  89 0F		;MOV [BX],CX
[0000]15AB:  8B 7E F2		;MOV DI,[BP-14]
[0000]15AE:  8B 1D		;MOV BX,[DI]
[0000]15B0:  8B E5		;MOV SP,BP
[0000]15B2:  5D			;POP BP
[0000]15B3:  C3			;RET;
[0000]15B4:  55			;PUSH BP
[0000]15B5:  8B EC		;MOV BP,SP
[0000]15B7:  51			;PUSH CX
[0000]15B8:  53			;PUSH BX
[0000]15B9:  83 C4 FA		;ADD SP,0FFFAX
[0000]15BC:  8B 1E 22 22	;MOV BX,←getsv
[0000]15C0:  E8 8C D1		;CALL ←Call0
[0000]15C3:  89 5E FA		;MOV [BP-6],BX
[0000]15C6:  8B 7E FC		;MOV DI,[BP-4]
[0000]15C9:  8B 1D		;MOV BX,[DI]
[0000]15CB:  4B			;DEC BX
[0000]15CC:  5A			;POP DX
[0000]15CD:  53			;PUSH BX
[0000]15CE:  5B			;POP BX
[0000]15CF:  53			;PUSH BX
[0000]15D0:  83 FB 00		;CMP BX,0
[0000]15D3:  7C 3E		;JL X36
[0000]15D5:  EB 05		;JR X35
[0000]15D7:  FF 4E F6		;DEC WORD PTR [BP-10]
[0000]15DA:  EB F2		;JR X37
[0000]15DC:  8B 5E FA		;MOV BX,[BP-6]
[0000]15DF:  83 C3 04		;ADD BX,4
[0000]15E2:  59			;POP CX
[0000]15E3:  51			;PUSH CX
[0000]15E4:  B8 0E 00		;MOV AX,0EX
[0000]15E7:  F7 E9		;IMUL AX,CX
[0000]15E9:  03 D8		;ADD BX,AX
[0000]15EB:  89 5E F8		;MOV [BP-8],BX
[0000]15EE:  8B 7E F8		;MOV DI,[BP-8]
[0000]15F1:  8B 1D		;MOV BX,[DI]
[0000]15F3:  8B 4E FE		;MOV CX,[BP-2]
[0000]15F6:  3B D9		;CMP BX,CX
[0000]15F8:  74 07		;JZ X41
[0000]15FA:  8B 7E F8		;MOV DI,[BP-8]
[0000]15FD:  8B 1D		;MOV BX,[DI]
[0000]15FF:  0B DB		;OR BX,BX
[0000]1601:  75 0E		;JNZ X39
[0000]1603:  8B 5E FC		;MOV BX,[BP-4]
[0000]1606:  59			;POP CX
[0000]1607:  51			;PUSH CX
[0000]1608:  89 0F		;MOV [BX],CX
[0000]160A:  8B 5E F8		;MOV BX,[BP-8]
[0000]160D:  8B E5		;MOV SP,BP
[0000]160F:  5D			;POP BP
[0000]1610:  C3			;RET;
[0000]1611:  EB C4		;JR X38
[0000]1613:  8B 5E FC		;MOV BX,[BP-4]
[0000]1616:  C7 07 FF FF	;MOV WORD PTR [BX],0FFFFX
[0000]161A:  33 DB		;XOR BX,BX
[0000]161C:  8B E5		;MOV SP,BP
[0000]161E:  5D			;POP BP
[0000]161F:  C3			;RET;
[0000]1620:  55			;PUSH BP
[0000]1621:  8B EC		;MOV BP,SP
[0000]1623:  51			;PUSH CX
[0000]1624:  53			;PUSH BX
[0000]1625:  83 C4 E8		;ADD SP,0FFE8X
[0000]1628:  8B 1E 22 22	;MOV BX,←getsv
[0000]162C:  E8 20 D1		;CALL ←Call0
[0000]162F:  89 5E FA		;MOV [BP-6],BX
[0000]1632:  8B 5E FA		;MOV BX,[BP-6]
[0000]1635:  83 C3 04		;ADD BX,4
[0000]1638:  8B 4E FE		;MOV CX,[BP-2]
[0000]163B:  B8 0E 00		;MOV AX,0EX
[0000]163E:  F7 E9		;IMUL AX,CX
[0000]1640:  03 D8		;ADD BX,AX
[0000]1642:  89 5E F8		;MOV [BP-8],BX
[0000]1645:  8B 5E F8		;MOV BX,[BP-8]
[0000]1648:  8B 4F 08		;MOV CX,[BX+8]
[0000]164B:  89 4E F4		;MOV [BP-12],CX
[0000]164E:  E8 FB FD		;CALL ←purgesv
[0000]1651:  89 5E F2		;MOV [BP-14],BX
[0000]1654:  8B 5E FE		;MOV BX,[BP-2]
[0000]1657:  8B 4E F2		;MOV CX,[BP-14]
[0000]165A:  3B CB		;CMP CX,BX
[0000]165C:  7E 0D		;JLE X44
[0000]165E:  8B 5E F8		;MOV BX,[BP-8]
[0000]1661:  8B 4F 08		;MOV CX,[BX+8]
[0000]1664:  8B 5E F4		;MOV BX,[BP-12]
[0000]1667:  3B CB		;CMP CX,BX
[0000]1669:  74 04		;JZ X43
[0000]166B:  B0 01		;MOV AL,1
[0000]166D:  EB 02		;JR X45
[0000]166F:  32 C0		;XOR AL,AL
[0000]1671:  0A C0		;OR AL,AL
[0000]1673:  74 06		;JZ X42
[0000]1675:  BB 04 30		;MOV BX,03004X
[0000]1678:  E8 6D FA		;CALL ←CallSwat
[0000]167B:  8B 5E F8		;MOV BX,[BP-8]
[0000]167E:  8B 4F 04		;MOV CX,[BX+4]
[0000]1681:  89 4E F0		;MOV [BP-16],CX
[0000]1684:  8B 5E F8		;MOV BX,[BP-8]
[0000]1687:  8B 4F 06		;MOV CX,[BX+6]
[0000]168A:  89 4E EE		;MOV [BP-18],CX
[0000]168D:  E8 A7 D0		;CALL ←MyFrame
[0000]1690:  89 5E EC		;MOV [BP-20],BX
[0000]1693:  8D 5E F2		;LEA BX,[BP-14]
[0000]1696:  B9 01 00		;MOV CX,1
[0000]1699:  E8 18 FF		;CALL ←finden
[0000]169C:  89 5E F6		;MOV [BP-10],BX
[0000]169F:  8B 5E EC		;MOV BX,[BP-20]
[0000]16A2:  E8 95 D0		;CALL ←CallersFrame
[0000]16A5:  89 5E EA		;MOV [BP-22],BX
[0000]16A8:  8B 5E FE		;MOV BX,[BP-2]
[0000]16AB:  8B 4E F2		;MOV CX,[BP-14]
[0000]16AE:  3B CB		;CMP CX,BX
[0000]16B0:  7E 11		;JLE X50
[0000]16B2:  8B 5E F6		;MOV BX,[BP-10]
[0000]16B5:  8B 4F 04		;MOV CX,[BX+4]
[0000]16B8:  8B 5E EA		;MOV BX,[BP-22]
[0000]16BB:  3B CB		;CMP CX,BX
[0000]16BD:  75 04		;JNZ X50
[0000]16BF:  B0 01		;MOV AL,1
[0000]16C1:  EB 02		;JR X51
[0000]16C3:  32 C0		;XOR AL,AL
[0000]16C5:  0A C0		;OR AL,AL
[0000]16C7:  74 32		;JZ X49
[0000]16C9:  C7 46 E4 01 00	;MOV WORD PTR [BP-28],1
[0000]16CE:  C7 46 E6 00 00	;MOV WORD PTR [BP-26],0
[0000]16D3:  8B 5E F6		;MOV BX,[BP-10]
[0000]16D6:  8B 4F 0C		;MOV CX,[BX+12]
[0000]16D9:  89 4E E8		;MOV [BP-24],CX
[0000]16DC:  8D 5E E4		;LEA BX,[BP-28]
[0000]16DF:  53			;PUSH BX
[0000]16E0:  8B 5E F6		;MOV BX,[BP-10]
[0000]16E3:  8B 4F 02		;MOV CX,[BX+2]
[0000]16E6:  BB 03 00		;MOV BX,3
[0000]16E9:  E8 7B D0		;CALL ←Apply
[0000]16EC:  5A			;POP DX
[0000]16ED:  8D 5E F2		;LEA BX,[BP-14]
[0000]16F0:  B9 01 00		;MOV CX,1
[0000]16F3:  E8 BE FE		;CALL ←finden
[0000]16F6:  89 5E F6		;MOV [BP-10],BX
[0000]16F9:  EB AD		;JR X48
[0000]16FB:  8B 5E F0		;MOV BX,[BP-16]
[0000]16FE:  8B 4E EA		;MOV CX,[BP-22]
[0000]1701:  3B CB		;CMP CX,BX
[0000]1703:  75 02		;JNZ X52
[0000]1705:  EB 08		;JR X47
[0000]1707:  8B 5E EA		;MOV BX,[BP-22]
[0000]170A:  89 5E EC		;MOV [BP-20],BX
[0000]170D:  EB 90		;JR X46
[0000]170F:  8B 5E EE		;MOV BX,[BP-18]
[0000]1712:  53			;PUSH BX
[0000]1713:  8B 5E F0		;MOV BX,[BP-16]
[0000]1716:  53			;PUSH BX
[0000]1717:  8B 5E F8		;MOV BX,[BP-8]
[0000]171A:  8B 4F 0A		;MOV CX,[BX+10]
[0000]171D:  8B 5E FC		;MOV BX,[BP-4]
[0000]1720:  E8 22 D0		;CALL ←returnto
[0000]1723:  83 C4 04		;ADD SP,4
[0000]1726:  8B E5		;MOV SP,BP
[0000]1728:  5D			;POP BP
[0000]1729:  C3			;RET;
[0000]172A: 

;File DI8274.asm
				;e	"ec.h"
[0000]172A:  55			;PUSH BP
[0000]172B:  8B EC		;MOV BP,SP
[0000]172D:  33 DB		;XOR BX,BX
[0000]172F:  E8 50 00		;CALL ←FlushInput
[0000]1732:  BB 01 00		;MOV BX,1
[0000]1735:  E8 4A 00		;CALL ←FlushInput
[0000]1738:  8D 1E C0 22	;LEA BX,←tb
[0000]173C:  53			;PUSH BX
[0000]173D:  BB 3E 00		;MOV BX,03EX
[0000]1740:  8D 0E C8 22	;LEA CX,←tb+8
[0000]1744:  E8 7B E4		;CALL ←InitRingBuffer
[0000]1747:  5A			;POP DX
[0000]1748:  8D 1E 08 23	;LEA BX,←tb+048X
[0000]174C:  53			;PUSH BX
[0000]174D:  BB 3E 00		;MOV BX,03EX
[0000]1750:  8D 0E 10 23	;LEA CX,←tb+050X
[0000]1754:  E8 6B E4		;CALL ←InitRingBuffer
[0000]1757:  5A			;POP DX
[0000]1758:  C7 06 52 23 00 00	;MOV ←busy+2,0
[0000]175E:  C7 06 50 23 00 00	;MOV ←busy,0
[0000]1764:  33 DB		;XOR BX,BX
[0000]1766:  B9 B0 04		;MOV CX,04B0X
[0000]1769:  E8 84 01		;CALL ←Baud
[0000]176C:  BB 01 00		;MOV BX,1
[0000]176F:  B9 B0 04		;MOV CX,04B0X
[0000]1772:  E8 7B 01		;CALL ←Baud
[0000]1775:  BB 03 00		;MOV BX,3
[0000]1778:  B9 FD 19		;MOV CX,OFFSET ←mySIOInt
[0000]177B:  E8 51 D8		;CALL ←EnableInt
[0000]177E:  8B E5		;MOV SP,BP
[0000]1780:  5D			;POP BP
[0000]1781:  C3			;RET;
[0000]1782:  55			;PUSH BP
[0000]1783:  8B EC		;MOV BP,SP
[0000]1785:  53			;PUSH BX
[0000]1786:  5B			;POP BX
[0000]1787:  53			;PUSH BX
[0000]1788:  0B DB		;OR BX,BX
[0000]178A:  74 12		;JZ X1
[0000]178C:  8D 1E 78 22	;LEA BX,←rb+048X
[0000]1790:  53			;PUSH BX
[0000]1791:  BB 3E 00		;MOV BX,03EX
[0000]1794:  8D 0E 80 22	;LEA CX,←rb+050X
[0000]1798:  E8 27 E4		;CALL ←InitRingBuffer
[0000]179B:  5A			;POP DX
[0000]179C:  EB 10		;JR X2
[0000]179E:  8D 1E 30 22	;LEA BX,←rb
[0000]17A2:  53			;PUSH BX
[0000]17A3:  BB 3E 00		;MOV BX,03EX
[0000]17A6:  8D 0E 38 22	;LEA CX,←rb+8
[0000]17AA:  E8 15 E4		;CALL ←InitRingBuffer
[0000]17AD:  5A			;POP DX
[0000]17AE:  8B E5		;MOV SP,BP
[0000]17B0:  5D			;POP BP
[0000]17B1:  C3			;RET;
[0000]17B2:  55			;PUSH BP
[0000]17B3:  8B EC		;MOV BP,SP
[0000]17B5:  53			;PUSH BX
[0000]17B6:  52			;PUSH DX
[0000]17B7:  8D 1E C0 22	;LEA BX,←tb
[0000]17BB:  5A			;POP DX
[0000]17BC:  53			;PUSH BX
[0000]17BD:  8B 46 FE		;MOV AX,[BP-2]
[0000]17C0:  98			;CBW
[0000]17C1:  8B D8		;MOV BX,AX
[0000]17C3:  59			;POP CX
[0000]17C4:  51			;PUSH CX
[0000]17C5:  E8 7E E4		;CALL ←WriteRingBuffer
[0000]17C8:  0B DB		;OR BX,BX
[0000]17CA:  75 02		;JNZ X4
[0000]17CC:  EB EF		;JR X3
[0000]17CE:  8B 1E 50 23	;MOV BX,←busy
[0000]17D2:  0B DB		;OR BX,BX
[0000]17D4:  75 07		;JNZ X6
[0000]17D6:  5B			;POP BX
[0000]17D7:  53			;PUSH BX
[0000]17D8:  E8 14 E4		;CALL ←RingBufferEmpty
[0000]17DB:  0B DB		;OR BX,BX
[0000]17DD:  75 10		;JNZ X5
[0000]17DF:  C7 06 50 23 01 00	;MOV ←busy,1
[0000]17E5:  5B			;POP BX
[0000]17E6:  53			;PUSH BX
[0000]17E7:  E8 AF E4		;CALL ←ReadRingBuffer
[0000]17EA:  33 C9		;XOR CX,CX
[0000]17EC:  E8 C0 03		;CALL ←SIOPutC
[0000]17EF:  8B E5		;MOV SP,BP
[0000]17F1:  5D			;POP BP
[0000]17F2:  C3			;RET;
[0000]17F3:  55			;PUSH BP
[0000]17F4:  8B EC		;MOV BP,SP
[0000]17F6:  53			;PUSH BX
[0000]17F7:  58			;POP AX
[0000]17F8:  50			;PUSH AX
[0000]17F9:  98			;CBW
[0000]17FA:  8B D8		;MOV BX,AX
[0000]17FC:  33 C9		;XOR CX,CX
[0000]17FE:  E8 20 00		;CALL ←PutC
[0000]1801:  8B E5		;MOV SP,BP
[0000]1803:  5D			;POP BP
[0000]1804:  C3			;RET;
[0000]1805:  55			;PUSH BP
[0000]1806:  8B EC		;MOV BP,SP
[0000]1808:  53			;PUSH BX
[0000]1809:  58			;POP AX
[0000]180A:  50			;PUSH AX
[0000]180B:  98			;CBW
[0000]180C:  8B D8		;MOV BX,AX
[0000]180E:  E8 E2 FF		;CALL ←PutChar
[0000]1811:  58			;POP AX
[0000]1812:  50			;PUSH AX
[0000]1813:  3C 0D		;CMP AL,0DX
[0000]1815:  75 06		;JNZ X7
[0000]1817:  BB 0A 00		;MOV BX,0AX
[0000]181A:  E8 D6 FF		;CALL ←PutChar
[0000]181D:  8B E5		;MOV SP,BP
[0000]181F:  5D			;POP BP
[0000]1820:  C3			;RET;
[0000]1821:  55			;PUSH BP
[0000]1822:  8B EC		;MOV BP,SP
[0000]1824:  51			;PUSH CX
[0000]1825:  53			;PUSH BX
[0000]1826:  52			;PUSH DX
[0000]1827:  8B 5E FE		;MOV BX,[BP-2]
[0000]182A:  8D 0E C0 22	;LEA CX,←tb
[0000]182E:  B8 48 00		;MOV AX,048X
[0000]1831:  F7 EB		;IMUL AX,BX
[0000]1833:  03 C1		;ADD AX,CX
[0000]1835:  5A			;POP DX
[0000]1836:  50			;PUSH AX
[0000]1837:  8B 46 FC		;MOV AX,[BP-4]
[0000]183A:  98			;CBW
[0000]183B:  8B D8		;MOV BX,AX
[0000]183D:  59			;POP CX
[0000]183E:  51			;PUSH CX
[0000]183F:  E8 04 E4		;CALL ←WriteRingBuffer
[0000]1842:  0B DB		;OR BX,BX
[0000]1844:  75 05		;JNZ X9
[0000]1846:  E8 F3 E1		;CALL ←Block
[0000]1849:  EB EC		;JR X8
[0000]184B:  8B 5E FE		;MOV BX,[BP-2]
[0000]184E:  8D 0E 50 23	;LEA CX,←busy
[0000]1852:  D1 E3		;SAL BX
[0000]1854:  03 D9		;ADD BX,CX
[0000]1856:  8B 0F		;MOV CX,[BX]
[0000]1858:  0B C9		;OR CX,CX
[0000]185A:  75 07		;JNZ X11
[0000]185C:  5B			;POP BX
[0000]185D:  53			;PUSH BX
[0000]185E:  E8 8E E3		;CALL ←RingBufferEmpty
[0000]1861:  0B DB		;OR BX,BX
[0000]1863:  75 1A		;JNZ X10
[0000]1865:  8B 5E FE		;MOV BX,[BP-2]
[0000]1868:  8D 0E 50 23	;LEA CX,←busy
[0000]186C:  D1 E3		;SAL BX
[0000]186E:  03 D9		;ADD BX,CX
[0000]1870:  C7 07 01 00	;MOV WORD PTR [BX],1
[0000]1874:  5B			;POP BX
[0000]1875:  53			;PUSH BX
[0000]1876:  E8 20 E4		;CALL ←ReadRingBuffer
[0000]1879:  8B 4E FE		;MOV CX,[BP-2]
[0000]187C:  E8 30 03		;CALL ←SIOPutC
[0000]187F:  8B E5		;MOV SP,BP
[0000]1881:  5D			;POP BP
[0000]1882:  C3			;RET;
[0000]1883:  55			;PUSH BP
[0000]1884:  8B EC		;MOV BP,SP
[0000]1886:  33 DB		;XOR BX,BX
[0000]1888:  E8 04 00		;CALL ←GetC
[0000]188B:  8B E5		;MOV SP,BP
[0000]188D:  5D			;POP BP
[0000]188E:  C3			;RET;
[0000]188F:  55			;PUSH BP
[0000]1890:  8B EC		;MOV BP,SP
[0000]1892:  53			;PUSH BX
[0000]1893:  52			;PUSH DX
[0000]1894:  8B 5E FE		;MOV BX,[BP-2]
[0000]1897:  8D 0E 30 22	;LEA CX,←rb
[0000]189B:  B8 48 00		;MOV AX,048X
[0000]189E:  F7 EB		;IMUL AX,BX
[0000]18A0:  03 C1		;ADD AX,CX
[0000]18A2:  5A			;POP DX
[0000]18A3:  50			;PUSH AX
[0000]18A4:  5B			;POP BX
[0000]18A5:  53			;PUSH BX
[0000]18A6:  E8 46 E3		;CALL ←RingBufferEmpty
[0000]18A9:  0B DB		;OR BX,BX
[0000]18AB:  74 05		;JZ X13
[0000]18AD:  E8 8C E1		;CALL ←Block
[0000]18B0:  EB F2		;JR X12
[0000]18B2:  5B			;POP BX
[0000]18B3:  53			;PUSH BX
[0000]18B4:  E8 E2 E3		;CALL ←ReadRingBuffer
[0000]18B7:  81 E3 7F 00	;AND BX,07FX
[0000]18BB:  8B E5		;MOV SP,BP
[0000]18BD:  5D			;POP BP
[0000]18BE:  C3			;RET;
[0000]18BF:  55			;PUSH BP
[0000]18C0:  8B EC		;MOV BP,SP
[0000]18C2:  33 DB		;XOR BX,BX
[0000]18C4:  E8 04 00		;CALL ←AvC
[0000]18C7:  8B E5		;MOV SP,BP
[0000]18C9:  5D			;POP BP
[0000]18CA:  C3			;RET;
[0000]18CB:  55			;PUSH BP
[0000]18CC:  8B EC		;MOV BP,SP
[0000]18CE:  53			;PUSH BX
[0000]18CF:  5B			;POP BX
[0000]18D0:  53			;PUSH BX
[0000]18D1:  8D 0E 30 22	;LEA CX,←rb
[0000]18D5:  B8 48 00		;MOV AX,048X
[0000]18D8:  F7 EB		;IMUL AX,BX
[0000]18DA:  03 C1		;ADD AX,CX
[0000]18DC:  8B D8		;MOV BX,AX
[0000]18DE:  E8 0E E3		;CALL ←RingBufferEmpty
[0000]18E1:  0B DB		;OR BX,BX
[0000]18E3:  75 05		;JNZ X14
[0000]18E5:  BB 01 00		;MOV BX,1
[0000]18E8:  EB 02		;JR X15
[0000]18EA:  33 DB		;XOR BX,BX
[0000]18EC:  8B E5		;MOV SP,BP
[0000]18EE:  5D			;POP BP
[0000]18EF:  C3			;RET;
[0000]18F0:  55			;PUSH BP
[0000]18F1:  8B EC		;MOV BP,SP
[0000]18F3:  51			;PUSH CX
[0000]18F4:  53			;PUSH BX
[0000]18F5:  83 C4 FA		;ADD SP,0FFFAX
[0000]18F8:  8B 5E FC		;MOV BX,[BP-4]
[0000]18FB:  0B DB		;OR BX,BX
[0000]18FD:  75 70		;JNZ X16
[0000]18FF:  8B 5E FE		;MOV BX,[BP-2]
[0000]1902:  81 FB 2C 01	;CMP BX,012CX
[0000]1906:  75 11		;JNZ X17
[0000]1908:  BB C0 0A		;MOV BX,0AC0X
[0000]190B:  E8 F6 02		;CALL ←MM
[0000]190E:  BB 8C 00		;MOV BX,08CX
[0000]1911:  8B 4E FC		;MOV CX,[BP-4]
[0000]1914:  E8 06 03		;CALL ←WR4
[0000]1917:  EB 09		;JR X18
[0000]1919:  BB 4C 00		;MOV BX,04CX
[0000]191C:  8B 4E FC		;MOV CX,[BP-4]
[0000]191F:  E8 FB 02		;CALL ←WR4
[0000]1922:  8B 5E FE		;MOV BX,[BP-2]
[0000]1925:  81 FB 58 02	;CMP BX,0258X
[0000]1929:  75 06		;JNZ X19
[0000]192B:  BB C0 0A		;MOV BX,0AC0X
[0000]192E:  E8 D3 02		;CALL ←MM
[0000]1931:  8B 5E FE		;MOV BX,[BP-2]
[0000]1934:  81 FB B0 04	;CMP BX,04B0X
[0000]1938:  75 06		;JNZ X20
[0000]193A:  BB C0 88		;MOV BX,088C0X
[0000]193D:  E8 C4 02		;CALL ←MM
[0000]1940:  8B 5E FE		;MOV BX,[BP-2]
[0000]1943:  81 FB 60 09	;CMP BX,0960X
[0000]1947:  75 06		;JNZ X21
[0000]1949:  BB C0 84		;MOV BX,084C0X
[0000]194C:  E8 B5 02		;CALL ←MM
[0000]194F:  8B 5E FE		;MOV BX,[BP-2]
[0000]1952:  81 FB C0 12	;CMP BX,012C0X
[0000]1956:  75 06		;JNZ X22
[0000]1958:  BB C0 82		;MOV BX,082C0X
[0000]195B:  E8 A6 02		;CALL ←MM
[0000]195E:  8B 5E FE		;MOV BX,[BP-2]
[0000]1961:  81 FB 80 25	;CMP BX,02580X
[0000]1965:  75 06		;JNZ X23
[0000]1967:  BB 00 8A		;MOV BX,08A00X
[0000]196A:  E8 97 02		;CALL ←MM
[0000]196D:  EB 03		;JR $+5
[0000]196F:  E9 0F 00		;JMP X25
[0000]1972:  8B 5E FE		;MOV BX,[BP-2]
[0000]1975:  81 FB 00 4B	;CMP BX,04B00X
[0000]1979:  75 06		;JNZ X24
[0000]197B:  BB 00 85		;MOV BX,08500X
[0000]197E:  E8 83 02		;CALL ←MM
[0000]1981:  8B 5E FC		;MOV BX,[BP-4]
[0000]1984:  83 FB 01		;CMP BX,1
[0000]1987:  75 70		;JNZ X26
[0000]1989:  BB 4C 00		;MOV BX,04CX
[0000]198C:  8B 4E FC		;MOV CX,[BP-4]
[0000]198F:  E8 8B 02		;CALL ←WR4
[0000]1992:  8B 46 FE		;MOV AX,[BP-2]
[0000]1995:  BB 64 00		;MOV BX,064X
[0000]1998:  99			;CWD
[0000]1999:  F7 FB		;IDIV AX,BX
[0000]199B:  89 46 FE		;MOV [BP-2],AX
[0000]199E:  B8 C0 03		;MOV AX,03C0X
[0000]19A1:  8B 5E FE		;MOV BX,[BP-2]
[0000]19A4:  99			;CWD
[0000]19A5:  F7 FB		;IDIV AX,BX
[0000]19A7:  89 46 FA		;MOV [BP-6],AX
[0000]19AA:  8B 5E FA		;MOV BX,[BP-6]
[0000]19AD:  D1 FB		;SAR BX
[0000]19AF:  5A			;POP DX
[0000]19B0:  53			;PUSH BX
[0000]19B1:  5B			;POP BX
[0000]19B2:  53			;PUSH BX
[0000]19B3:  8B 4E FA		;MOV CX,[BP-6]
[0000]19B6:  2B CB		;SUB CX,BX
[0000]19B8:  89 4E F8		;MOV [BP-8],CX
[0000]19BB:  BB C8 00		;MOV BX,0C8X
[0000]19BE:  B9 60 00		;MOV CX,060X
[0000]19C1:  E8 25 CE		;CALL ←OutByte
[0000]19C4:  BB 04 00		;MOV BX,4
[0000]19C7:  B9 60 00		;MOV CX,060X
[0000]19CA:  E8 1C CE		;CALL ←OutByte
[0000]19CD:  BB 62 1B		;MOV BX,01B62X
[0000]19D0:  B9 62 00		;MOV CX,062X
[0000]19D3:  E8 6E 02		;CALL ←OutWord
[0000]19D6:  8B 5E F8		;MOV BX,[BP-8]
[0000]19D9:  B9 62 00		;MOV CX,062X
[0000]19DC:  E8 65 02		;CALL ←OutWord
[0000]19DF:  5B			;POP BX
[0000]19E0:  53			;PUSH BX
[0000]19E1:  B9 62 00		;MOV CX,062X
[0000]19E4:  E8 5D 02		;CALL ←OutWord
[0000]19E7:  BB 48 00		;MOV BX,048X
[0000]19EA:  B9 60 00		;MOV CX,060X
[0000]19ED:  E8 F9 CD		;CALL ←OutByte
[0000]19F0:  BB 28 00		;MOV BX,028X
[0000]19F3:  B9 60 00		;MOV CX,060X
[0000]19F6:  E8 F0 CD		;CALL ←OutByte
[0000]19F9:  8B E5		;MOV SP,BP
[0000]19FB:  5D			;POP BP
[0000]19FC:  C3			;RET;
[0000]19FD:  55			;PUSH BP
[0000]19FE:  8B EC		;MOV BP,SP
[0000]1A00:  52			;PUSH DX
[0000]1A01:  BB 01 00		;MOV BX,1
[0000]1A04:  E8 70 01		;CALL ←RR2
[0000]1A07:  81 E3 07 00	;AND BX,7
[0000]1A0B:  5A			;POP DX
[0000]1A0C:  53			;PUSH BX
[0000]1A0D:  5B			;POP BX
[0000]1A0E:  53			;PUSH BX
[0000]1A0F:  EB 45		;JR X27
[0000]1A11:  BB 01 00		;MOV BX,1
[0000]1A14:  E8 DF 00		;CALL ←txe
[0000]1A17:  EB 67		;JR X28
[0000]1A19:  BB 02 60		;MOV BX,06002X
[0000]1A1C:  E8 79 00		;CALL ←CallD
[0000]1A1F:  EB 5F		;JR X28
[0000]1A21:  BB 01 00		;MOV BX,1
[0000]1A24:  E8 8F 00		;CALL ←rxa
[0000]1A27:  EB 57		;JR X28
[0000]1A29:  BB 01 00		;MOV BX,1
[0000]1A2C:  E8 14 01		;CALL ←sprx
[0000]1A2F:  EB 4F		;JR X28
[0000]1A31:  33 DB		;XOR BX,BX
[0000]1A33:  E8 C0 00		;CALL ←txe
[0000]1A36:  EB 48		;JR X28
[0000]1A38:  BB 03 60		;MOV BX,06003X
[0000]1A3B:  E8 5A 00		;CALL ←CallD
[0000]1A3E:  EB 40		;JR X28
[0000]1A40:  33 DB		;XOR BX,BX
[0000]1A42:  E8 71 00		;CALL ←rxa
[0000]1A45:  EB 39		;JR X28
[0000]1A47:  33 DB		;XOR BX,BX
[0000]1A49:  E8 F7 00		;CALL ←sprx
[0000]1A4C:  EB 32		;JR X28
[0000]1A4E:  BB 01 60		;MOV BX,06001X
[0000]1A51:  E8 44 00		;CALL ←CallD
[0000]1A54:  EB 2A		;JR X28
[0000]1A56:  8A C7		;MOV AL,BH
[0000]1A58:  0A C0		;OR AL,AL
[0000]1A5A:  75 F2		;JNZ X37
[0000]1A5C:  8A C3		;MOV AL,BL
[0000]1A5E:  3C 00		;CMP AL,0
[0000]1A60:  74 AF		;JZ X29
[0000]1A62:  3C 01		;CMP AL,1
[0000]1A64:  74 B3		;JZ X30
[0000]1A66:  3C 02		;CMP AL,2
[0000]1A68:  74 B7		;JZ X31
[0000]1A6A:  3C 03		;CMP AL,3
[0000]1A6C:  74 BB		;JZ X32
[0000]1A6E:  3C 04		;CMP AL,4
[0000]1A70:  74 BF		;JZ X33
[0000]1A72:  3C 05		;CMP AL,5
[0000]1A74:  74 C2		;JZ X34
[0000]1A76:  3C 06		;CMP AL,6
[0000]1A78:  74 C6		;JZ X35
[0000]1A7A:  3C 07		;CMP AL,7
[0000]1A7C:  74 C9		;JZ X36
[0000]1A7E:  EB CE		;JR X37
[0000]1A80:  8B 1E 54 23	;MOV BX,←iretCode
[0000]1A84:  0B DB		;OR BX,BX
[0000]1A86:  74 08		;JZ X38
[0000]1A88:  BB 38 00		;MOV BX,038X
[0000]1A8B:  33 C9		;XOR CX,CX
[0000]1A8D:  E8 C9 00		;CALL ←WR0
[0000]1A90:  8B 1E 54 23	;MOV BX,←iretCode
[0000]1A94:  8B E5		;MOV SP,BP
[0000]1A96:  5D			;POP BP
[0000]1A97:  C3			;RET;
[0000]1A98:  55			;PUSH BP
[0000]1A99:  8B EC		;MOV BP,SP
[0000]1A9B:  53			;PUSH BX
[0000]1A9C:  BB 38 00		;MOV BX,038X
[0000]1A9F:  33 C9		;XOR CX,CX
[0000]1AA1:  E8 B5 00		;CALL ←WR0
[0000]1AA4:  E8 CE D4		;CALL ←DoEOI
[0000]1AA7:  C7 06 54 23 00 00	;MOV ←iretCode,0
[0000]1AAD:  5B			;POP BX
[0000]1AAE:  53			;PUSH BX
[0000]1AAF:  E8 90 CD		;CALL ←CallDebugger
[0000]1AB2:  8B E5		;MOV SP,BP
[0000]1AB4:  5D			;POP BP
[0000]1AB5:  C3			;RET;
[0000]1AB6:  55			;PUSH BP
[0000]1AB7:  8B EC		;MOV BP,SP
[0000]1AB9:  53			;PUSH BX
[0000]1ABA:  52			;PUSH DX
[0000]1ABB:  C7 06 54 23 FF FF	;MOV ←iretCode,0FFFFX
[0000]1AC1:  8B 5E FE		;MOV BX,[BP-2]
[0000]1AC4:  E8 D0 00		;CALL ←SIOGetC
[0000]1AC7:  5A			;POP DX
[0000]1AC8:  53			;PUSH BX
[0000]1AC9:  58			;POP AX
[0000]1ACA:  50			;PUSH AX
[0000]1ACB:  0A C0		;OR AL,AL
[0000]1ACD:  75 07		;JNZ X39
[0000]1ACF:  33 DB		;XOR BX,BX
[0000]1AD1:  E8 C4 FF		;CALL ←CallD
[0000]1AD4:  EB 1C		;JR X40
[0000]1AD6:  8B 5E FE		;MOV BX,[BP-2]
[0000]1AD9:  8D 0E 30 22	;LEA CX,←rb
[0000]1ADD:  B8 48 00		;MOV AX,048X
[0000]1AE0:  F7 EB		;IMUL AX,BX
[0000]1AE2:  03 C1		;ADD AX,CX
[0000]1AE4:  5B			;POP BX
[0000]1AE5:  53			;PUSH BX
[0000]1AE6:  50			;PUSH AX
[0000]1AE7:  8A C3		;MOV AL,BL
[0000]1AE9:  98			;CBW
[0000]1AEA:  8B D8		;MOV BX,AX
[0000]1AEC:  58			;POP AX
[0000]1AED:  8B C8		;MOV CX,AX
[0000]1AEF:  E8 54 E1		;CALL ←WriteRingBuffer
[0000]1AF2:  8B E5		;MOV SP,BP
[0000]1AF4:  5D			;POP BP
[0000]1AF5:  C3			;RET;
[0000]1AF6:  55			;PUSH BP
[0000]1AF7:  8B EC		;MOV BP,SP
[0000]1AF9:  53			;PUSH BX
[0000]1AFA:  52			;PUSH DX
[0000]1AFB:  C7 06 54 23 FF FF	;MOV ←iretCode,0FFFFX
[0000]1B01:  8B 5E FE		;MOV BX,[BP-2]
[0000]1B04:  8D 0E C0 22	;LEA CX,←tb
[0000]1B08:  B8 48 00		;MOV AX,048X
[0000]1B0B:  F7 EB		;IMUL AX,BX
[0000]1B0D:  03 C1		;ADD AX,CX
[0000]1B0F:  5A			;POP DX
[0000]1B10:  50			;PUSH AX
[0000]1B11:  5B			;POP BX
[0000]1B12:  53			;PUSH BX
[0000]1B13:  E8 D9 E0		;CALL ←RingBufferEmpty
[0000]1B16:  0B DB		;OR BX,BX
[0000]1B18:  74 1A		;JZ X41
[0000]1B1A:  BB 28 00		;MOV BX,028X
[0000]1B1D:  8B 4E FE		;MOV CX,[BP-2]
[0000]1B20:  E8 36 00		;CALL ←WR0
[0000]1B23:  8B 5E FE		;MOV BX,[BP-2]
[0000]1B26:  8D 0E 50 23	;LEA CX,←busy
[0000]1B2A:  D1 E3		;SAL BX
[0000]1B2C:  03 D9		;ADD BX,CX
[0000]1B2E:  C7 07 00 00	;MOV WORD PTR [BX],0
[0000]1B32:  EB 0B		;JR X42
[0000]1B34:  5B			;POP BX
[0000]1B35:  53			;PUSH BX
[0000]1B36:  E8 60 E1		;CALL ←ReadRingBuffer
[0000]1B39:  8B 4E FE		;MOV CX,[BP-2]
[0000]1B3C:  E8 70 00		;CALL ←SIOPutC
[0000]1B3F:  8B E5		;MOV SP,BP
[0000]1B41:  5D			;POP BP
[0000]1B42:  C3			;RET;
[0000]1B43:  55			;PUSH BP
[0000]1B44:  8B EC		;MOV BP,SP
[0000]1B46:  53			;PUSH BX
[0000]1B47:  C7 06 54 23 FF FF	;MOV ←iretCode,0FFFFX
[0000]1B4D:  BB F0 00		;MOV BX,0F0X
[0000]1B50:  59			;POP CX
[0000]1B51:  51			;PUSH CX
[0000]1B52:  E8 04 00		;CALL ←WR0
[0000]1B55:  8B E5		;MOV SP,BP
[0000]1B57:  5D			;POP BP
[0000]1B58:  C3			;RET;
[0000]1B59:  55			;PUSH BP
[0000]1B5A:  8B EC		;MOV BP,SP
[0000]1B5C:  51			;PUSH CX
[0000]1B5D:  53			;PUSH BX
[0000]1B5E:  8B 5E FE		;MOV BX,[BP-2]
[0000]1B61:  E8 68 00		;CALL ←SIOCmdP
[0000]1B64:  89 5E FE		;MOV [BP-2],BX
[0000]1B67:  5B			;POP BX
[0000]1B68:  53			;PUSH BX
[0000]1B69:  81 E3 FF 00	;AND BX,0FFX
[0000]1B6D:  8B 4E FE		;MOV CX,[BP-2]
[0000]1B70:  E8 76 CC		;CALL ←OutByte
[0000]1B73:  8B E5		;MOV SP,BP
[0000]1B75:  5D			;POP BP
[0000]1B76:  C3			;RET;
[0000]1B77:  55			;PUSH BP
[0000]1B78:  8B EC		;MOV BP,SP
[0000]1B7A:  53			;PUSH BX
[0000]1B7B:  5B			;POP BX
[0000]1B7C:  53			;PUSH BX
[0000]1B7D:  E8 4C 00		;CALL ←SIOCmdP
[0000]1B80:  5A			;POP DX
[0000]1B81:  53			;PUSH BX
[0000]1B82:  BB 02 00		;MOV BX,2
[0000]1B85:  59			;POP CX
[0000]1B86:  51			;PUSH CX
[0000]1B87:  E8 5F CC		;CALL ←OutByte
[0000]1B8A:  5B			;POP BX
[0000]1B8B:  53			;PUSH BX
[0000]1B8C:  E8 60 CC		;CALL ←InByte
[0000]1B8F:  81 E3 FF 00	;AND BX,0FFX
[0000]1B93:  8B E5		;MOV SP,BP
[0000]1B95:  5D			;POP BP
[0000]1B96:  C3			;RET;
[0000]1B97:  55			;PUSH BP
[0000]1B98:  8B EC		;MOV BP,SP
[0000]1B9A:  53			;PUSH BX
[0000]1B9B:  5B			;POP BX
[0000]1B9C:  53			;PUSH BX
[0000]1B9D:  E8 48 00		;CALL ←SIODataP
[0000]1BA0:  5A			;POP DX
[0000]1BA1:  53			;PUSH BX
[0000]1BA2:  5B			;POP BX
[0000]1BA3:  53			;PUSH BX
[0000]1BA4:  E8 48 CC		;CALL ←InByte
[0000]1BA7:  81 E3 7F 00	;AND BX,07FX
[0000]1BAB:  8B E5		;MOV SP,BP
[0000]1BAD:  5D			;POP BP
[0000]1BAE:  C3			;RET;
[0000]1BAF:  55			;PUSH BP
[0000]1BB0:  8B EC		;MOV BP,SP
[0000]1BB2:  51			;PUSH CX
[0000]1BB3:  53			;PUSH BX
[0000]1BB4:  8B 5E FE		;MOV BX,[BP-2]
[0000]1BB7:  E8 2E 00		;CALL ←SIODataP
[0000]1BBA:  89 5E FE		;MOV [BP-2],BX
[0000]1BBD:  58			;POP AX
[0000]1BBE:  50			;PUSH AX
[0000]1BBF:  98			;CBW
[0000]1BC0:  8B D8		;MOV BX,AX
[0000]1BC2:  8B 4E FE		;MOV CX,[BP-2]
[0000]1BC5:  E8 21 CC		;CALL ←OutByte
[0000]1BC8:  8B E5		;MOV SP,BP
[0000]1BCA:  5D			;POP BP
[0000]1BCB:  C3			;RET;
[0000]1BCC:  55			;PUSH BP
[0000]1BCD:  8B EC		;MOV BP,SP
[0000]1BCF:  53			;PUSH BX
[0000]1BD0:  5B			;POP BX
[0000]1BD1:  53			;PUSH BX
[0000]1BD2:  0B DB		;OR BX,BX
[0000]1BD4:  75 07		;JNZ X43
[0000]1BD6:  C7 46 FE 32 00	;MOV WORD PTR [BP-2],032X
[0000]1BDB:  EB 05		;JR X44
[0000]1BDD:  C7 46 FE 30 00	;MOV WORD PTR [BP-2],030X
[0000]1BE2:  5B			;POP BX
[0000]1BE3:  53			;PUSH BX
[0000]1BE4:  8B E5		;MOV SP,BP
[0000]1BE6:  5D			;POP BP
[0000]1BE7:  C3			;RET;
[0000]1BE8:  55			;PUSH BP
[0000]1BE9:  8B EC		;MOV BP,SP
[0000]1BEB:  53			;PUSH BX
[0000]1BEC:  5B			;POP BX
[0000]1BED:  53			;PUSH BX
[0000]1BEE:  0B DB		;OR BX,BX
[0000]1BF0:  75 07		;JNZ X45
[0000]1BF2:  C7 46 FE 36 00	;MOV WORD PTR [BP-2],036X
[0000]1BF7:  EB 05		;JR X46
[0000]1BF9:  C7 46 FE 34 00	;MOV WORD PTR [BP-2],034X
[0000]1BFE:  5B			;POP BX
[0000]1BFF:  53			;PUSH BX
[0000]1C00:  8B E5		;MOV SP,BP
[0000]1C02:  5D			;POP BP
[0000]1C03:  C3			;RET;
[0000]1C04:  55			;PUSH BP
[0000]1C05:  8B EC		;MOV BP,SP
[0000]1C07:  53			;PUSH BX
[0000]1C08:  BB 17 00		;MOV BX,017X
[0000]1C0B:  B9 60 00		;MOV CX,060X
[0000]1C0E:  E8 D8 CB		;CALL ←OutByte
[0000]1C11:  5B			;POP BX
[0000]1C12:  53			;PUSH BX
[0000]1C13:  B9 62 00		;MOV CX,062X
[0000]1C16:  E8 2B 00		;CALL ←OutWord
[0000]1C19:  8B E5		;MOV SP,BP
[0000]1C1B:  5D			;POP BP
[0000]1C1C:  C3			;RET;
[0000]1C1D:  55			;PUSH BP
[0000]1C1E:  8B EC		;MOV BP,SP
[0000]1C20:  51			;PUSH CX
[0000]1C21:  53			;PUSH BX
[0000]1C22:  8B 5E FE		;MOV BX,[BP-2]
[0000]1C25:  E8 A4 FF		;CALL ←SIOCmdP
[0000]1C28:  89 5E FE		;MOV [BP-2],BX
[0000]1C2B:  BB 04 00		;MOV BX,4
[0000]1C2E:  8B 4E FE		;MOV CX,[BP-2]
[0000]1C31:  E8 B5 CB		;CALL ←OutByte
[0000]1C34:  5B			;POP BX
[0000]1C35:  53			;PUSH BX
[0000]1C36:  81 E3 FF 00	;AND BX,0FFX
[0000]1C3A:  8B 4E FE		;MOV CX,[BP-2]
[0000]1C3D:  E8 A9 CB		;CALL ←OutByte
[0000]1C40:  8B E5		;MOV SP,BP
[0000]1C42:  5D			;POP BP
[0000]1C43:  C3			;RET;
[0000]1C44:  55			;PUSH BP
[0000]1C45:  8B EC		;MOV BP,SP
[0000]1C47:  51			;PUSH CX
[0000]1C48:  53			;PUSH BX
[0000]1C49:  5B			;POP BX
[0000]1C4A:  53			;PUSH BX
[0000]1C4B:  81 E3 FF 00	;AND BX,0FFX
[0000]1C4F:  8B 4E FE		;MOV CX,[BP-2]
[0000]1C52:  E8 94 CB		;CALL ←OutByte
[0000]1C55:  B9 08 00		;MOV CX,8
[0000]1C58:  5B			;POP BX
[0000]1C59:  53			;PUSH BX
[0000]1C5A:  D3 EB		;SHR BX,CX
[0000]1C5C:  81 E3 FF 00	;AND BX,0FFX
[0000]1C60:  8B 4E FE		;MOV CX,[BP-2]
[0000]1C63:  E8 83 CB		;CALL ←OutByte
[0000]1C66:  8B E5		;MOV SP,BP
[0000]1C68:  5D			;POP BP
[0000]1C69:  C3			;RET;
[0000]1C6A: 

;File timerextras.asm
				;int ctxListTime[84];
[0000]1C6A:  55			;PUSH BP
[0000]1C6B:  8B EC		;MOV BP,SP
[0000]1C6D:  BB 54 00		;MOV BX,054X
[0000]1C70:  8D 0E 56 23	;LEA CX,←ctxListTime
[0000]1C74:  E8 CC C9		;CALL ←Zero
[0000]1C77:  8B E5		;MOV SP,BP
[0000]1C79:  5D			;POP BP
[0000]1C7A:  C3			;RET;
[0000]1C7B:  55			;PUSH BP
[0000]1C7C:  8B EC		;MOV BP,SP
[0000]1C7E:  E8 91 CB		;CALL ←ReadTmr
[0000]1C81:  89 1E FE 23	;MOV ←ctxStartTime,BX
[0000]1C85:  8B E5		;MOV SP,BP
[0000]1C87:  5D			;POP BP
[0000]1C88:  C3			;RET;
[0000]1C89:  55			;PUSH BP
[0000]1C8A:  8B EC		;MOV BP,SP
[0000]1C8C:  E8 83 CB		;CALL ←ReadTmr
[0000]1C8F:  8B 0E FE 23	;MOV CX,←ctxStartTime
[0000]1C93:  2B D9		;SUB BX,CX
[0000]1C95:  53			;PUSH BX
[0000]1C96:  8D 1E 56 23	;LEA BX,←ctxListTime
[0000]1C9A:  59			;POP CX
[0000]1C9B:  E8 65 00		;CALL ←Histogram
[0000]1C9E:  8B E5		;MOV SP,BP
[0000]1CA0:  5D			;POP BP
[0000]1CA1:  C3			;RET;
[0000]1CA2:  55			;PUSH BP
[0000]1CA3:  8B EC		;MOV BP,SP
[0000]1CA5:  C7 06 00 24 D2 04	;MOV ←wdtFlagA,04D2X
[0000]1CAB:  8B E5		;MOV SP,BP
[0000]1CAD:  5D			;POP BP
[0000]1CAE:  C3			;RET;
[0000]1CAF:  55			;PUSH BP
[0000]1CB0:  8B EC		;MOV BP,SP
[0000]1CB2:  8B 1E 00 24	;MOV BX,←wdtFlagA
[0000]1CB6:  81 FB D2 04	;CMP BX,04D2X
[0000]1CBA:  75 0C		;JNZ X1
[0000]1CBC:  C7 06 00 24 00 00	;MOV ←wdtFlagA,0
[0000]1CC2:  C7 06 02 24 2E 16	;MOV ←wdtFlagB,0162EX
[0000]1CC8:  8B E5		;MOV SP,BP
[0000]1CCA:  5D			;POP BP
[0000]1CCB:  C3			;RET;
[0000]1CCC:  55			;PUSH BP
[0000]1CCD:  8B EC		;MOV BP,SP
[0000]1CCF:  8B 1E 02 24	;MOV BX,←wdtFlagB
[0000]1CD3:  81 FB 2E 16	;CMP BX,0162EX
[0000]1CD7:  75 0C		;JNZ X2
[0000]1CD9:  C7 06 02 24 00 00	;MOV ←wdtFlagB,0
[0000]1CDF:  C7 06 04 24 83 63	;MOV ←wdtFlagC,06383X
[0000]1CE5:  8B E5		;MOV SP,BP
[0000]1CE7:  5D			;POP BP
[0000]1CE8:  C3			;RET;
[0000]1CE9:  55			;PUSH BP
[0000]1CEA:  8B EC		;MOV BP,SP
[0000]1CEC:  8B 1E 04 24	;MOV BX,←wdtFlagC
[0000]1CF0:  81 FB 83 63	;CMP BX,06383X
[0000]1CF4:  75 09		;JNZ X3
[0000]1CF6:  C7 06 04 24 00 00	;MOV ←wdtFlagC,0
[0000]1CFC:  E8 EA C8		;CALL ←CheckWDT
[0000]1CFF:  8B E5		;MOV SP,BP
[0000]1D01:  5D			;POP BP
[0000]1D02:  C3			;RET;
[0000]1D03:  55			;PUSH BP
[0000]1D04:  8B EC		;MOV BP,SP
[0000]1D06:  51			;PUSH CX
[0000]1D07:  53			;PUSH BX
[0000]1D08:  8B 5E FE		;MOV BX,[BP-2]
[0000]1D0B:  83 FB 00		;CMP BX,0
[0000]1D0E:  7D 12		;JGE X4
[0000]1D10:  5B			;POP BX
[0000]1D11:  53			;PUSH BX
[0000]1D12:  81 C3 A4 00	;ADD BX,0A4X
[0000]1D16:  53			;PUSH BX
[0000]1D17:  BB 01 00		;MOV BX,1
[0000]1D1A:  59			;POP CX
[0000]1D1B:  E8 79 C9		;CALL ←DoubleIncrement
[0000]1D1E:  8B E5		;MOV SP,BP
[0000]1D20:  5D			;POP BP
[0000]1D21:  C3			;RET;
[0000]1D22:  8B 5E FE		;MOV BX,[BP-2]
[0000]1D25:  83 FB 28		;CMP BX,028X
[0000]1D28:  7C 10		;JL X5
[0000]1D2A:  5B			;POP BX
[0000]1D2B:  53			;PUSH BX
[0000]1D2C:  81 C3 A0 00	;ADD BX,0A0X
[0000]1D30:  53			;PUSH BX
[0000]1D31:  BB 01 00		;MOV BX,1
[0000]1D34:  59			;POP CX
[0000]1D35:  E8 5F C9		;CALL ←DoubleIncrement
[0000]1D38:  EB 13		;JR X6
[0000]1D3A:  8B 5E FE		;MOV BX,[BP-2]
[0000]1D3D:  D1 E3		;SAL BX
[0000]1D3F:  59			;POP CX
[0000]1D40:  51			;PUSH CX
[0000]1D41:  D1 E3		;SAL BX
[0000]1D43:  03 D9		;ADD BX,CX
[0000]1D45:  53			;PUSH BX
[0000]1D46:  BB 01 00		;MOV BX,1
[0000]1D49:  59			;POP CX
[0000]1D4A:  E8 4A C9		;CALL ←DoubleIncrement
[0000]1D4D:  8B E5		;MOV SP,BP
[0000]1D4F:  5D			;POP BP
[0000]1D50:  C3			;RET;
[0000]1D51:  90

;File endml.dsm
				;C←CODE SEGMENT
[0000]1D52:  00 00		;	DW	0
[0000]1D54:  E8 00 00		;	CALL	←endCode
[0000]1D57:  00 00		;←endCode	DW 0
[0000]1D59:  90

;SEGMENT C←DATA.DEFAULT←CLASS


;File desdataml.dsm
				;C←DATA   SEGMENT
[0000]1D60:  15 00		;←NumTriples  DW  21
[0000]1D62:  7C			;  DB 07CH
[0000]1D63:  A1			;  DB  0A1H
[0000]1D64:  10			;  DB  010H
[0000]1D65:  45			;  DB  045H
[0000]1D66:  4A			;  DB  04AH
[0000]1D67:  1A			;  DB  01AH
[0000]1D68:  6E			;  DB  06EH
[0000]1D69:  57			;  DB  057H
[0000]1D6A:  01			;  DB  001H
[0000]1D6B:  A1			;  DB  0A1H
[0000]1D6C:  D6			;  DB  0D6H
[0000]1D6D:  D0			;  DB  0D0H
[0000]1D6E:  39			;  DB  039H
[0000]1D6F:  77			;  DB  077H
[0000]1D70:  67			;  DB  067H
[0000]1D71:  42			;  DB  042H
[0000]1D72:  69			;  DB  069H
[0000]1D73:  0F			;  DB  00FH
[0000]1D74:  5B			;  DB  05BH
[0000]1D75:  0D			;  DB  00DH
[0000]1D76:  9A			;  DB  09AH
[0000]1D77:  26			;  DB  026H
[0000]1D78:  93			;  DB  093H
[0000]1D79:  9B			;  DB  09BH
[0000]1D7A:  01			;  DB  001H
[0000]1D7B:  31			;  DB  031H
[0000]1D7C:  D9			;  DB  0D9H
[0000]1D7D:  61			;  DB  061H
[0000]1D7E:  9D			;  DB  09DH
[0000]1D7F:  C1			;  DB  0C1H
[0000]1D80:  37			;  DB  037H
[0000]1D81:  6E			;  DB  06EH
[0000]1D82:  5C			;  DB  05CH
[0000]1D83:  D5			;  DB  0D5H
[0000]1D84:  4C			;  DB  04CH
[0000]1D85:  A8			;  DB  0A8H
[0000]1D86:  3D			;  DB  03DH
[0000]1D87:  EF			;  DB  0EFH
[0000]1D88:  57			;  DB  057H
[0000]1D89:  DA			;  DB  0DAH
[0000]1D8A:  7A			;  DB  07AH
[0000]1D8B:  38			;  DB  038H
[0000]1D8C:  9D			;  DB  09DH
[0000]1D8D:  10			;  DB  010H
[0000]1D8E:  35			;  DB  035H
[0000]1D8F:  4B			;  DB  04BH
[0000]1D90:  D2			;  DB  0D2H
[0000]1D91:  71			;  DB  071H
[0000]1D92:  07			;  DB  007H
[0000]1D93:  A1			;  DB  0A1H
[0000]1D94:  13			;  DB  013H
[0000]1D95:  3E			;  DB  03EH
[0000]1D96:  4A			;  DB  04AH
[0000]1D97:  0B			;  DB  00BH
[0000]1D98:  26			;  DB  026H
[0000]1D99:  86			;  DB  086H
[0000]1D9A:  02			;  DB  002H
[0000]1D9B:  48			;  DB  048H
[0000]1D9C:  D4			;  DB  0D4H
[0000]1D9D:  38			;  DB  038H
[0000]1D9E:  06			;  DB  006H
[0000]1D9F:  F6			;  DB  0F6H
[0000]1DA0:  71			;  DB  071H
[0000]1DA1:  72			;  DB  072H
[0000]1DA2:  86			;  DB  086H
[0000]1DA3:  8E			;  DB  08EH
[0000]1DA4:  BB			;  DB  0BBH
[0000]1DA5:  51			;  DB  051H
[0000]1DA6:  CA			;  DB  0CAH
[0000]1DA7:  B4			;  DB  0B4H
[0000]1DA8:  59			;  DB  059H
[0000]1DA9:  9A			;  DB  09AH
[0000]1DAA:  38			;  DB  038H
[0000]1DAB:  49			;  DB  049H
[0000]1DAC:  67			;  DB  067H
[0000]1DAD:  4C			;  DB  04CH
[0000]1DAE:  26			;  DB  026H
[0000]1DAF:  02			;  DB  002H
[0000]1DB0:  31			;  DB  031H
[0000]1DB1:  9E			;  DB  09EH
[0000]1DB2:  51			;  DB  051H
[0000]1DB3:  45			;  DB  045H
[0000]1DB4:  4B			;  DB  04BH
[0000]1DB5:  58			;  DB  058H
[0000]1DB6:  2D			;  DB  02DH
[0000]1DB7:  DF			;  DB  0DFH
[0000]1DB8:  44			;  DB  044H
[0000]1DB9:  0A			;  DB  00AH
[0000]1DBA:  71			;  DB  071H
[0000]1DBB:  78			;  DB  078H
[0000]1DBC:  87			;  DB  087H
[0000]1DBD:  6E			;  DB  06EH
[0000]1DBE:  01			;  DB  001H
[0000]1DBF:  F1			;  DB  0F1H
[0000]1DC0:  9B			;  DB  09BH
[0000]1DC1:  2A			;  DB  02AH
[0000]1DC2:  04			;  DB  004H
[0000]1DC3:  B9			;  DB  0B9H
[0000]1DC4:  15			;  DB  015H
[0000]1DC5:  BA			;  DB  0BAH
[0000]1DC6:  43			;  DB  043H
[0000]1DC7:  FE			;  DB  0FEH
[0000]1DC8:  B5			;  DB  0B5H
[0000]1DC9:  B6			;  DB  0B6H
[0000]1DCA:  42			;  DB  042H
[0000]1DCB:  FD			;  DB  0FDH
[0000]1DCC:  44			;  DB  044H
[0000]1DCD:  30			;  DB  030H
[0000]1DCE:  59			;  DB  059H
[0000]1DCF:  57			;  DB  057H
[0000]1DD0:  7F			;  DB  07FH
[0000]1DD1:  A2			;  DB  0A2H
[0000]1DD2:  AF			;  DB  0AFH
[0000]1DD3:  37			;  DB  037H
[0000]1DD4:  FB			;  DB  0FBH
[0000]1DD5:  42			;  DB  042H
[0000]1DD6:  1F			;  DB  01FH
[0000]1DD7:  8C			;  DB  08CH
[0000]1DD8:  40			;  DB  040H
[0000]1DD9:  95			;  DB  095H
[0000]1DDA:  01			;  DB  001H
[0000]1DDB:  13			;  DB  013H
[0000]1DDC:  B9			;  DB  0B9H
[0000]1DDD:  70			;  DB  070H
[0000]1DDE:  FD			;  DB  0FDH
[0000]1DDF:  34			;  DB  034H
[0000]1DE0:  F2			;  DB  0F2H
[0000]1DE1:  CE			;  DB  0CEH
[0000]1DE2:  05			;  DB  005H
[0000]1DE3:  9B			;  DB  09BH
[0000]1DE4:  5E			;  DB  05EH
[0000]1DE5:  08			;  DB  008H
[0000]1DE6:  51			;  DB  051H
[0000]1DE7:  CF			;  DB  0CFH
[0000]1DE8:  14			;  DB  014H
[0000]1DE9:  3A			;  DB  03AH
[0000]1DEA:  86			;  DB  086H
[0000]1DEB:  A5			;  DB  0A5H
[0000]1DEC:  60			;  DB  060H
[0000]1DED:  F1			;  DB  0F1H
[0000]1DEE:  0E			;  DB  00EH
[0000]1DEF:  C6			;  DB  0C6H
[0000]1DF0:  D8			;  DB  0D8H
[0000]1DF1:  5B			;  DB  05BH
[0000]1DF2:  01			;  DB  001H
[0000]1DF3:  70			;  DB  070H
[0000]1DF4:  F1			;  DB  0F1H
[0000]1DF5:  75			;  DB  075H
[0000]1DF6:  46			;  DB  046H
[0000]1DF7:  8F			;  DB  08FH
[0000]1DF8:  B5			;  DB  0B5H
[0000]1DF9:  E6			;  DB  0E6H
[0000]1DFA:  07			;  DB  007H
[0000]1DFB:  56			;  DB  056H
[0000]1DFC:  D8			;  DB  0D8H
[0000]1DFD:  E0			;  DB  0E0H
[0000]1DFE:  77			;  DB  077H
[0000]1DFF:  47			;  DB  047H
[0000]1E00:  61			;  DB  061H
[0000]1E01:  D2			;  DB  0D2H
[0000]1E02:  0C			;  DB  00CH
[0000]1E03:  D3			;  DB  0D3H
[0000]1E04:  DA			;  DB  0DAH
[0000]1E05:  02			;  DB  002H
[0000]1E06:  00			;  DB  000H
[0000]1E07:  21			;  DB  021H
[0000]1E08:  DC			;  DB  0DCH
[0000]1E09:  09			;  DB  009H
[0000]1E0A:  43			;  DB  043H
[0000]1E0B:  29			;  DB  029H
[0000]1E0C:  7F			;  DB  07FH
[0000]1E0D:  AD			;  DB  0ADH
[0000]1E0E:  38			;  DB  038H
[0000]1E0F:  E3			;  DB  0E3H
[0000]1E10:  73			;  DB  073H
[0000]1E11:  FE			;  DB  0FEH
[0000]1E12:  76			;  DB  076H
[0000]1E13:  25			;  DB  025H
[0000]1E14:  14			;  DB  014H
[0000]1E15:  B8			;  DB  0B8H
[0000]1E16:  29			;  DB  029H
[0000]1E17:  BF			;  DB  0BFH
[0000]1E18:  48			;  DB  048H
[0000]1E19:  6A			;  DB  06AH
[0000]1E1A:  EA			;  DB  0EAH
[0000]1E1B:  67			;  DB  067H
[0000]1E1C:  6B			;  DB  06BH
[0000]1E1D:  2C			;  DB  02CH
[0000]1E1E:  B7			;  DB  0B7H
[0000]1E1F:  DB			;  DB  0DBH
[0000]1E20:  2B			;  DB  02BH
[0000]1E21:  7A			;  DB  07AH
[0000]1E22:  07			;  DB  007H
[0000]1E23:  A7			;  DB  0A7H
[0000]1E24:  13			;  DB  013H
[0000]1E25:  70			;  DB  070H
[0000]1E26:  45			;  DB  045H
[0000]1E27:  DA			;  DB  0DAH
[0000]1E28:  2A			;  DB  02AH
[0000]1E29:  16			;  DB  016H
[0000]1E2A:  3B			;  DB  03BH
[0000]1E2B:  DD			;  DB  0DDH
[0000]1E2C:  11			;  DB  011H
[0000]1E2D:  90			;  DB  090H
[0000]1E2E:  49			;  DB  049H
[0000]1E2F:  37			;  DB  037H
[0000]1E30:  28			;  DB  028H
[0000]1E31:  02			;  DB  002H
[0000]1E32:  DF			;  DB  0DFH
[0000]1E33:  D6			;  DB  0D6H
[0000]1E34:  4A			;  DB  04AH
[0000]1E35:  81			;  DB  081H
[0000]1E36:  5C			;  DB  05CH
[0000]1E37:  AF			;  DB  0AFH
[0000]1E38:  1A			;  DB  01AH
[0000]1E39:  0F			;  DB  00FH
[0000]1E3A:  04			;  DB  004H
[0000]1E3B:  68			;  DB  068H
[0000]1E3C:  91			;  DB  091H
[0000]1E3D:  04			;  DB  004H
[0000]1E3E:  C2			;  DB  0C2H
[0000]1E3F:  FD			;  DB  0FDH
[0000]1E40:  3B			;  DB  03BH
[0000]1E41:  2F			;  DB  02FH
[0000]1E42:  26			;  DB  026H
[0000]1E43:  95			;  DB  095H
[0000]1E44:  5F			;  DB  05FH
[0000]1E45:  68			;  DB  068H
[0000]1E46:  35			;  DB  035H
[0000]1E47:  AF			;  DB  0AFH
[0000]1E48:  60			;  DB  060H
[0000]1E49:  9A			;  DB  09AH
[0000]1E4A:  5C			;  DB  05CH
[0000]1E4B:  51			;  DB  051H
[0000]1E4C:  3C			;  DB  03CH
[0000]1E4D:  9C			;  DB  09CH
[0000]1E4E:  48			;  DB  048H
[0000]1E4F:  86			;  DB  086H
[0000]1E50:  C0			;  DB  0C0H
[0000]1E51:  88			;  DB  088H
[0000]1E52:  37			;  DB  037H
[0000]1E53:  D0			;  DB  0D0H
[0000]1E54:  6B			;  DB  06BH
[0000]1E55:  B5			;  DB  0B5H
[0000]1E56:  16			;  DB  016H
[0000]1E57:  CB			;  DB  0CBH
[0000]1E58:  75			;  DB  075H
[0000]1E59:  46			;  DB  046H
[0000]1E5A:  16			;  DB  016H
[0000]1E5B:  4D			;  DB  04DH
[0000]1E5C:  5E			;  DB  05EH
[0000]1E5D:  40			;  DB  040H
[0000]1E5E:  4F			;  DB  04FH
[0000]1E5F:  27			;  DB  027H
[0000]1E60:  52			;  DB  052H
[0000]1E61:  32			;  DB  032H
[0000]1E62:  0A			;  DB  00AH
[0000]1E63:  2A			;  DB  02AH
[0000]1E64:  EE			;  DB  0EEH
[0000]1E65:  AE			;  DB  0AEH
[0000]1E66:  3F			;  DB  03FH
[0000]1E67:  F4			;  DB  0F4H
[0000]1E68:  AB			;  DB  0ABH
[0000]1E69:  77			;  DB  077H
[0000]1E6A:  1F			;  DB  01FH
[0000]1E6B:  08			;  DB  008H
[0000]1E6C:  26			;  DB  026H
[0000]1E6D:  0D			;  DB  00DH
[0000]1E6E:  1A			;  DB  01AH
[0000]1E6F:  C2			;  DB  0C2H
[0000]1E70:  46			;  DB  046H
[0000]1E71:  5E			;  DB  05EH
[0000]1E72:  6B			;  DB  06BH
[0000]1E73:  05			;  DB  005H
[0000]1E74:  6E			;  DB  06EH
[0000]1E75:  18			;  DB  018H
[0000]1E76:  75			;  DB  075H
[0000]1E77:  9F			;  DB  09FH
[0000]1E78:  5C			;  DB  05CH
[0000]1E79:  CA			;  DB  0CAH
[0000]1E7A:  EF			;  DB  0EFH
[0000]1E7B:  1B			;  DB  01BH
[0000]1E7C:  F0			;  DB  0F0H
[0000]1E7D:  3E			;  DB  03EH
[0000]1E7E:  5D			;  DB  05DH
[0000]1E7F:  FA			;  DB  0FAH
[0000]1E80:  57			;  DB  057H
[0000]1E81:  5A			;  DB  05AH
[0000]1E82:  58			;  DB  058H
[0000]1E83:  40			;  DB  040H
[0000]1E84:  23			;  DB  023H
[0000]1E85:  64			;  DB  064H
[0000]1E86:  1A			;  DB  01AH
[0000]1E87:  BA			;  DB  0BAH
[0000]1E88:  61			;  DB  061H
[0000]1E89:  76			;  DB  076H
[0000]1E8A:  00			;  DB  000H
[0000]1E8B:  4B			;  DB  04BH
[0000]1E8C:  D6			;  DB  0D6H
[0000]1E8D:  EF			;  DB  0EFH
[0000]1E8E:  09			;  DB  009H
[0000]1E8F:  17			;  DB  017H
[0000]1E90:  60			;  DB  060H
[0000]1E91:  62			;  DB  062H
[0000]1E92:  88			;  DB  088H
[0000]1E93:  BF			;  DB  0BFH
[0000]1E94:  0D			;  DB  00DH
[0000]1E95:  B6			;  DB  0B6H
[0000]1E96:  D7			;  DB  0D7H
[0000]1E97:  0D			;  DB  00DH
[0000]1E98:  EE			;  DB  0EEH
[0000]1E99:  56			;  DB  056H
[0000]1E9A:  02			;  DB  002H
[0000]1E9B:  58			;  DB  058H
[0000]1E9C:  16			;  DB  016H
[0000]1E9D:  16			;  DB  016H
[0000]1E9E:  46			;  DB  046H
[0000]1E9F:  29			;  DB  029H
[0000]1EA0:  B0			;  DB  0B0H
[0000]1EA1:  07			;  DB  007H
[0000]1EA2:  48			;  DB  048H
[0000]1EA3:  0D			;  DB  00DH
[0000]1EA4:  39			;  DB  039H
[0000]1EA5:  00			;  DB  000H
[0000]1EA6:  6E			;  DB  06EH
[0000]1EA7:  E7			;  DB  0E7H
[0000]1EA8:  62			;  DB  062H
[0000]1EA9:  F2			;  DB  0F2H
[0000]1EAA:  A1			;  DB  0A1H
[0000]1EAB:  F9			;  DB  0F9H
[0000]1EAC:  91			;  DB  091H
[0000]1EAD:  55			;  DB  055H
[0000]1EAE:  41			;  DB  041H
[0000]1EAF:  02			;  DB  002H
[0000]1EB0:  0B			;  DB  00BH
[0000]1EB1:  56			;  DB  056H
[0000]1EB2:  49			;  DB  049H
[0000]1EB3:  79			;  DB  079H
[0000]1EB4:  3E			;  DB  03EH
[0000]1EB5:  BC			;  DB  0BCH
[0000]1EB6:  79			;  DB  079H
[0000]1EB7:  B3			;  DB  0B3H
[0000]1EB8:  25			;  DB  025H
[0000]1EB9:  8F			;  DB  08FH
[0000]1EBA:  43			;  DB  043H
[0000]1EBB:  75			;  DB  075H
[0000]1EBC:  40			;  DB  040H
[0000]1EBD:  C8			;  DB  0C8H
[0000]1EBE:  69			;  DB  069H
[0000]1EBF:  8F			;  DB  08FH
[0000]1EC0:  3C			;  DB  03CH
[0000]1EC1:  FA			;  DB  0FAH
[0000]1EC2:  6F			;  DB  06FH
[0000]1EC3:  BF			;  DB  0BFH
[0000]1EC4:  1C			;  DB  01CH
[0000]1EC5:  AF			;  DB  0AFH
[0000]1EC6:  CF			;  DB  0CFH
[0000]1EC7:  FD			;  DB  0FDH
[0000]1EC8:  05			;  DB  005H
[0000]1EC9:  56			;  DB  056H
[0000]1ECA:  4F			;  DB  04FH
[0000]1ECB:  B0			;  DB  0B0H
[0000]1ECC:  5E			;  DB  05EH
[0000]1ECD:  15			;  DB  015H
[0000]1ECE:  15			;  DB  015H
[0000]1ECF:  AB			;  DB  0ABH
[0000]1ED0:  73			;  DB  073H
[0000]1ED1:  A7			;  DB  0A7H
[0000]1ED2:  07			;  DB  007H
[0000]1ED3:  2D			;  DB  02DH
[0000]1ED4:  43			;  DB  043H
[0000]1ED5:  A0			;  DB  0A0H
[0000]1ED6:  77			;  DB  077H
[0000]1ED7:  07			;  DB  007H
[0000]1ED8:  52			;  DB  052H
[0000]1ED9:  92			;  DB  092H
[0000]1EDA:  2F			;  DB  02FH
[0000]1EDB:  22			;  DB  022H
[0000]1EDC:  E4			;  DB  0E4H
[0000]1EDD:  9B			;  DB  09BH
[0000]1EDE:  AB			;  DB  0ABH
[0000]1EDF:  7C			;  DB  07CH
[0000]1EE0:  A1			;  DB  0A1H
[0000]1EE1:  AC			;  DB  0ACH
[0000]1EE2:  49			;  DB  049H
[0000]1EE3:  E9			;  DB  0E9H
[0000]1EE4:  5D			;  DB  05DH
[0000]1EE5:  6D			;  DB  06DH
[0000]1EE6:  4C			;  DB  04CH
[0000]1EE7:  A2			;  DB  0A2H
[0000]1EE8:  29			;  DB  029H
[0000]1EE9:  BF			;  DB  0BFH
[0000]1EEA:  02			;  DB  002H
[0000]1EEB:  FE			;  DB  0FEH
[0000]1EEC:  55			;  DB  055H
[0000]1EED:  77			;  DB  077H
[0000]1EEE:  81			;  DB  081H
[0000]1EEF:  17			;  DB  017H
[0000]1EF0:  F1			;  DB  0F1H
[0000]1EF1:  2A			;  DB  02AH
[0000]1EF2:  5A			;  DB  05AH
[0000]1EF3:  6B			;  DB  06BH
[0000]1EF4:  61			;  DB  061H
[0000]1EF5:  2C			;  DB  02CH
[0000]1EF6:  C2			;  DB  0C2H
[0000]1EF7:  6C			;  DB  06CH
[0000]1EF8:  CE			;  DB  0CEH
[0000]1EF9:  4A			;  DB  04AH
[0000]1EFA:  01			;  DB  001H
[0000]1EFB:  83			;  DB  083H
[0000]1EFC:  10			;  DB  010H
[0000]1EFD:  DC			;  DB  0DCH
[0000]1EFE:  40			;  DB  040H
[0000]1EFF:  9B			;  DB  09BH
[0000]1F00:  26			;  DB  026H
[0000]1F01:  D6			;  DB  0D6H
[0000]1F02:  1D			;  DB  01DH
[0000]1F03:  9D			;  DB  09DH
[0000]1F04:  5C			;  DB  05CH
[0000]1F05:  50			;  DB  050H
[0000]1F06:  18			;  DB  018H
[0000]1F07:  F7			;  DB  0F7H
[0000]1F08:  28			;  DB  028H
[0000]1F09:  C2			;  DB  0C2H
[0000]1F0A:  5F			;  DB  05FH
[0000]1F0B:  4C			;  DB  04CH
[0000]1F0C:  03			;  DB  003H
[0000]1F0D:  8E			;  DB  08EH
[0000]1F0E:  D1			;  DB  0D1H
[0000]1F0F:  2B			;  DB  02BH
[0000]1F10:  2E			;  DB  02EH
[0000]1F11:  41			;  DB  041H
[0000]1F12:  1C			;  DB  01CH
[0000]1F13:  58			;  DB  058H
[0000]1F14:  7F			;  DB  07FH
[0000]1F15:  1C			;  DB  01CH
[0000]1F16:  13			;  DB  013H
[0000]1F17:  92			;  DB  092H
[0000]1F18:  4F			;  DB  04FH
[0000]1F19:  EF			;  DB  0EFH
[0000]1F1A:  30			;  DB  030H
[0000]1F1B:  55			;  DB  055H
[0000]1F1C:  32			;  DB  032H
[0000]1F1D:  28			;  DB  028H
[0000]1F1E:  6D			;  DB  06DH
[0000]1F1F:  6F			;  DB  06FH
[0000]1F20:  29			;  DB  029H
[0000]1F21:  5A			;  DB  05AH
[0000]1F22:  63			;  DB  063H
[0000]1F23:  FA			;  DB  0FAH
[0000]1F24:  C0			;  DB  0C0H
[0000]1F25:  D0			;  DB  0D0H
[0000]1F26:  34			;  DB  034H
[0000]1F27:  D9			;  DB  0D9H
[0000]1F28:  F7			;  DB  0F7H
[0000]1F29:  93			;  DB  093H
[0000]1F2A:  01			;  DB  001H
[0000]1F2B:  01			;  DB  001H
[0000]1F2C:  01			;  DB  001H
[0000]1F2D:  01			;  DB  001H
[0000]1F2E:  01			;  DB  001H
[0000]1F2F:  01			;  DB  001H
[0000]1F30:  01			;  DB  001H
[0000]1F31:  01			;  DB  001H
[0000]1F32:  AA			;  DB  0AAH
[0000]1F33:  AA			;  DB  0AAH
[0000]1F34:  AA			;  DB  0AAH
[0000]1F35:  AA			;  DB  0AAH
[0000]1F36:  AA			;  DB  0AAH
[0000]1F37:  AA			;  DB  0AAH
[0000]1F38:  AA			;  DB  0AAH
[0000]1F39:  AA			;  DB  0AAH
[0000]1F3A:  3A			;  DB  03AH
[0000]1F3B:  E7			;  DB  0E7H
[0000]1F3C:  16			;  DB  016H
[0000]1F3D:  95			;  DB  095H
[0000]1F3E:  4D			;  DB  04DH
[0000]1F3F:  C0			;  DB  0C0H
[0000]1F40:  4E			;  DB  04EH
[0000]1F41:  25			;  DB  025H
[0000]1F42:  01			;  DB  001H
[0000]1F43:  01			;  DB  001H
[0000]1F44:  01			;  DB  001H
[0000]1F45:  01			;  DB  001H
[0000]1F46:  01			;  DB  001H
[0000]1F47:  01			;  DB  001H
[0000]1F48:  01			;  DB  001H
[0000]1F49:  01			;  DB  001H
[0000]1F4A:  00			;  DB  000H
[0000]1F4B:  00			;  DB  000H
[0000]1F4C:  00			;  DB  000H
[0000]1F4D:  00			;  DB  000H
[0000]1F4E:  00			;  DB  000H
[0000]1F4F:  00			;  DB  000H
[0000]1F50:  00			;  DB  000H
[0000]1F51:  00			;  DB  000H
[0000]1F52:  8C			;  DB  08CH
[0000]1F53:  A6			;  DB  0A6H
[0000]1F54:  4D			;  DB  04DH
[0000]1F55:  E9			;  DB  0E9H
[0000]1F56:  C1			;  DB  0C1H
[0000]1F57:  B1			;  DB  0B1H
[0000]1F58:  23			;  DB  023H
[0000]1F59:  A7			;  DB  0A7H
[0000]1F5A: 

;File test2001.asm
				;Alto->8086 small-c compiler rev 2.0

;Start Repeated Block, Count = 1

[0000]1F5A:  00 00

;End Repeated Block
				;l-c compiler rev 2.0
[0000]1F5C: 

;Start Repeated Block, Count = 4

[0000]1F5C:  00

;End Repeated Block
				;C←CODE SEGMENT
[0000]1F60: 

;Start Repeated Block, Count = 1

[0000]1F60:  00 00

;End Repeated Block
				;UDE(8086LIB.D)
[0000]1F62: 

;Start Repeated Block, Count = 8

[0000]1F62:  00

;End Repeated Block
				;UDE(test2001.DEC)
[0000]1F6A: 

;Start Repeated Block, Count = 8

[0000]1F6A:  00

;End Repeated Block
				;
[0000]1F72: 

;Start Repeated Block, Count = 160

[0000]1F72:  00

;End Repeated Block
				;, DS:C←DATA
[0000]2012: 

;Start Repeated Block, Count = 160

[0000]2012:  00

;End Repeated Block
				;e "lark.h"
[0000]20B2: 

;Start Repeated Block, Count = 160

[0000]20B2:  00

;End Repeated Block
				;t Encrypt(), crypt(), encend(), Chav(), wf();
[0000]2152: 

;Start Repeated Block, Count = 8

[0000]2152:  00

;End Repeated Block
				;, encend(), Chav(), wf();
[0000]215A: 

;Start Repeated Block, Count = 8

[0000]215A:  00

;End Repeated Block
				;), wf();
[0000]2162: 

;Start Repeated Block, Count = 8

[0000]2162:  00

;End Repeated Block
				;n int getchar(), putchar();
[0000]216A: 

;Start Repeated Block, Count = 8

[0000]216A:  00

;End Repeated Block
				;putchar();
[0000]2172: 

;Start Repeated Block, Count = 1

[0000]2172:  00 00

;End Repeated Block
				;ern int inbyte();
[0000]2174: 

;Start Repeated Block, Count = 1

[0000]2174:  00 00

;End Repeated Block
				;
[0000]2176: 

;Start Repeated Block, Count = 1

[0000]2176:  00 00

;End Repeated Block
				;tbyte();
[0000]2178: 

;Start Repeated Block, Count = 160

[0000]2178:  00

;End Repeated Block
				;n char DesTriples;
[0000]2218: 

;File osinit.asm
				;Alto->8086 small-c compiler rev 2.0

;Start Repeated Block, Count = 1

[0000]2218:  00 00

;End Repeated Block
				;l-c compiler rev 2.0
[0000]221A: 

;Start Repeated Block, Count = 4

[0000]221A:  00

;End Repeated Block
				;←CODE SEGMENT
[0000]221E: 

;Start Repeated Block, Count = 1

[0000]221E:  00 00

;End Repeated Block
				;LUDE(8086LIB.D)
[0000]2220: 

;Start Repeated Block, Count = 1

[0000]2220:  00 00

;End Repeated Block
				;UDE(osinit.DEC)
[0000]2222: 

;Start Repeated Block, Count = 1

[0000]2222:  00 00

;End Repeated Block
				;ME CS:C←CODE, DS:C←DATA
[0000]2224: 

;Start Repeated Block, Count = 1

[0000]2224:  00 00

;End Repeated Block
				;ATA
[0000]2226: 

;Start Repeated Block, Count = 1

[0000]2226:  00 00

;End Repeated Block
				;.h>
[0000]2228: 

;Start Repeated Block, Count = 1

[0000]2228:  00 00

;End Repeated Block
				;);
[0000]222A: 

;Start Repeated Block, Count = 1

[0000]222A:  00 00

;End Repeated Block
				;
[0000]222C: 

;File FixedAlloc.asm
				;Alto->8086 small-c compiler rev 2.0

;Start Repeated Block, Count = 1

[0000]222C:  00 00

;End Repeated Block
				;l-c compiler rev 2.0
[0000]222E: 

;Start Repeated Block, Count = 1

[0000]222E:  00 00

;End Repeated Block
				;CODE SEGMENT
[0000]2230: 

;File DI8274.asm
				;Alto->8086 small-c compiler rev 2.0

;Start Repeated Block, Count = 144

[0000]2230:  00

;End Repeated Block
				;l-c compiler rev 2.0
[0000]22C0: 

;Start Repeated Block, Count = 144

[0000]22C0:  00

;End Repeated Block
				;0
[0000]2350: 

;Start Repeated Block, Count = 2

[0000]2350:  00 00

;End Repeated Block
				;INCLUDE(8086LIB.D)
[0000]2354: 

;Start Repeated Block, Count = 1

[0000]2354:  00 00

;End Repeated Block
				;
[0000]2356: 

;File timerextras.asm
				;Alto->8086 small-c compiler rev 2.0

;Start Repeated Block, Count = 84

[0000]2356:  00 00

;End Repeated Block
				;l-c compiler rev 2.0
[0000]23FE: 

;Start Repeated Block, Count = 1

[0000]23FE:  00 00

;End Repeated Block
				; SEGMENT
[0000]2400: 

;Start Repeated Block, Count = 1

[0000]2400:  00 00

;End Repeated Block
				;D)
[0000]2402: 

;Start Repeated Block, Count = 1

[0000]2402:  00 00

;End Repeated Block
				;s.DEC)
[0000]2404: 

;Start Repeated Block, Count = 1

[0000]2404:  00 00

;End Repeated Block
				;E, DS:C←DATA
[0000]2406: 

;File endml.dsm
				;C←DATA SEGMENT
[0000]2406:  00 00		;	DW	0
[0000]2408:  E8 00 00		;	CALL	←end
[0000]240B:  00 00		;←end	DW 0
[0000]240D:  90