ah al ax bh bl bp bx ch cl cr0 cr1 cr2 cr3 cr4 cr5 cr6 cr7 cs cx dh di dl dr0 dr1 dr2 dr3 dr4 dr5 dr6 dr7 ds dx eax ebp ebx ecx edi edx es esi esp fs gs mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7 si sp ss st0 st1 st2 st3 st4 st5 st6 st7 tr0 tr1 tr2 tr3 tr4 tr5 tr6 tr7 xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7 aaa aad aam aas adc add and arpl bound bsf bsr bswap bt btc btr bts call cbw cdq clc cld cli clts cmc cmova cmovae cmovb cmovbe cmovc cmove cmovg cmovge cmovl cmovle cmovna cmovnae cmovnb cmovnbe cmovnc cmovne cmovng cmovnge cmovnl cmovnle cmovno cmovnp cmovns cmovnz cmovo cmovp cmovpe cmovpo cmovs cmovz cmp cmpsb cmpsd cmpsw cmpxchg cmpxchg8B cpuid cwd cwde daa das dec div enter hlt idiv imul in inc insb insd insw int int03 int3 into invd invlpg iret iretd iretw ja jae jb jbe jc jcxz je jecxz jg jge jl jle jmp jna jnae jnb jnbe jnc jne jng jnge jnl jnle jno jnp jns jnz jo jp jpe jpo js jz lahf lar lds lea leave les lfs lgdt lgs lidt lldt lmsw lock lodsb lodsd lodsw loop loope loopne loopnz loopz lsl lss ltr mov movsb movsd movsw movsx movzx mul neg nop not or out outsb outsd outsw pop popa popad popaw popf popfd popfw push pusha pushad pushaw pushf pushfd pushfw rcl rcr rdmsr rdpmc rdtsc rep repe repne repnz repz ret retf retn rol ror sahf sal sar sbb scasb scasd scasw seta setae setb setbe setc sete setg setge setl setle setna setnae setnb setnbe setnc setne setng setnge setnl setnle setno setnp setns setnz seto setp setpe setpo sets setz sgdt shl shld shr shrd sidt sldt smint smintold smsw stc std sti stosb stosd stosw str sub syscall sysenter sysexit sysret test verr verw wait wbinvd wrmsr xadd xchg xlatb xor %out C __FILE__ __LINE__ abs abs addr alias align assume at basic bits byte byte carry? catstr class code comm comment common data db dd df dosseg dq dt dup dw dword echo else elseif elseif2 end endif endm endp ends eq equ even exitm extern externdef extrn far farstack flat for forc fortran fword ge goto group gt high highword huge if if2 ifb ifdef ifdif ifdifi ife ifidn ifidni ifndef include includelib instr invoke irp irpc label large le length lengthof low lowword lroffset lt macro mask medium memory mod name ne near nearstack offset opattr option org overflow? oword page para parity? pascal popcontext private proc proto ptr public purge pushcontext qword readonly real10 real4 real8 record repeat rept req sbyte sdword seg segment shl short shr sign? size sizeof sizestr small stack stdcall struc struct substr subtitle subttl sword syscall tbyte textequ this tiny title type typedef union use16 use32 vararg while width word zero? addps addss andnps andps cmpeqps cmpeqss cmpleps cmpless cmpltps cmpltss cmpneqps cmpneqss cmpnleps cmpnless cmpnltps cmpnltss cmpordps cmpordss cmpps cmpunordps cmpunordss comiss cvtpi2ps cvtps2pi cvtsi2ss cvtss2si cvttps2pi cvttss2si divps divss emms f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcmovb fcmovbe fcmove fcmovnb fcmovnbe fcmovne fcmovnu fcmovu fcom fcomi fcomip fcomp fcompp fcos fdecstp fdisi fdiv fdivp fdivr fdivrp feni ffree fiadd ficom ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisub fisubr fld fld1 fldcw fldenv fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fndisi fneni fninit fnop fnsave fnstcw fnstenv fnstsw fpatan fprem fprem1 fptan frndint frstor fsave fscale fsetpm fsin fsincos fsqrt fst fstcw fstenv fstp fstsw fsub fsubp fsubr fsubrp ftst fucom fucomi fucomip fucomp fucompp fxam fxch fxrstor fxsave fxtract fyl2x fyl2xpi ldmxcsr maskmovq maxps maxss minps minss mountps mountq movaps movd movhlps movhps movlhps movlps movmskps movq movss movups mulps mulss orps packssdw packsswb packuswb paddb paddd paddsb paddsiw paddsw paddusb paddusw paddw pand pandn paveb pavgb pavgusb pavgw pcmpeqb pcmpeqd pcmpeqw pcmpgtb pcmpgtd pcmpgtw pdistib pextrw pf2id pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pinsrw pmachriw pmaddwd pmagw pmaxsw pmaxub pminsw pminub pmovmskb pmulhriw pmulhrwa pmulhrwc pmulhuw pmulhw pmullw pmvgezb pmvlzb pmvzb por prefetchnta prefetcht0 prefetcht1 prefetcht2 psadbw pshufw pslld psllq psllw psrad psraw psrld psrlq psrlw psubb psubd psubsb psubsiw psubsw psubusb psubusw psubw punpckhbw punpckhdq punpckhwd punpcklbw punpckldq punpcklwd pxor rcpps rcpss rdshr rsdc rsldt rsm rsqrtps rsqrtss sfence shufps sqrtps sqrtss stmxcsr subps subss svdc svldt svts ucomiss unpckhps unpcklps wrshr xorps .186 .286 .386 .486 .586 .686 .8086 .8087 .alpha .break .code .const .continue .cref .data .data? .dosseg .else .elseif .endif .endw .err .err2 .errb .errdef .errdif .errdifi .erre .erridn .erridni .errnb .errndef .errnz .exit .if .k3d .lall .lfcond .list .listall .listif .listmacro .listmacroall .mmx .model .no87 .nocref .nolist .nolistmacro .radix .repeat .sall .seq .sfcond .stack .startup .tfcond .type .until .untilcxz .while .xall .xcref .xlist .xmm AH AL AX BH BL BP BX CH CL CR0 CR1 CR2 CR3 CR4 CR5 CR6 CR7 CS CX DH DI DL DR0 DR1 DR2 DR3 DR4 DR5 DR6 DR7 DS DX EAX EBP EBX ECX EDI EDX ES ESI ESP FS GS MM0 MM1 MM2 MM3 MM4 MM5 MM6 MM7 SI SP SS ST0 ST1 ST2 ST3 ST4 ST5 ST6 ST7 TR0 TR1 TR2 TR3 TR4 TR5 TR6 TR7 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 AAA AAD AAM AAS ADC ADD AND ARPL BOUND BSF BSR BSWAP BT BTC BTR BTS CALL CBW CDQ CLC CLD CLI CLTS CMC CMOVA CMOVAE CMOVB CMOVBE CMOVC CMOVE CMOVG CMOVGE CMOVL CMOVLE CMOVNA CMOVNAE CMOVNB CMOVNBE CMOVNC CMOVNE CMOVNG CMOVNGE CMOVNL CMOVNLE CMOVNO CMOVNP CMOVNS CMOVNZ CMOVO CMOVP CMOVPE CMOVPO CMOVS CMOVZ CMP CMPSB CMPSD CMPSW CMPXCHG CMPXCHG8B CPUID CWD CWDE DAA DAS DEC DIV ENTER HLT IDIV IMUL IN INC INSB INSD INSW INT INT03 INT3 INTO INVD INVLPG IRET IRETD IRETW JA JAE JB JBE JC JCXZ JE JECXZ JG JGE JL JLE JMP JNA JNAE JNB JNBE JNC JNE JNG JNGE JNL JNLE JNO JNP JNS JNZ JO JP JPE JPO JS JZ LAHF LAR LDS LEA LEAVE LES LFS LGDT LGS LIDT LLDT LMSW LOCK LODSB LODSD LODSW LOOP LOOPE LOOPNE LOOPNZ LOOPZ LSL LSS LTR MOV MOVSB MOVSD MOVSW MOVSX MOVZX MUL NEG NOP NOT OR OUT OUTSB OUTSD OUTSW POP POPA POPAD POPAW POPF POPFD POPFW PUSH PUSHA PUSHAD PUSHAW PUSHF PUSHFD PUSHFW RCL RCR RDMSR RDPMC RDTSC REP REPE REPNE REPNZ REPZ RET RETF RETN ROL ROR SAHF SAL SAR SBB SCASB SCASD SCASW SETA SETAE SETB SETBE SETC SETE SETG SETGE SETL SETLE SETNA SETNAE SETNB SETNBE SETNC SETNE SETNG SETNGE SETNL SETNLE SETNO SETNP SETNS SETNZ SETO SETP SETPE SETPO SETS SETZ SGDT SHL SHLD SHR SHRD SIDT SLDT SMINT SMINTOLD SMSW STC STD STI STOSB STOSD STOSW STR SUB SYSCALL SYSENTER SYSEXIT SYSRET TEST VERR VERW WAIT WBINVD WRMSR XADD XCHG XLATB XOR %OUT C __FILE__ __LINE__ ABS ABS ADDR ALIAS ALIGN ASSUME AT BASIC BITS BYTE BYTE CARRY? CATSTR CLASS CODE COMM COMMENT COMMON DATA DB DD DF DOSSEG DQ DT DUP DW DWORD ECHO ELSE ELSEIF ELSEIF2 END ENDIF ENDM ENDP ENDS EQ EQU EVEN EXITM EXTERN EXTERNDEF EXTRN FAR FARSTACK FLAT FOR FORC FORTRAN FWORD GE GOTO GROUP GT HIGH HIGHWORD HUGE IF IF2 IFB IFDEF IFDIF IFDIFI IFE IFIDN IFIDNI IFNDEF INCLUDE INCLUDELIB INSTR INVOKE IRP IRPC LABEL LARGE LE LENGTH LENGTHOF LOW LOWWORD LROFFSET LT MACRO MASK MEDIUM MEMORY MOD NAME NE NEAR NEARSTACK OFFSET OPATTR OPTION ORG OVERFLOW? OWORD PAGE PARA PARITY? PASCAL POPCONTEXT PRIVATE PROC PROTO PTR PUBLIC PURGE PUSHCONTEXT QWORD READONLY REAL10 REAL4 REAL8 RECORD REPEAT REPT REQ SBYTE SDWORD SEG SEGMENT SHL SHORT SHR SIGN? SIZE SIZEOF SIZESTR SMALL STACK STDCALL STRUC STRUCT SUBSTR SUBTITLE SUBTTL SWORD SYSCALL TBYTE TEXTEQU THIS TINY TITLE TYPE TYPEDEF UNION USE16 USE32 VARARG WHILE WIDTH WORD ZERO? ADDPS ADDSS ANDNPS ANDPS CMPEQPS CMPEQSS CMPLEPS CMPLESS CMPLTPS CMPLTSS CMPNEQPS CMPNEQSS CMPNLEPS CMPNLESS CMPNLTPS CMPNLTSS CMPORDPS CMPORDSS CMPPS CMPUNORDPS CMPUNORDSS COMISS CVTPI2PS CVTPS2PI CVTSI2SS CVTSS2SI CVTTPS2PI CVTTSS2SI DIVPS DIVSS EMMS F2XM1 FABS FADD FADDP FBLD FBSTP FCHS FCLEX FCMOVB FCMOVBE FCMOVE FCMOVNB FCMOVNBE FCMOVNE FCMOVNU FCMOVU FCOM FCOMI FCOMIP FCOMP FCOMPP FCOS FDECSTP FDISI FDIV FDIVP FDIVR FDIVRP FENI FFREE FIADD FICOM FICOMP FIDIV FIDIVR FILD FIMUL FINCSTP FINIT FIST FISTP FISUB FISUBR FLD FLD1 FLDCW FLDENV FLDL2E FLDL2T FLDLG2 FLDLN2 FLDPI FLDZ FMUL FMULP FNCLEX FNDISI FNENI FNINIT FNOP FNSAVE FNSTCW FNSTENV FNSTSW FPATAN FPREM FPREM1 FPTAN FRNDINT FRSTOR FSAVE FSCALE FSETPM FSIN FSINCOS FSQRT FST FSTCW FSTENV FSTP FSTSW FSUB FSUBP FSUBR FSUBRP FTST FUCOM FUCOMI FUCOMIP FUCOMP FUCOMPP FXAM FXCH FXRSTOR FXSAVE FXTRACT FYL2X FYL2XPI LDMXCSR MASKMOVQ MAXPS MAXSS MINPS MINSS MOUNTPS MOUNTQ MOVAPS MOVD MOVHLPS MOVHPS MOVLHPS MOVLPS MOVMSKPS MOVQ MOVSS MOVUPS MULPS MULSS ORPS PACKSSDW PACKSSWB PACKUSWB PADDB PADDD PADDSB PADDSIW PADDSW PADDUSB PADDUSW PADDW PAND PANDN PAVEB PAVGB PAVGUSB PAVGW PCMPEQB PCMPEQD PCMPEQW PCMPGTB PCMPGTD PCMPGTW PDISTIB PEXTRW PF2ID PFACC PFADD PFCMPEQ PFCMPGE PFCMPGT PFMAX PFMIN PFMUL PFRCP PFRCPIT1 PFRCPIT2 PFRSQIT1 PFRSQRT PFSUB PFSUBR PI2FD PINSRW PMACHRIW PMADDWD PMAGW PMAXSW PMAXUB PMINSW PMINUB PMOVMSKB PMULHRIW PMULHRWA PMULHRWC PMULHUW PMULHW PMULLW PMVGEZB PMVLZB PMVZB POR PREFETCHNTA PREFETCHT0 PREFETCHT1 PREFETCHT2 PSADBW PSHUFW PSLLD PSLLQ PSLLW PSRAD PSRAW PSRLD PSRLQ PSRLW PSUBB PSUBD PSUBSB PSUBSIW PSUBSW PSUBUSB PSUBUSW PSUBW PUNPCKHBW PUNPCKHDQ PUNPCKHWD PUNPCKLBW PUNPCKLDQ PUNPCKLWD PXOR RCPPS RCPSS RDSHR RSDC RSLDT RSM RSQRTPS RSQRTSS SFENCE SHUFPS SQRTPS SQRTSS STMXCSR SUBPS SUBSS SVDC SVLDT SVTS UCOMISS UNPCKHPS UNPCKLPS WRSHR XORPS .186 .286 .386 .486 .586 .686 .8086 .8087 .ALPHA .BREAK .CODE .CONST .CONTINUE .CREF .DATA .DATA? .DOSSEG .ELSE .ELSEIF .ENDIF .ENDW .ERR .ERR2 .ERRB .ERRDEF .ERRDIF .ERRDIFI .ERRE .ERRIDN .ERRIDNI .ERRNB .ERRNDEF .ERRNZ .EXIT .IF .K3D .LALL .LFCOND .LIST .LISTALL .LISTIF .LISTMACRO .LISTMACROALL .MMX .MODEL .NO87 .NOCREF .NOLIST .NOLISTMACRO .RADIX .REPEAT .SALL .SEQ .SFCOND .STACK .STARTUP .TFCOND .TYPE .UNTIL .UNTILCXZ .WHILE .XALL .XCREF .XLIST .XMM