?? asm023.s
字號(hào):
movl %ebp,%ediL_3_1009: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_3_1010 movl 20-16(%esp),%ebx/APP xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_3086: rolw $8,%ax/NO_APP movl 28-16(%esp),%ebx cwtl addl $10,%ebx addl %eax,16-16(%esp) movl %ebx,GLOBL(regs)+88L_3_1010: cmpl $48,%edx jne L_3_1013 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3087: addl $4,%eax/APP bswapl %edx/NO_APP movl %eax,GLOBL(regs)+88 addl %edx,16-16(%esp)L_3_1013: movl %esi,%ecx andl $3,%ecx cmpl $2,%ecx jne L_3_1016 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_3088: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_3_1016: cmpl $3,%ecx jne L_3_1019 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3089:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_3_1019: andl $4,%esi jne L_3_1022 addl %edi,16-16(%esp)L_3_1022: testl %ecx,%ecx je L_3_1023 movl 16-16(%esp),%edx movl 16-16(%esp),%eax shrl $14,%edx andl $65535,%eax andl $1020,%edx addl GLOBL(R24)(%edx),%eax movl (%eax),%eax/APP bswapl %eax/NO_APP movl %eax,16-16(%esp)L_3_1023: testl %esi,%esi je L_3_1026 addl %edi,16-16(%esp)L_3_1026: movl 16-16(%esp),%edx addl %ebp,%edx jmp L_3_1027 .align 2,0x90L_3_1007: movl %esi,%ebx movsbl %bl,%eax addl %edx,%eax leal (%edi,%eax),%edxL_3_1027: movb 27-16(%esp),%bl/APP testb %bl,%bl 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 %bl,(%edx,%eax) addl $16,%esp popl %eax decl %eax jl JJ_3013 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_3090: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_3013: retFUNC(op_11ba) subl $16,%esp movl %eax,%ecx movl GLOBL(regs)+88,%ebx shrl $9,%ecx movl %ebx,28-16(%esp)/APP xorl %eax,%eax movw 0x2164334A+2(%ebx),%axRR2_3003: rolw $8,%ax/NO_APP cwtl leal 2(%eax,%ebx),%eax movl %eax,%edx shrl $14,%edx andl $1020,%edx andl $65535,%eax movl GLOBL(R24)(%edx),%edx movb (%eax,%edx),%al movb %al,27-16(%esp) andl $7,%ecx movl %ebx,%eax addl $8,%ecx addl $4,%eax addl $6,%ebx movl %eax,GLOBL(regs)+88/APP xorl %esi,%esi movw 0x2164334A(%eax),%siRR0_3091: rolw $8,%si/NO_APP movl GLOBL(regs)(,%ecx,4),%edx movl %ebx,20-16(%esp) movl %esi,%eax movl %ebx,GLOBL(regs)+88 shrl $10,%eax movl %edx,16-16(%esp) andl $60,%eax movl GLOBL(regs)(%eax),%edi testl $2048,%esi jne L_3_1037 movswl %di,%ediL_3_1037: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_3_1038 xorl %ebp,%ebp movl %esi,%ebx testb %bl,%bl jge L_3_1039 movl %ebp,16-16(%esp)L_3_1039: testl $64,%esi je L_3_1040 movl %ebp,%ediL_3_1040: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_3_1041 movl 20-16(%esp),%ebx/APP xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_3092: rolw $8,%ax/NO_APP movl 28-16(%esp),%ebx cwtl addl $8,%ebx addl %eax,16-16(%esp) movl %ebx,GLOBL(regs)+88L_3_1041: cmpl $48,%edx jne L_3_1044 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3093: addl $4,%eax/APP bswapl %edx/NO_APP movl %eax,GLOBL(regs)+88 addl %edx,16-16(%esp)L_3_1044: movl %esi,%ecx andl $3,%ecx cmpl $2,%ecx jne L_3_1047 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_3094: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_3_1047: cmpl $3,%ecx jne L_3_1050 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3095:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_3_1050: andl $4,%esi jne L_3_1053 addl %edi,16-16(%esp)L_3_1053: testl %ecx,%ecx je L_3_1054 movl 16-16(%esp),%edx movl 16-16(%esp),%eax shrl $14,%edx andl $65535,%eax andl $1020,%edx addl GLOBL(R24)(%edx),%eax movl (%eax),%eax/APP bswapl %eax/NO_APP movl %eax,16-16(%esp)L_3_1054: testl %esi,%esi je L_3_1057 addl %edi,16-16(%esp)L_3_1057: movl 16-16(%esp),%edx addl %ebp,%edx jmp L_3_1058 .align 2,0x90L_3_1038: movl %esi,%ebx movsbl %bl,%eax addl %edx,%eax leal (%edi,%eax),%edxL_3_1058: movb 27-16(%esp),%bl/APP testb %bl,%bl 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 %bl,(%edx,%eax) addl $16,%esp popl %eax decl %eax jl JJ_3014 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_3096: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_3014: retFUNC(op_11bb) subl $28,%esp shrl $9,%eax andl $7,%eax movl GLOBL(regs)+88,%ecx movl %eax,40-16(%esp) movl %ecx,%edx movl %ecx,36-16(%esp) addl $2,%edx addl $4,%ecx movl %edx,GLOBL(regs)+88/APP xorl %esi,%esi movw 0x2164334A(%edx),%siRR0_3097: rolw $8,%si/NO_APP movl %esi,%eax movl %ecx,32-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_1066 movswl %di,%ediL_3_1066: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_3_1067 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_3_1068 movl %ebp,%ebxL_3_1068: testl $64,%esi je L_3_1069 movl %ebp,%ediL_3_1069: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_3_1070 movl 32-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_3098: rolw $8,%ax/NO_APP movl 36-16(%esp),%ecx cwtl addl $6,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_3_1070: cmpl $48,%edx jne L_3_1073 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3099:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_3_1073: movl %esi,%ecx andl $3,%ecx movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_3_1076 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_3100: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_3_1076: cmpl $3,16-16(%esp) jne L_3_1079 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3101:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_3_1079: andl $4,%esi jne L_3_1082 addl %edi,%ebxL_3_1082: cmpl $0,16-16(%esp) je L_3_1083 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_1083: testl %esi,%esi je L_3_1086 addl %edi,%ebxL_3_1086: leal (%ebp,%ebx),%edx jmp L_3_1087 .align 2,0x90L_3_1067: movl %esi,%ecx movsbl %cl,%eax addl %edx,%eax leal (%edi,%eax),%edxL_3_1087: movl %edx,%eax shrl $14,%eax andl $1020,%eax andl $65535,%edx movl GLOBL(R24)(%eax),%eax movb (%edx,%eax),%dl movl 40-16(%esp),%eax movb %dl,31-16(%esp) addl $8,%eax movl GLOBL(regs)+88,%ecx movl GLOBL(regs)(,%eax,4),%edx movl %ecx,24-16(%esp)/APP xorl %esi,%esi movw 0x2164334A(%ecx),%siRR0_3102: rolw $8,%si/NO_APP movl %esi,%eax addl $2,%ecx shrl $10,%eax movl %ecx,20-16(%esp) movl %ecx,GLOBL(regs)+88 andl $60,%eax movl %edx,%ebx movl GLOBL(regs)(%eax),%edi testl $2048,%esi jne L_3_1092 movswl %di,%ediL_3_1092: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_3_1093 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_3_1094 movl %ebp,%ebxL_3_1094: testl $64,%esi je L_3_1095 movl %ebp,%ediL_3_1095: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_3_1096 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_3103: rolw $8,%ax/NO_APP movl 24-16(%esp),%ecx cwtl addl $4,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_3_1096: cmpl $48,%edx jne L_3_1099 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3104:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_3_1099: movl %esi,%ecx andl $3,%ecx movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_3_1102 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_3105: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_3_1102: cmpl $3,16-16(%esp) jne L_3_1105 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3106:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_3_1105: andl $4,%esi jne L_3_1108 addl %edi,%ebxL_3_1108: cmpl $0,16-16(%esp) je L_3_1109 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_1109: testl %esi,%esi je L_3_1112 addl %edi,%ebxL_3_1112: leal (%ebp,%ebx),%edx jmp L_3_1113 .align 2,0x90L_3_1093: movl %esi,%ecx movsbl %cl,%eax addl %edx,%eax leal (%edi,%eax),%edxL_3_1113: movb 31-16(%esp),%cl/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 $28,%esp popl %eax decl %eax jl JJ_3015 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_3107: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_3015: retFUNC(op_11bc) subl $16,%esp shrl $9,%eax movl GLOBL(regs)+88,%ecx andl $7,%eax movl %ecx,24-16(%esp) addl $8,%eax movl 24-16(%esp),%edx movb 0x2164334A+3(%ecx),%clRR3_3000: addl $4,%edx movb %cl,31-16(%esp) movl %edx,GLOBL(regs)+88/APP xorl %esi,%esi movw 0x2164334A(%edx),%siRR0_3108: rolw $8,%si/NO_APP movl 24-16(%esp),%ecx movl GLOBL(regs)(,%eax,4),%ebp addl $6,%ecx 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_1120 movswl %di,%ediL_3_1120: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_3_1121 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_3_1122 movl %ebp,%ebxL_3_1122: testl $64,%esi je L_3_1123 movl %ebp,%ediL_3_1123: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_3_1124 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_3109: rolw $8,%ax/NO_APP movl 24-16(%esp),%ecx cwtl addl $8,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_3_1124: cmpl $48,%edx jne L_3_1127 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3110:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_3_1127: movl %esi,%ecx andl $3,%ecx movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_3_1130 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_3111: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_3_1130: cmpl $3,16-16(%esp) jne L_3_1133 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3112:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_3_1133: andl $4,%esi jne L_3_1136 addl %edi,%ebxL_3_1136: cmpl $0,16-16(%esp) je L_3_1137 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_1137: testl %esi,%esi je L_3_1140 addl %edi,%ebxL_3_1140: leal (%ebp,%ebx),%edx jmp L_3_1141 .align 2,0x90L_3_1121: movl %esi,%ecx movsbl %cl,%eax addl %ebp,%eax leal (%edi,%eax),%edxL_3_1141: movb 31-16(%esp),%cl/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 $16,%esp popl %eax decl %eax jl JJ_3016 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_3113: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_3016: retFUNC(op_11f0) 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_3114: 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_1198 movswl %di,%ediL_3_1198: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_3_1199 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_3_1200 movl %ebp,%ebxL_3_1200: testl $64,%esi je L_3_1201 movl %ebp,%ediL_3_1201: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_3_1202 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_3115: rolw $8,%ax/NO_APP movl 24-16(%esp),%ecx cwtl addl $6,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_3_1202: cmpl $48,%edx jne L_3_1205 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_3116:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_3_1205: movl %esi,%ecx andl $3,%ecx
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -