?? asm026.s
字號(hào):
testb %cl,%cl jge L_6_836 movl %ebp,%ebxL_6_836: testl $64,%esi je L_6_837 movl %ebp,%ediL_6_837: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_6_838 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_6031: rolw $8,%ax/NO_APP movl 24-16(%esp),%ecx cwtl addl $6,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_6_838: cmpl $48,%edx jne L_6_841 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_6032:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_6_841: movl %esi,%ecx andl $3,%ecx movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_6_844 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_6033: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_6_844: cmpl $3,16-16(%esp) jne L_6_847 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_6034:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_6_847: andl $4,%esi jne L_6_850 addl %edi,%ebxL_6_850: cmpl $0,16-16(%esp) je L_6_851 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_6_851: testl %esi,%esi je L_6_854 addl %edi,%ebxL_6_854: leal (%ebp,%ebx),%eax jmp L_6_855 .align 2,0x90L_6_835: movl %esi,%ecx movsbl %cl,%eax addl %ebp,%eax addl %edi,%eaxL_6_855: movl %eax,%edx andl $65535,%eax shrl $14,%edx movl %eax,16-16(%esp) andl $1020,%edx addl GLOBL(R24)(%edx),%eax/APP xorl %ecx,%ecx movw (%eax),%cx rolw $8,%cx/NO_APP movl %ecx,%eax xorl %ecx,%ecx/APP subw %ax,%cx pushfl popl %ebx movl %ebx,regflags movl %ebx,regflags+4/NO_APP movl %ecx,%eax movl 16-16(%esp),%ecx andl $65535,%eax addl GLOBL(W24)(%edx),%ecx/APP rolw $8,%ax/NO_APP movw %ax,(%ecx) addl $12,%esp popl %eax decl %eax jl JJ_6005 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_6035: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_6005: retFUNC(op_44b0) 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_6036: 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_6_947 movswl %di,%ediL_6_947: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_6_948 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_6_949 movl %ebp,%ebxL_6_949: testl $64,%esi je L_6_950 movl %ebp,%ediL_6_950: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_6_951 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_6037: rolw $8,%ax/NO_APP movl 24-16(%esp),%ecx cwtl addl $6,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_6_951: cmpl $48,%edx jne L_6_954 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_6038:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_6_954: movl %esi,%ecx andl $3,%ecx movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_6_957 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_6039: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_6_957: cmpl $3,16-16(%esp) jne L_6_960 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_6040:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_6_960: andl $4,%esi jne L_6_963 addl %edi,%ebxL_6_963: cmpl $0,16-16(%esp) je L_6_964 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_6_964: testl %esi,%esi je L_6_967 addl %edi,%ebxL_6_967: leal (%ebp,%ebx),%eax jmp L_6_968 .align 2,0x90L_6_948: movl %esi,%ecx movsbl %cl,%eax addl %ebp,%eax addl %edi,%eaxL_6_968: movl %eax,%ecx shrl $14,%ecx andl $1020,%ecx movl %eax,%edx movl %ecx,16-16(%esp) andl $65535,%edx movl GLOBL(R24)(%ecx),%eax addl %edx,%eax xorl %ecx,%ecx movl (%eax),%eax/APP bswapl %eax subl %eax,%ecx pushfl popl %ebx movl %ebx,regflags movl %ebx,regflags+4/NO_APP movl %ecx,%eax movl 16-16(%esp),%ecx addl GLOBL(W24)(%ecx),%edx/APP bswapl %eax/NO_APP movl %eax,(%edx) addl $12,%esp popl %eax decl %eax jl JJ_6006 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_6041: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_6006: retFUNC(op_44f0) 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_6042: 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_6_1044 movswl %di,%ediL_6_1044: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_6_1045 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_6_1046 movl %ebp,%ebxL_6_1046: testl $64,%esi je L_6_1047 movl %ebp,%ediL_6_1047: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_6_1048 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_6043: rolw $8,%ax/NO_APP movl 24-16(%esp),%ecx cwtl addl $6,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_6_1048: cmpl $48,%edx jne L_6_1051 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_6044:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_6_1051: movl %esi,%ecx andl $3,%ecx movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_6_1054 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_6045: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_6_1054: cmpl $3,16-16(%esp) jne L_6_1057 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_6046:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_6_1057: andl $4,%esi jne L_6_1060 addl %edi,%ebxL_6_1060: cmpl $0,16-16(%esp) je L_6_1061 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_6_1061: testl %esi,%esi je L_6_1064 addl %edi,%ebxL_6_1064: leal (%ebp,%ebx),%eax jmp L_6_1065 .align 2,0x90L_6_1045: movl %esi,%ecx movsbl %cl,%eax addl %ebp,%eax addl %edi,%eaxL_6_1065: movl %eax,%edx shrl $14,%edx andl $65535,%eax andl $1020,%edx addl GLOBL(R24)(%edx),%eax/APP xorl %ecx,%ecx movw (%eax),%cx rolw $8,%cx/NO_APP movl %ecx,%eax movl %eax,%ebx call GLOBL(MakeSR) movb %bl,GLOBL(regs)+76 call GLOBL(MakeFromSR) addl $12,%esp popl %eax decl %eax jl JJ_6007 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_6047: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_6007: retFUNC(op_44fb) 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_6048: 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_6_1106 movswl %di,%ediL_6_1106: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_6_1107 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_6_1108 movl %ebp,%ebxL_6_1108: testl $64,%esi je L_6_1109 movl %ebp,%ediL_6_1109: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_6_1110 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_6049: rolw $8,%ax/NO_APP movl 24-16(%esp),%ecx cwtl addl $6,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_6_1110: cmpl $48,%edx jne L_6_1113 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_6050:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_6_1113: movl %esi,%ecx andl $3,%ecx movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_6_1116 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_6051: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_6_1116: cmpl $3,16-16(%esp) jne L_6_1119 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_6052:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_6_1119: andl $4,%esi jne L_6_1122 addl %edi,%ebxL_6_1122: cmpl $0,16-16(%esp) je L_6_1123 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_6_1123: testl %esi,%esi je L_6_1126 addl %edi,%ebxL_6_1126: leal (%ebp,%ebx),%eax jmp L_6_1127 .align 2,0x90L_6_1107: movl %esi,%ecx movsbl %cl,%eax addl %edx,%eax addl %edi,%eaxL_6_1127: movl %eax,%edx shrl $14,%edx andl $65535,%eax andl $1020,%edx addl GLOBL(R24)(%edx),%eax/APP xorl %ecx,%ecx movw (%eax),%cx rolw $8,%cx/NO_APP movl %ecx,%eax movl %eax,%ebx call GLOBL(MakeSR) movb %bl,GLOBL(regs)+76 call GLOBL(MakeFromSR) addl $12,%esp popl %eax decl %eax jl JJ_6008 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_6053: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_6008: retFUNC(op_4630) 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_6054: 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_6_1179 movswl %di,%ediL_6_1179: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_6_1180 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_6_1181 movl %ebp,%ebxL_6_1181: testl $64,%esi je L_6_1182 movl %ebp,%ediL_6_1182: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_6_1183 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_6055: rolw $8,%ax/NO_APP movl 24-16(%esp),%ecx cwtl addl $6,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_6_1183: cmpl $48,%edx jne L_6_1186 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_6056:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_6_1186: movl %esi,%ecx andl $3,%ecx movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_6_1189 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_6057: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_6_1189: cmpl $3,16-16(%esp) jne L_6_1192 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_6058:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_6_1192: andl $4,%esi jne L_6_1195 addl %edi,%ebxL_6_1195: cmpl $0,16-16(%esp) je L_6_1196 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_6_1196: testl %esi,%esi je L_6_1199 addl %edi,%ebxL_6_1199: leal (%ebp,%ebx),%eax jmp L_6_1200 .align 2,0x90L_6_1180: movl %esi,%ecx movsbl %cl,%eax addl %ebp,%eax addl %edi,%eaxL_6_1200: movl %eax,%edx shrl $14,%edx movl %eax,%ecx andl $1020,%edx andl $65535,%ecx movl GLOBL(R24)(%edx),%eax movsbl (%ecx,%eax),%eax notl %eax/APP testb %al,%al pushfl popl %ebx movl %ebx,regflags/NO_APP movl GLOBL(W24)(%edx),%edx movb %al,(%ecx,%edx) addl $12,%esp popl %eax decl %eax jl JJ_6009 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_6059: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_6009: retFUNC(op_4670) 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_6060: 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_6_1282 movswl %di,%ediL_6_1282: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_6_1283 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_6_1284 movl %ebp,%ebxL_6_1284: testl $64,%esi je L_6_1285
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -