?? asm027.s
字號:
/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_7023: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ecx movl %eax,GLOBL(regs)+88L_7_780: cmpl $3,16-16(%esp) jne L_7_783 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_7024:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ecx movl %eax,GLOBL(regs)+88L_7_783: andl $4,%esi jne L_7_786 addl %ebp,20-16(%esp)L_7_786: cmpl $0,16-16(%esp) je L_7_787 movl 20-16(%esp),%edx movl 20-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,20-16(%esp)L_7_787: testl %esi,%esi je L_7_790 addl %ebp,20-16(%esp)L_7_790: movl 20-16(%esp),%esi addl %ecx,%esi jmp L_7_791 .align 2,0x90L_7_771: movl %esi,%ebx movsbl %bl,%eax addl %edx,%eax leal (%ebp,%eax),%esiL_7_791: movw 30-16(%esp),%di movw 30-16(%esp),%ax shrw $8,%di movb $0,%ah movw %di,16-16(%esp) testw %ax,%ax je L_7_794 movl $GLOBL(movem_next),%ebp .align 2,0x90L_7_795: xorl %ecx,%ecx movw %ax,%cx movl %esi,%edx sall $2,%ecx shrl $14,%edx movl %esi,%eax movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx sall $2,%ebx andl $65535,%eax movl %ebx,20-16(%esp) addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(%ebx),%edi/APP bswapl %edi/NO_APP movl %edi,(%eax) addl $4,%esi movw (%ecx,%ebp),%ax testw %ax,%ax je L_7_794 xorl %ecx,%ecx movw %ax,%cx movl %esi,%edx sall $2,%ecx shrl $14,%edx movl %esi,%eax movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx sall $2,%ebx andl $65535,%eax movl %ebx,20-16(%esp) addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(%ebx),%edi/APP bswapl %edi/NO_APP movl %edi,(%eax) addl $4,%esi movw (%ecx,%ebp),%ax testw %ax,%ax je L_7_794 xorl %ecx,%ecx movw %ax,%cx movl %esi,%edx sall $2,%ecx shrl $14,%edx movl %esi,%eax movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx sall $2,%ebx andl $65535,%eax movl %ebx,20-16(%esp) addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(%ebx),%edi/APP bswapl %edi/NO_APP movl %edi,(%eax) addl $4,%esi movw (%ecx,%ebp),%ax testw %ax,%ax je L_7_794 xorl %ecx,%ecx movw %ax,%cx movl %esi,%edx sall $2,%ecx shrl $14,%edx movl %esi,%eax movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx sall $2,%ebx andl $65535,%eax movl %ebx,20-16(%esp) addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(%ebx),%edi/APP bswapl %edi/NO_APP movl %edi,(%eax) addl $4,%esi movw (%ecx,%ebp),%ax testw %ax,%ax jne L_7_795L_7_794: cmpw $0,16-16(%esp) je L_7_806 movl $GLOBL(movem_next),%ebp .align 2,0x90L_7_801: xorl %ecx,%ecx movw 16-16(%esp),%cx movl %esi,%edx movl %esi,%eax sall $2,%ecx shrl $14,%edx andl $65535,%eax movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx addl $8,%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(,%ebx,4),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) movw (%ecx,%ebp),%cx leal 4(%esi),%eax movw %cx,16-16(%esp) testw %cx,%cx je L_7_806 xorl %ecx,%ecx movw 16-16(%esp),%cx movl %eax,%edx andl $65535,%eax sall $2,%ecx shrl $14,%edx movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx addl $8,%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(,%ebx,4),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) movw (%ecx,%ebp),%cx leal 8(%esi),%eax movw %cx,16-16(%esp) testw %cx,%cx je L_7_806 xorl %ecx,%ecx movw 16-16(%esp),%cx movl %eax,%edx andl $65535,%eax sall $2,%ecx shrl $14,%edx movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx addl $8,%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(,%ebx,4),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) movw (%ecx,%ebp),%cx leal 12(%esi),%eax movw %cx,16-16(%esp) testw %cx,%cx je L_7_806 xorl %ecx,%ecx movw 16-16(%esp),%cx movl %eax,%edx andl $65535,%eax sall $2,%ecx shrl $14,%edx movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx addl $8,%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(,%ebx,4),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) movw (%ecx,%ebp),%cx addl $16,%esi movw %cx,16-16(%esp) testw %cx,%cx jne L_7_801L_7_806: addl $16,%esp popl %eax decl %eax jl JJ_7010 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_7025: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_7010: retFUNC(op_48f8) subl $4,%esp movl GLOBL(regs)+88,%edx/APP xorl %eax,%eax movw 0x2164334A+2(%edx),%axRR2_7010: rolw $8,%ax/NO_APP movl %eax,%ecx/APP xorl %eax,%eax movw 0x2164334A+4(%edx),%axRR4_7004: rolw $8,%ax/NO_APP movswl %ax,%esi movl %ecx,%eax shrw $8,%cx movb $0,%ah movw %cx,18-16(%esp) testw %ax,%ax je L_7_829 movl $GLOBL(movem_next),%ebp .align 2,0x90L_7_830: xorl %ecx,%ecx movw %ax,%cx movl %esi,%edx sall $2,%ecx shrl $14,%edx movl %esi,%eax movl GLOBL(movem_index1)(%ecx),%edi andl $1020,%edx andl $65535,%eax leal 0(,%edi,4),%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(%ebx),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) addl $4,%esi movw (%ecx,%ebp),%ax testw %ax,%ax je L_7_829 xorl %ecx,%ecx movw %ax,%cx movl %esi,%edx sall $2,%ecx shrl $14,%edx movl %esi,%eax movl GLOBL(movem_index1)(%ecx),%edi andl $1020,%edx andl $65535,%eax leal 0(,%edi,4),%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(%ebx),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) addl $4,%esi movw (%ecx,%ebp),%ax testw %ax,%ax je L_7_829 xorl %ecx,%ecx movw %ax,%cx movl %esi,%edx sall $2,%ecx shrl $14,%edx movl %esi,%eax movl GLOBL(movem_index1)(%ecx),%edi andl $1020,%edx andl $65535,%eax leal 0(,%edi,4),%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(%ebx),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) addl $4,%esi movw (%ecx,%ebp),%ax testw %ax,%ax je L_7_829 xorl %ecx,%ecx movw %ax,%cx movl %esi,%edx sall $2,%ecx shrl $14,%edx movl %esi,%eax movl GLOBL(movem_index1)(%ecx),%edi andl $1020,%edx andl $65535,%eax leal 0(,%edi,4),%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(%ebx),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) addl $4,%esi movw (%ecx,%ebp),%ax testw %ax,%ax jne L_7_830L_7_829: cmpw $0,18-16(%esp) je L_7_841 movl $GLOBL(movem_next),%ebp .align 2,0x90L_7_836: xorl %ecx,%ecx movw 18-16(%esp),%cx movl %esi,%edx movl %esi,%eax sall $2,%ecx shrl $14,%edx andl $65535,%eax movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx addl $8,%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(,%ebx,4),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) movw (%ecx,%ebp),%cx leal 4(%esi),%eax movw %cx,18-16(%esp) testw %cx,%cx je L_7_841 xorl %ecx,%ecx movw 18-16(%esp),%cx movl %eax,%edx andl $65535,%eax sall $2,%ecx shrl $14,%edx movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx addl $8,%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(,%ebx,4),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) movw (%ecx,%ebp),%cx leal 8(%esi),%eax movw %cx,18-16(%esp) testw %cx,%cx je L_7_841 xorl %ecx,%ecx movw 18-16(%esp),%cx movl %eax,%edx andl $65535,%eax sall $2,%ecx shrl $14,%edx movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx addl $8,%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(,%ebx,4),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) movw (%ecx,%ebp),%cx leal 12(%esi),%eax movw %cx,18-16(%esp) testw %cx,%cx je L_7_841 xorl %ecx,%ecx movw 18-16(%esp),%cx movl %eax,%edx andl $65535,%eax sall $2,%ecx shrl $14,%edx movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx addl $8,%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(,%ebx,4),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) movw (%ecx,%ebp),%cx addl $16,%esi movw %cx,18-16(%esp) testw %cx,%cx jne L_7_836L_7_841: addl $6,GLOBL(regs)+88 addl $4,%esp popl %eax decl %eax jl JJ_7011 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_7026: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_7011: retFUNC(op_48f9) subl $4,%esp movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A+2(%eax),%dxRR2_7011: rolw $8,%dx/NO_APP movl 0x2164334A+4(%eax),%esiRR4_7005:/APP bswapl %esi/NO_APP movl %edx,%eax shrw $8,%dx movb $0,%ah movw %dx,18-16(%esp) testw %ax,%ax je L_7_864 movl $GLOBL(movem_next),%ebp .align 2,0x90L_7_865: xorl %ecx,%ecx movw %ax,%cx movl %esi,%edx sall $2,%ecx shrl $14,%edx movl %esi,%eax movl GLOBL(movem_index1)(%ecx),%edi andl $1020,%edx andl $65535,%eax leal 0(,%edi,4),%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(%ebx),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) addl $4,%esi movw (%ecx,%ebp),%ax testw %ax,%ax je L_7_864 xorl %ecx,%ecx movw %ax,%cx movl %esi,%edx sall $2,%ecx shrl $14,%edx movl %esi,%eax movl GLOBL(movem_index1)(%ecx),%edi andl $1020,%edx andl $65535,%eax leal 0(,%edi,4),%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(%ebx),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) addl $4,%esi movw (%ecx,%ebp),%ax testw %ax,%ax je L_7_864 xorl %ecx,%ecx movw %ax,%cx movl %esi,%edx sall $2,%ecx shrl $14,%edx movl %esi,%eax movl GLOBL(movem_index1)(%ecx),%edi andl $1020,%edx andl $65535,%eax leal 0(,%edi,4),%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(%ebx),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) addl $4,%esi movw (%ecx,%ebp),%ax testw %ax,%ax je L_7_864 xorl %ecx,%ecx movw %ax,%cx movl %esi,%edx sall $2,%ecx shrl $14,%edx movl %esi,%eax movl GLOBL(movem_index1)(%ecx),%edi andl $1020,%edx andl $65535,%eax leal 0(,%edi,4),%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(%ebx),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) addl $4,%esi movw (%ecx,%ebp),%ax testw %ax,%ax jne L_7_865L_7_864: cmpw $0,18-16(%esp) je L_7_876 movl $GLOBL(movem_next),%ebp .align 2,0x90L_7_871: xorl %ecx,%ecx movw 18-16(%esp),%cx movl %esi,%edx movl %esi,%eax sall $2,%ecx shrl $14,%edx andl $65535,%eax movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx addl $8,%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(,%ebx,4),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) movw (%ecx,%ebp),%cx leal 4(%esi),%eax movw %cx,18-16(%esp) testw %cx,%cx je L_7_876 xorl %ecx,%ecx movw 18-16(%esp),%cx movl %eax,%edx andl $65535,%eax sall $2,%ecx shrl $14,%edx movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx addl $8,%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(,%ebx,4),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) movw (%ecx,%ebp),%cx leal 8(%esi),%eax movw %cx,18-16(%esp) testw %cx,%cx je L_7_876 xorl %ecx,%ecx movw 18-16(%esp),%cx movl %eax,%edx andl $65535,%eax sall $2,%ecx shrl $14,%edx movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx addl $8,%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(,%ebx,4),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) movw (%ecx,%ebp),%cx leal 12(%esi),%eax movw %cx,18-16(%esp) testw %cx,%cx je L_7_876 xorl %ecx,%ecx movw 18-16(%esp),%cx movl %eax,%edx andl $65535,%eax sall $2,%ecx shrl $14,%edx movl GLOBL(movem_index1)(%ecx),%ebx andl $1020,%edx addl $8,%ebx addl GLOBL(W24)(%edx),%eax movl GLOBL(regs)(,%ebx,4),%ebx/APP bswapl %ebx/NO_APP movl %ebx,(%eax) movw (%ecx,%ebp),%cx addl $16,%esi movw %cx,18-16(%esp) testw %cx,%cx jne L_7_871L_7_876: addl $8,GLOBL(regs)+88 addl $4,%esp popl %eax decl %eax jl JJ_7012 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_7027: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_7012: retFUNC(op_4a30) 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_7028: 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_7_932 movswl %di,%ediL_7_932: movl %esi,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,%edi testl $256,%esi je L_7_933 xorl %ebp,%ebp movl %esi,%ecx testb %cl,%cl jge L_7_934 movl %ebp,%ebxL_7_934: testl $64,%esi je L_7_935 movl %ebp,%ediL_7_935: movl %esi,%edx andl $48,%edx cmpl $32,%edx jne L_7_936 movl 20-16(%esp),%ecx/APP xorl %eax,%eax movw 0x2164334A(%ecx),%axRR0_7029: rolw $8,%ax/NO_APP movl 24-16(%esp),%ecx cwtl addl $6,%ecx addl %eax,%ebx movl %ecx,GLOBL(regs)+88L_7_936: cmpl $48,%edx jne L_7_939 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_7030:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%ebx movl %eax,GLOBL(regs)+88L_7_939: movl %esi,%ecx andl $3,%ecx movl %ecx,16-16(%esp) cmpl $2,%ecx jne L_7_942 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_7031: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_7_942: cmpl $3,16-16(%esp) jne L_7_945 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_7032:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_7_945: andl $4,%esi jne L_7_948 addl %edi,%ebxL_7_948: cmpl $0,16-16(%esp) je L_7_949 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_7_949: testl %esi,%esi je L_7_952 addl %edi,%ebxL_7_952:
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -