?? asm023.s
字號:
movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_3_1208 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_3117: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_3_1208: cmpl $3,16-16(%esp) jne L_3_1211 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3118:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_3_1211: andl $4,%esi jne L_3_1214 addl %edi,%ebxL_3_1214: cmpl $0,16-16(%esp) je L_3_1215 movl %ebx,%edx movl %ebx,%eax shrl $14,%edx andl $65535,%eax andl $1020,%edx addl GLOBL(R24)(%edx),%eax movl (%eax),%ebx/APP bswapl %ebx/NO_APPL_3_1215: testl %esi,%esi je L_3_1218 addl %edi,%ebxL_3_1218: leal (%ebp,%ebx),%edx jmp L_3_1219 .align 2,0x90L_3_1199: movl %esi,%ecx movsbl %cl,%eax addl %ebp,%eax leal (%edi,%eax),%edxL_3_1219: movl %edx,%eax shrl $14,%eax andl $1020,%eax andl $65535,%edx movl GLOBL(R24)(%eax),%eax xorl %ecx,%ecx movb (%edx,%eax),%cl movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_3119: rolw $8,%dx/NO_APP movswl %dx,%edx/APP testb %cl,%cl pushfl popl %eax movl %eax,regflags/NO_APP movl %edx,%eax shrl $14,%eax andl $1020,%eax andl $65535,%edx movl GLOBL(W24)(%eax),%eax movb %cl,(%edx,%eax) addl $2,GLOBL(regs)+88 addl $12,%esp popl %eax decl %eax jl JJ_3017 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_3120: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_3017: retFUNC(op_11fb) subl $12,%esp movl GLOBL(regs)+88,%ecx movl %ecx,%edx movl %ecx,24-16(%esp) addl $2,%edx addl $4,%ecx movl %edx,GLOBL(regs)+88/APP xorl %esi,%esi movw 0x2164334A(%edx),%siRR0_3121: rolw $8,%si/NO_APP movl %esi,%eax movl %ecx,20-16(%esp) shrl $10,%eax movl %ecx,GLOBL(regs)+88 andl $60,%eax movl %edx,%ebx movl GLOBL(regs)(%eax),%edi testl $2048,%esi jne L_3_1267 movswl %di,%ediL_3_1267: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_3_1268 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_3_1269 movl %ebp,%ebxL_3_1269: testl $64,%esi je L_3_1270 movl %ebp,%ediL_3_1270: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_3_1271 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_3122: rolw $8,%ax/NO_APP movl 24-16(%esp),%ecx cwtl addl $6,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_3_1271: cmpl $48,%edx jne L_3_1274 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3123:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_3_1274: movl %esi,%ecx andl $3,%ecx movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_3_1277 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_3124: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_3_1277: cmpl $3,16-16(%esp) jne L_3_1280 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3125:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_3_1280: andl $4,%esi jne L_3_1283 addl %edi,%ebxL_3_1283: cmpl $0,16-16(%esp) je L_3_1284 movl %ebx,%edx movl %ebx,%eax shrl $14,%edx andl $65535,%eax andl $1020,%edx addl GLOBL(R24)(%edx),%eax movl (%eax),%ebx/APP bswapl %ebx/NO_APPL_3_1284: testl %esi,%esi je L_3_1287 addl %edi,%ebxL_3_1287: leal (%ebp,%ebx),%edx jmp L_3_1288 .align 2,0x90L_3_1268: movl %esi,%ecx movsbl %cl,%eax addl %edx,%eax leal (%edi,%eax),%edxL_3_1288: movl %edx,%eax shrl $14,%eax andl $1020,%eax andl $65535,%edx movl GLOBL(R24)(%eax),%eax xorl %ecx,%ecx movb (%edx,%eax),%cl movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_3126: rolw $8,%dx/NO_APP movswl %dx,%edx/APP testb %cl,%cl pushfl popl %eax movl %eax,regflags/NO_APP movl %edx,%eax shrl $14,%eax andl $1020,%eax andl $65535,%edx movl GLOBL(W24)(%eax),%eax movb %cl,(%edx,%eax) addl $2,GLOBL(regs)+88 addl $12,%esp popl %eax decl %eax jl JJ_3018 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_3127: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_3018: retFUNC(op_13f0) subl $12,%esp andl $7,%eax movl GLOBL(regs)+88,%ecx addl $8,%eax movl %ecx,%edx movl %ecx,24-16(%esp) addl $2,%edx addl $4,%ecx movl %edx,GLOBL(regs)+88/APP xorl %esi,%esi movw 0x2164334A(%edx),%siRR0_3128: rolw $8,%si/NO_APP movl GLOBL(regs)(,%eax,4),%ebp movl %esi,%eax movl %ecx,20-16(%esp) shrl $10,%eax movl %ecx,GLOBL(regs)+88 andl $60,%eax movl %ebp,%ebx movl GLOBL(regs)(%eax),%edi testl $2048,%esi jne L_3_1355 movswl %di,%ediL_3_1355: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_3_1356 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_3_1357 movl %ebp,%ebxL_3_1357: testl $64,%esi je L_3_1358 movl %ebp,%ediL_3_1358: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_3_1359 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_3129: rolw $8,%ax/NO_APP movl 24-16(%esp),%ecx cwtl addl $6,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_3_1359: cmpl $48,%edx jne L_3_1362 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3130:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_3_1362: movl %esi,%ecx andl $3,%ecx movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_3_1365 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_3131: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_3_1365: cmpl $3,16-16(%esp) jne L_3_1368 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3132:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_3_1368: andl $4,%esi jne L_3_1371 addl %edi,%ebxL_3_1371: cmpl $0,16-16(%esp) je L_3_1372 movl %ebx,%edx movl %ebx,%eax shrl $14,%edx andl $65535,%eax andl $1020,%edx addl GLOBL(R24)(%edx),%eax movl (%eax),%ebx/APP bswapl %ebx/NO_APPL_3_1372: testl %esi,%esi je L_3_1375 addl %edi,%ebxL_3_1375: leal (%ebp,%ebx),%edx jmp L_3_1376 .align 2,0x90L_3_1356: movl %esi,%ecx movsbl %cl,%eax addl %ebp,%eax leal (%edi,%eax),%edxL_3_1376: movl %edx,%eax shrl $14,%eax andl $1020,%eax andl $65535,%edx movl GLOBL(R24)(%eax),%eax xorl %ecx,%ecx movb (%edx,%eax),%cl movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3133:/APP bswapl %edx testb %cl,%cl pushfl popl %eax movl %eax,regflags/NO_APP movl %edx,%eax shrl $14,%eax andl $1020,%eax andl $65535,%edx movl GLOBL(W24)(%eax),%eax movb %cl,(%edx,%eax) addl $4,GLOBL(regs)+88 addl $12,%esp popl %eax decl %eax jl JJ_3019 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_3134: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_3019: retFUNC(op_13fb) subl $12,%esp movl GLOBL(regs)+88,%ecx movl %ecx,%edx movl %ecx,24-16(%esp) addl $2,%edx addl $4,%ecx movl %edx,GLOBL(regs)+88/APP xorl %esi,%esi movw 0x2164334A(%edx),%siRR0_3135: rolw $8,%si/NO_APP movl %esi,%eax movl %ecx,20-16(%esp) shrl $10,%eax movl %ecx,GLOBL(regs)+88 andl $60,%eax movl %edx,%ebx movl GLOBL(regs)(%eax),%edi testl $2048,%esi jne L_3_1424 movswl %di,%ediL_3_1424: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_3_1425 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_3_1426 movl %ebp,%ebxL_3_1426: testl $64,%esi je L_3_1427 movl %ebp,%ediL_3_1427: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_3_1428 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_3136: rolw $8,%ax/NO_APP movl 24-16(%esp),%ecx cwtl addl $6,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_3_1428: cmpl $48,%edx jne L_3_1431 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3137:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_3_1431: movl %esi,%ecx andl $3,%ecx movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_3_1434 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_3138: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_3_1434: cmpl $3,16-16(%esp) jne L_3_1437 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3139:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_3_1437: andl $4,%esi jne L_3_1440 addl %edi,%ebxL_3_1440: cmpl $0,16-16(%esp) je L_3_1441 movl %ebx,%edx movl %ebx,%eax shrl $14,%edx andl $65535,%eax andl $1020,%edx addl GLOBL(R24)(%edx),%eax movl (%eax),%ebx/APP bswapl %ebx/NO_APPL_3_1441: testl %esi,%esi je L_3_1444 addl %edi,%ebxL_3_1444: leal (%ebp,%ebx),%edx jmp L_3_1445 .align 2,0x90L_3_1425: movl %esi,%ecx movsbl %cl,%eax addl %edx,%eax leal (%edi,%eax),%edxL_3_1445: movl %edx,%eax shrl $14,%eax andl $1020,%eax andl $65535,%edx movl GLOBL(R24)(%eax),%eax xorl %ecx,%ecx movb (%edx,%eax),%cl movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3140:/APP bswapl %edx testb %cl,%cl pushfl popl %eax movl %eax,regflags/NO_APP movl %edx,%eax shrl $14,%eax andl $1020,%eax andl $65535,%edx movl GLOBL(W24)(%eax),%eax movb %cl,(%edx,%eax) addl $4,GLOBL(regs)+88 addl $12,%esp popl %eax decl %eax jl JJ_3020 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_3141: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_3020: retFUNC(op_2030) subl $16,%esp movl %eax,%edx shrl $9,%eax andl $7,%eax andl $7,%edx movl %eax,28-16(%esp) movl GLOBL(regs)+88,%ecx addl $8,%edx movl %ecx,%eax movl %ecx,24-16(%esp) addl $2,%eax addl $4,%ecx movl %eax,GLOBL(regs)+88/APP xorl %esi,%esi movw 0x2164334A(%eax),%siRR0_3142: rolw $8,%si/NO_APP movl GLOBL(regs)(,%edx,4),%edx movl %esi,%eax movl %ecx,20-16(%esp) shrl $10,%eax movl %ecx,GLOBL(regs)+88 andl $60,%eax movl %edx,%ebx movl GLOBL(regs)(%eax),%edi testl $2048,%esi jne L_3_1504 movswl %di,%ediL_3_1504: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_3_1505 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_3_1506 movl %ebp,%ebxL_3_1506: testl $64,%esi je L_3_1507 movl %ebp,%ediL_3_1507: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_3_1508 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_3143: rolw $8,%ax/NO_APP movl 24-16(%esp),%ecx cwtl addl $6,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_3_1508: cmpl $48,%edx jne L_3_1511 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3144:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_3_1511: movl %esi,%ecx andl $3,%ecx movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_3_1514 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_3145: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_3_1514: cmpl $3,16-16(%esp) jne L_3_1517 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3146:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_3_1517: andl $4,%esi jne L_3_1520 addl %edi,%ebxL_3_1520: cmpl $0,16-16(%esp) je L_3_1521 movl %ebx,%edx movl %ebx,%eax shrl $14,%edx andl $65535,%eax andl $1020,%edx addl GLOBL(R24)(%edx),%eax movl (%eax),%ebx/APP bswapl %ebx/NO_APPL_3_1521: testl %esi,%esi je L_3_1524 addl %edi,%ebxL_3_1524: leal (%ebp,%ebx),%eax jmp L_3_1525 .align 2,0x90L_3_1505: movl %esi,%ecx movsbl %cl,%eax addl %edx,%eax addl %edi,%eaxL_3_1525: movl %eax,%edx shrl $14,%edx andl $65535,%eax andl $1020,%edx addl GLOBL(R24)(%edx),%eax movl (%eax),%eax/APP bswapl %eax testl %eax,%eax pushfl popl %edx movl %edx,regflags/NO_APP movl 28-16(%esp),%ecx movl %eax,GLOBL(regs)(,%ecx,4) addl $16,%esp popl %eax decl %eax jl JJ_3021 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_3147: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_3021: retFUNC(op_203b) subl $16,%esp shrl $9,%eax andl $7,%eax movl GLOBL(regs)+88,%ecx movl %eax,28-16(%esp) movl %ecx,%edx movl %ecx,24-16(%esp) addl $2,%edx addl $4,%ecx movl %edx,GLOBL(regs)+88/APP xorl %esi,%esi movw 0x2164334A(%edx),%siRR0_3148: rolw $8,%si/NO_APP movl %esi,%eax movl %ecx,20-16(%esp) shrl $10,%eax movl %ecx,GLOBL(regs)+88 andl $60,%eax movl %edx,%ebx movl GLOBL(regs)(%eax),%edi testl $2048,%esi jne L_3_1566 movswl %di,%ediL_3_1566: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_3_1567 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_3_1568 movl %ebp,%ebxL_3_1568: testl $64,%esi je L_3_1569 movl %ebp,%ediL_3_1569: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_3_1570 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x21
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -