📄 asm029.s
字号:
JJ_9085: retFUNC(op_59fb) testb $8,regflags+1 je L_9_2560 movl GLOBL(regs)+88,%eax pushl %eax pushl $7 call GLOBL(Exception) addl $8,%esp popl %eax decl %eax jl JJ_9086 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9116: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9086: ret .align 2,0x90L_9_2560: addl $6,GLOBL(regs)+88 popl %eax decl %eax jl JJ_9087 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9117: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9087: retFUNC(op_59fc) testb $8,regflags+1 je L_9_2588 movl GLOBL(regs)+88,%eax pushl %eax pushl $7 call GLOBL(Exception) addl $8,%esp popl %eax decl %eax jl JJ_9088 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9118: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9088: ret .align 2,0x90L_9_2588: addl $2,GLOBL(regs)+88 popl %eax decl %eax jl JJ_9089 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9119: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9089: retFUNC(op_5ac0) movl %eax,%ecx xorl %edx,%edx andl $7,%ecx testb $128,regflags sete %al testb $1,%al je L_9_2616 movl $255,%edxL_9_2616: movb %dl,GLOBL(regs)(,%ecx,4) addl $2,GLOBL(regs)+88 popl %eax decl %eax jl JJ_9090 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9120: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9090: retFUNC(op_5ac8) andl $7,%eax movl $GLOBL(regs),%ecx leal 0(,%eax,4),%edx movl GLOBL(regs)+88,%eax/APP xorl %edi,%edi movw 0x2164334A+2(%eax),%diRR2_9024: rolw $8,%di/NO_APP movl %edi,%eax movw (%edx,%ecx),%bx movl %eax,%esi testb $128,regflags sete %al testb $1,%al jne L_9_2645 movl %ebx,%edi decl %edi movw %di,(%edx,%ecx) testw %bx,%bx je L_9_2645 movl GLOBL(regs)+88,%edx movswl %si,%eax addl $2,%edx addl %eax,%edx movl %edx,GLOBL(regs)+88 jmp L_9_2670 .align 2,0x90L_9_2645: addl $4,GLOBL(regs)+88L_9_2670: popl %eax decl %eax jl JJ_9091 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9121: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9091: retFUNC(op_5ad0) andl $7,%eax addl $8,%eax xorl %ecx,%ecx movl GLOBL(regs)(,%eax,4),%edx testb $128,regflags sete %al testb $1,%al je L_9_2673 movl $255,%ecxL_9_2673: 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 popl %eax decl %eax jl JJ_9092 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9122: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9092: retFUNC(op_5ad8) movl %eax,%ecx andl $7,%ecx leal 8(%ecx),%eax movl $GLOBL(regs),%edx sall $2,%eax movl GLOBL(areg_byteinc)(,%ecx,4),%ecx movl (%eax,%edx),%ebx addl %ebx,%ecx movl %ecx,(%eax,%edx) testb $128,regflags sete %al xorl %ecx,%ecx testb $1,%al je L_9_2702 movl $255,%ecxL_9_2702: movl %ebx,%eax shrl $14,%eax movl %ebx,%edx andl $1020,%eax andl $65535,%edx movl GLOBL(W24)(%eax),%eax movb %cl,(%edx,%eax) addl $2,GLOBL(regs)+88 popl %eax decl %eax jl JJ_9093 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9123: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9093: retFUNC(op_5ae0) movl %eax,%edx andl $7,%edx leal 8(%edx),%eax movl $GLOBL(regs),%ecx sall $2,%eax movl GLOBL(areg_byteinc)(,%edx,4),%edx movl (%eax,%ecx),%ebx subl %edx,%ebx movl %ebx,%edx movl %edx,(%eax,%ecx) testb $128,regflags sete %al xorl %ecx,%ecx testb $1,%al je L_9_2731 movl $255,%ecxL_9_2731: 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 popl %eax decl %eax jl JJ_9094 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9124: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9094: retFUNC(op_5ae8) movl %eax,%edx andl $7,%edx movl GLOBL(regs)+88,%eax/APP xorl %ebx,%ebx movw 0x2164334A+2(%eax),%bxRR2_9025: rolw $8,%bx/NO_APP movl %ebx,%eax addl $8,%edx cwtl movl GLOBL(regs)(,%edx,4),%edx xorl %ecx,%ecx addl %eax,%edx testb $128,regflags sete %al testb $1,%al je L_9_2761 movl $255,%ecxL_9_2761: 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 popl %eax decl %eax jl JJ_9095 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9125: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9095: retFUNC(op_5af0) 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_9126: 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_9_2792 movswl %di,%ediL_9_2792: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_9_2793 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_9_2794 movl %ebp,%ebxL_9_2794: testl $64,%esi je L_9_2795 movl %ebp,%ediL_9_2795: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_9_2796 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_9127: rolw $8,%ax/NO_APP movl 24-16(%esp),%ecx cwtl addl $6,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_9_2796: cmpl $48,%edx jne L_9_2799 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_9128:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_9_2799: movl %esi,%ecx andl $3,%ecx movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_9_2802 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_9129: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_9_2802: cmpl $3,16-16(%esp) jne L_9_2805 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_9130:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_9_2805: andl $4,%esi jne L_9_2808 addl %edi,%ebxL_9_2808: cmpl $0,16-16(%esp) je L_9_2809 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_9_2809: testl %esi,%esi je L_9_2812 addl %edi,%ebxL_9_2812: leal (%ebp,%ebx),%edx jmp L_9_2829 .align 2,0x90L_9_2793: movl %esi,%ecx movsbl %cl,%eax addl %ebp,%eax leal (%edi,%eax),%edxL_9_2829: testb $128,regflags sete %al xorl %ebx,%ebx testb $1,%al je L_9_2815 movl $255,%ebxL_9_2815: movl %edx,%eax shrl $14,%eax andl $1020,%eax andl $65535,%edx movl GLOBL(W24)(%eax),%eax movb %bl,(%edx,%eax) addl $12,%esp popl %eax decl %eax jl JJ_9096 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9131: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9096: retFUNC(op_5af8) movl GLOBL(regs)+88,%eax/APP xorl %ebx,%ebx movw 0x2164334A+2(%eax),%bxRR2_9026: rolw $8,%bx/NO_APP movl %ebx,%eax xorl %ecx,%ecx movswl %ax,%edx testb $128,regflags sete %al testb $1,%al je L_9_2845 movl $255,%ecxL_9_2845: 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 popl %eax decl %eax jl JJ_9097 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9132: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9097: retFUNC(op_5af9) movl GLOBL(regs)+88,%eax xorl %ecx,%ecx movl 0x2164334A+2(%eax),%edxRR2_9027:/APP bswapl %edx/NO_APP testb $128,regflags sete %al testb $1,%al je L_9_2875 movl $255,%ecxL_9_2875: movl %edx,%eax shrl $14,%eax andl $1020,%eax andl $65535,%edx movl GLOBL(W24)(%eax),%eax movb %cl,(%edx,%eax) addl $6,GLOBL(regs)+88 popl %eax decl %eax jl JJ_9098 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9133: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9098: retFUNC(op_5afa) testb $128,regflags sete %al testb $1,%al je L_9_2905 movl GLOBL(regs)+88,%eax pushl %eax pushl $7 call GLOBL(Exception) addl $8,%esp popl %eax decl %eax jl JJ_9099 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9134: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9099: ret .align 2,0x90L_9_2905: addl $4,GLOBL(regs)+88 popl %eax decl %eax jl JJ_9100 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9135: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9100: retFUNC(op_5afb) testb $128,regflags sete %al testb $1,%al je L_9_2934 movl GLOBL(regs)+88,%eax pushl %eax pushl $7 call GLOBL(Exception) addl $8,%esp popl %eax decl %eax jl JJ_9101 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9136: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9101: ret .align 2,0x90L_9_2934: addl $6,GLOBL(regs)+88 popl %eax decl %eax jl JJ_9102 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9137: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9102: retFUNC(op_5afc) testb $128,regflags sete %al testb $1,%al je L_9_2962 movl GLOBL(regs)+88,%eax pushl %eax pushl $7 call GLOBL(Exception) addl $8,%esp popl %eax decl %eax jl JJ_9103 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9138: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9103: ret .align 2,0x90L_9_2962: addl $2,GLOBL(regs)+88 popl %eax decl %eax jl JJ_9104 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9139: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9104: retFUNC(op_5bc0) andl $7,%eax xorl %edx,%edx testb $128,regflags je L_9_2990 movl $255,%edxL_9_2990: movb %dl,GLOBL(regs)(,%eax,4) addl $2,GLOBL(regs)+88 popl %eax decl %eax jl JJ_9105 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9140: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9105: retFUNC(op_5bc8) andl $7,%eax movl $GLOBL(regs),%ecx leal 0(,%eax,4),%edx movw (%edx,%ecx),%bx movl GLOBL(regs)+88,%eax/APP xorl %esi,%esi movw 0x2164334A+2(%eax),%siRR2_9028: rolw $8,%si/NO_APP movl %esi,%eax testb $128,regflags jne L_9_3019 movl %ebx,%esi decl %esi movw %si,(%edx,%ecx) testw %bx,%bx je L_9_3019 movl GLOBL(regs)+88,%edx cwtl addl $2,%edx addl %eax,%edx movl %edx,GLOBL(regs)+88 jmp L_9_3044 .align 2,0x90L_9_3019: addl $4,GLOBL(regs)+88L_9_3044: popl %eax decl %eax jl JJ_9106 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9141: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9106: retFUNC(op_5bd0) andl $7,%eax addl $8,%eax xorl %ecx,%ecx movl GLOBL(regs)(,%eax,4),%edx testb $128,regflags je L_9_3047 movl $255,%ecxL_9_3047: 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 popl %eax decl %eax jl JJ_9107 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9142: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9107: retFUNC(op_5bd8) andl $7,%eax leal 8(%eax),%edx movl $GLOBL(regs),%ecx sall $2,%edx movl GLOBL(areg_byteinc)(,%eax,4),%eax movl (%edx,%ecx),%ebx addl %ebx,%eax movl %eax,(%edx,%ecx) xorl %ecx,%ecx testb $128,regflags je L_9_3076 movl $255,%ecxL_9_3076: movl %ebx,%eax shrl $14,%eax movl %ebx,%edx andl $1020,%eax andl $65535,%edx movl GLOBL(W24)(%eax),%eax movb %cl,(%edx,%eax) addl $2,GLOBL(regs)+88 popl %eax decl %eax jl JJ_9108 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9143: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9108: retFUNC(op_5be0) movl %eax,%edx andl $7,%edx leal 8(%edx),%eax movl $GLOBL(regs),%ecx sall $2,%eax movl GLOBL(areg_byteinc)(,%edx,4),%edx movl (%eax,%ecx),%ebx subl %edx,%ebx movl %ebx,%edx movl %edx,(%eax,%ecx) xorl %ecx,%ecx testb $128,regflags je L_9_3105 movl $255,%ecxL_9_3105: 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 popl %eax decl %eax jl JJ_9109 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_9144: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_9109: retFUNC
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -