blob: 0103101dd38754b56f33eae6b76ca77d8a712fc9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
|
#include "asmindex.h"
101 133 t_ps1
.8086 I_T8086
.186 I_T186
.286 I_T286C
.286C I_T286C
.286P I_T286P
.386.386 I_T386C
.386C.386 I_T386C
.386P.386 I_T386P
.8087 I_T8087
.287 I_T287
.387.386 I_T387
.ALPHA I_TALPHA
ASSUME I_TASSUME
COMMENT I_TCOMMENT
COMM I_TCOMM
.CODE I_TCODE
.CONST I_TCONST
.CREF I_TCREF
.DATA I_TDATA
.DATA? I_TDATAQ
DB I_TDB
DD I_TDD
DOSSEG I_TDOSSEG
DQ I_TDQ
DT I_TDT
DW I_TDW
ELSE I_TELSE
ELSEIF I_TELSEIF
ELSEIF1 I_TELSEIF1
ELSEIF2 I_TELSEIF2
ELSEIFB I_TELSEIFB
ELSEIFDEF I_TELSEIFDEF
ELSEIFDIF I_TELSEIFDIF
ELSEIFDIFI I_TELSEIFDIFI
ELSEIFE I_TELSEIFE
ELSEIFIDN I_TELSEIFIDN
ELSEIFIDNI I_TELSEIFIDNI
ELSEIFNB I_TELSEIFNB
ELSEIFNDEF I_TELSEIFNDEF
END I_TEND
ENDIF I_TENDIF
ENDM I_TENDM
.ERR I_TERR
.ERR1 I_TERR1
.ERR2 I_TERR2
.ERRB I_TERRB
.ERRDEF I_TERRDEF
.ERRDIF I_TERRDIF
.ERRDIFI I_TERRDIFI
.ERRE I_TERRE
.ERRIDN I_TERRIDN
.ERRIDNI I_TERRIDNI
.ERRNB I_TERRNB
.ERRNDEF I_TERRNDEF
.ERRNZ I_TERRNZ
EVEN I_TEVEN
EXITM I_TEXITM
EXTRN I_TEXTRN
.FARDATA I_TFARDATA
.FARDATA? I_TFARDATAQ
IF I_TIF
IF1 I_TIF1
IF2 I_TIF2
IFB I_TIFB
IFDEF I_TIFDEF
IFDIF I_TIFDIF
IFDIFI I_TIFDIFI
IFE I_TIFE
IFIDN I_TIFIDN
IFIDNI I_TIFIDNI
IFNB I_TIFNB
IFNDEF I_TIFNDEF
INCLUDE I_TINCLUDE
INCLUDELIB I_TINCLIB
IRP I_TIRP
IRPC I_TIRPC
.LALL I_TLALL
.LFCOND I_TLFCOND
.LIST I_TLIST
LOCAL I_TLOCAL
.MODEL I_TMODEL
NAME I_TNAME
ORG I_TORG
%OUT I_TOUT
PAGE I_TPAGE
PUBLIC I_TPUBLIC
PURGE I_TPURGE
.RADIX I_TRADIX
REPT I_TREPT
.SALL I_TSALL
.SEQ I_TSEQ
.SFCOND I_TSFCOND
.STACK I_TMSTACK
SUBTTL I_TSUBTTL
TITLE I_TTITLE
.TFCOND I_TTFCOND
.XALL I_TXALL
.XCREF I_TXCREF
.XLIST I_TXLIST
DF.386 I_TDF
ALIGN I_TALIGN
20 31 t_ps2
DB I2_TDB
DD I2_TDD
DQ I2_TDQ
DT I2_TDT
DW I2_TDW
ENDP I2_TENDP
ENDS I2_TENDS
EQU I2_TEQU
SUBSTR I2_TSUBSTR
CATSTR I2_TCATSTR
SIZESTR I2_TSIZESTR
INSTR I2_TINSTR
GROUP I2_TGROUP
LABEL I2_TLABEL
MACRO I2_TMACRO
PROC I2_TPROC
RECORD I2_TRECORD
SEGMENT I2_TSEGMENT
STRUC I2_TSTRUC
DF.386 I2_TDF
9 17 t_siz
BYTE I_BYTE
DWORD I_DWORD
FAR I_FAR
NEAR I_NEAR
QWORD I_QWORD
TBYTE I_TBYTE
WORD I_WORD
FWORD I_FWORD
PROC I_PROC
12 17 t_seg
AT IS_AT
BYTE IS_BYTE
COMMON IS_COMMON
MEMORY IS_MEMORY
PAGE IS_PAGE
PARA IS_PARA
PUBLIC IS_PUBLIC
STACK IS_STACK
WORD IS_WORD
USE32.386 IS_USE32
USE16.386 IS_USE16
DWORD IS_DWORD
28 47 t_op
AND OPAND
DUP OPDUP
EQ OPEQ
GE OPGE
GT OPGT
HIGH OPHIGH
LE OPLE
LENGTH OPLENGTH
LOW OPLOW
LT OPLT
MASK OPMASK
MOD OPMOD
NE OPNE
NOT OPNOT
NOTHING OPNOTHING
OFFSET OPOFFSET
OR OPOR
PTR OPPTR
SEG OPSEG
SHL OPSHL
SHORT OPSHORT
SHR OPSHR
SIZE OPSIZE
THIS OPTHIS
TYPE OPTYPE
.TYPE OPSTYPE
WIDTH OPWIDTH
XOR OPXOR
297 567 t_oc
AAA I_AAA
AAD I_AAD
AAM I_AAM
AAS I_AAS
ADC I_ADC
ADD I_ADD
AND I_AND
ARPL I_ARPL
BSF.386 I_BSF
BSR.386 I_BSR
BT.386 I_BT
BTC.386 I_BTC
BTR.386 I_BTR
BTS.386 I_BTS
BOUND I_BOUND
CALL I_CALL
CBW I_CBW
CDQ.386 I_CDQ
CLC I_CLC
CLD I_CLD
CLI I_CLI
CLTS I_CLTS
CMC I_CMC
CMP I_CMP
CMPS I_CMPS
CMPSB I_CMPSB
CMPSD.386 I_CMPSD
CMPSW I_CMPSW
CWD I_CWD
CWDE.386 I_CWDE
DAA I_DAA
DAS I_DAS
DEC I_DEC
DIV I_DIV
ENTER I_ENTER
ESC I_ESC
F2XM1 I_F2XM1
FABS I_FABS
FADD I_FADD
FADDP I_FADDP
FBLD I_FBLD
FBSTP I_FBSTP
FCHS I_FCHS
FCLEX I_FCLEX
FCOM I_FCOM
FCOMP I_FCOMP
FCOMPP I_FCOMPP
FCOS.386 I_FCOS
FDECSTP I_FDECSTP
FDISI I_FDISI
FDIV I_FDIV
FDIVP I_FDIVP
FDIVR I_FDIVR
FDIVRP I_FDIVRP
FENI I_FENI
FFREE I_FFREE
FIADD I_FIADD
FICOM I_FICOM
FICOMP I_FICOMP
FIDIV I_FIDIV
FIDIVR I_FIDIVR
FILD I_FILD
FIMUL I_FIMUL
FINCSTP I_FINCSTP
FINIT I_FINIT
FIST I_FIST
FISTP I_FISTP
FISUB I_FISUB
FISUBR I_FISUBR
FLD I_FLD
FLD1 I_FLD1
FLDCW I_FLDCW
FLDENV I_FLDENV
FLDL2E I_FLDL2E
FLDL2T I_FLDL2T
FLDLG2 I_FLDLG2
FLDLN2 I_FLDLN2
FLDPI I_FLDPI
FLDZ I_FLDZ
FMUL I_FMUL
FMULP I_FMULP
FNCLEX I_FNCLEX
FNDISI I_FNDISI
FNENI I_FNENI
FNINIT I_FNINIT
FNOP I_FNOP
FNRSTOR I_FNRSTOR
FNSAVE I_FNSAVE
FNSTCW I_FNSTCW
FNSTENV I_FNSTENV
FNSTSW I_FNSTSW
FPATAN I_FPATAN
FPREM I_FPREM
FPREM1 I_FPREM1
FPTAN I_FPTAN
FRNDINT I_FRNDINT
FRSTOR I_FRSTOR
FSAVE I_FSAVE
FSCALE I_FSCALE
FSETPM I_FSETPM
FSIN.386 I_FSIN
FSINCOS.386 I_FSINCOS
FSQRT I_FSQRT
FST I_FST
FSTCW I_FSTCW
FSTENV I_FSTENV
FSTP I_FSTP
FSTSW I_FSTSW
FSUB I_FSUB
FSUBP I_FSUBP
FSUBR I_FSUBR
FSUBRP I_FSUBRP
FTST I_FTST
FUCOM.386 I_FUCOM
FUCOMP.386 I_FUCOMP
FUCOMPP.386 I_FUCOMPP
FWAIT I_FWAIT
FXAM I_FXAM
FXCH I_FXCH
FXTRACT I_FXTRACT
FYL2X I_FYL2X
FYL2XP1 I_FYL2XP1
HLT I_HLT
IBTS.386 I_IBTS
IDIV I_IDIV
IMUL I_IMUL
IN I_IN
INC I_INC
INS I_INS
INSB I_INSB
INSD.386 I_INSD
INSW I_INSW
INT I_INT
INTO I_INTO
IRET I_IRET
IRETD.386 I_IRETD
JA I_JA
JAE I_JAE
JB I_JB
JBE I_JBE
JC I_JC
JCXZ I_JCXZ
JE I_JE
JECXZ.386 I_JECXZ
JG I_JG
JGE I_JGE
JL I_JL
JLE I_JLE
JMP I_JMP
JNA I_JNA
JNAE I_JNAE
JNB I_JNB
JNBE I_JNBE
JNC I_JNC
JNE I_JNE
JNG I_JNG
JNGE I_JNGE
JNL I_JNL
JNLE I_JNLE
JNO I_JNO
JNP I_JNP
JNS I_JNS
JNZ I_JNZ
JO I_JO
JP I_JP
JPE I_JPE
JPO I_JPO
JS I_JS
JZ I_JZ
LAHF I_LAHF
LAR I_LAR
LDS I_LDS
LEA I_LEA
LEAVE I_LEAVE
LES I_LES
LFS.386 I_LFS
LGS.386 I_LGS
LGDT I_LGDT
LIDT I_LIDT
LLDT I_LLDT
LMSW I_LMSW
LOCK I_LOCK
LODS I_LODS
LODSB I_LODSB
LODSD.386 I_LODSD
LODSW I_LODSW
LOOP I_LOOP
LOOPE I_LOOPE
LOOPNE I_LOOPNE
LOOPNZ I_LOOPNZ
LOOPZ I_LOOPZ
LSL I_LSL
LSS.386 I_LSS
LTR I_LTR
MOV I_MOV
MOVS I_MOVS
MOVSB I_MOVSB
MOVSD.386 I_MOVSD
MOVSW I_MOVSW
MOVSX.386 I_MOVSX
MOVZX.386 I_MOVZX
MUL I_MUL
NEG I_NEG
NOP I_NOP
NOT I_NOT
OR I_OR
OUT I_OUT
OUTS I_OUTS
OUTSB I_OUTSB
OUTSD.386 I_OUTSD
OUTSW I_OUTSW
POP I_POP
POPA I_POPA
POPAD.386 I_POPAD
POPF I_POPF
POPFD.386 I_POPFD
PUSH I_PUSH
PUSHA I_PUSHA
PUSHAD.386 I_PUSHAD
PUSHF I_PUSHF
PUSHFD.386 I_PUSHFD
RCL I_RCL
RCR I_RCR
REP I_REP
REPE I_REPE
REPNE I_REPNE
REPNZ I_REPNZ
REPZ I_REPZ
RET I_RET
ROL I_ROL
ROR I_ROR
SAHF I_SAHF
SAL I_SAL
SAR I_SAR
SBB I_SBB
SCAS I_SCAS
SCASB I_SCASB
SCASD.386 I_SCASD
SCASW I_SCASW
SETA.386 I_SETA
SETAE.386 I_SETAE
SETB.386 I_SETB
SETBE.386 I_SETBE
SETC.386 I_SETC
SETE.386 I_SETE
SETG.386 I_SETG
SETGE.386 I_SETGE
SETL.386 I_SETL
SETLE.386 I_SETLE
SETNA.386 I_SETNA
SETNAE.386 I_SETNAE
SETNB.386 I_SETNB
SETNBE.386 I_SETNBE
SETNC.386 I_SETNC
SETNE.386 I_SETNE
SETNG.386 I_SETNG
SETNGE.386 I_SETNGE
SETNL.386 I_SETNL
SETNLE.386 I_SETNLE
SETNO.386 I_SETNO
SETNP.386 I_SETNP
SETNS.386 I_SETNS
SETNZ.386 I_SETNZ
SETO.386 I_SETO
SETP.386 I_SETP
SETPE.386 I_SETPE
SETPO.386 I_SETPO
SETS.386 I_SETS
SETZ.386 I_SETZ
SGDT I_SGDT
SHL I_SHL
SHLD.386 I_SHLD
SHR I_SHR
SHRD.386 I_SHRD
SIDT I_SIDT
SLDT I_SLDT
SMSW I_SMSW
STR I_STR
STC I_STC
STD I_STD
STI I_STI
STOS I_STOS
STOSB I_STOSB
STOSD.386 I_STOSD
STOSW I_STOSW
SUB I_SUB
TEST I_TEST
VERR I_VERR
VERW I_VERW
WAIT I_WAIT
XBTS.386 I_XBTS
XCHG I_XCHG
XLAT I_XLAT
XLATB I_XLATB
XOR I_XOR
RETN I_RETN
RETF I_RETF
|