?? asm027.s
字號:
andl $65535,%edx addl $8,%ecx shrl $14,%eax movw GLOBL(regs)(,%ecx,4),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) movw (%ebx,%ebp),%bx leal 6(%esi),%edx movw %bx,18-16(%esp) testw %bx,%bx je L_7_511 xorl %ebx,%ebx movw 18-16(%esp),%bx sall $2,%ebx movl %edx,%eax movl GLOBL(movem_index1)(%ebx),%ecx andl $65535,%edx addl $8,%ecx shrl $14,%eax movw GLOBL(regs)(,%ecx,4),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) movw (%ebx,%ebp),%bx addl $8,%esi movw %bx,18-16(%esp) testw %bx,%bx jne L_7_506L_7_511: addl $6,GLOBL(regs)+88 addl $4,%esp popl %eax decl %eax jl JJ_7003 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_7008: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_7003: retFUNC(op_48b0) subl $16,%esp movl %eax,%edx movl GLOBL(regs)+88,%edi andl $7,%edx movl %edi,24-16(%esp)/APP xorl %eax,%eax movw 0x2164334A+2(%edi),%axRR2_7003: rolw $8,%ax/NO_APP movw %ax,30-16(%esp) movl %edi,%eax addl $8,%edx addl $4,%eax addl $6,%edi movl %eax,GLOBL(regs)+88/APP xorl %ebx,%ebx movw 0x2164334A(%eax),%bxRR0_7009: rolw $8,%bx/NO_APP movl GLOBL(regs)(,%edx,4),%edx movl %ebx,%eax movl %edi,20-16(%esp) shrl $10,%eax movl %edi,GLOBL(regs)+88 andl $60,%eax movl GLOBL(regs)(%eax),%eax movl %edx,%esi movl %eax,16-16(%esp) testb $8,%bh jne L_7_534 movswl 16-16(%esp),%edi movl %edi,16-16(%esp)L_7_534: movl %ebx,%eax shrl $9,%eax movl %eax,%ecx andl $3,%ecx sall %cl,16-16(%esp) testb $1,%bh je L_7_535 xorl %ebp,%ebp testb %bl,%bl jge L_7_536 movl %ebp,%esiL_7_536: testb $64,%bl je L_7_537 movl %ebp,16-16(%esp)L_7_537: movl %ebx,%edx andl $48,%edx cmpl $32,%edx jne L_7_538 movl 20-16(%esp),%edi/APP xorl %eax,%eax movw 0x2164334A(%edi),%axRR0_7010: rolw $8,%ax/NO_APP movl 24-16(%esp),%edi cwtl addl $8,%edi addl %eax,%esi movl %edi,GLOBL(regs)+88L_7_538: cmpl $48,%edx jne L_7_541 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_7011:/APP bswapl %edx/NO_APP addl $4,%eax addl %edx,%esi movl %eax,GLOBL(regs)+88L_7_541: movl %ebx,%ecx andl $3,%ecx cmpl $2,%ecx jne L_7_544 movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A(%eax),%dxRR0_7012: rolw $8,%dx/NO_APP addl $2,%eax movswl %dx,%ebp movl %eax,GLOBL(regs)+88L_7_544: cmpl $3,%ecx jne L_7_547 movl GLOBL(regs)+88,%eax movl 0x2164334A(%eax),%edxRR0_7013:/APP bswapl %edx/NO_APP addl $4,%eax movl %edx,%ebp movl %eax,GLOBL(regs)+88L_7_547: andl $4,%ebx jne L_7_550 addl 16-16(%esp),%esiL_7_550: testl %ecx,%ecx je L_7_551 movl %esi,%edx movl %esi,%eax shrl $14,%edx andl $65535,%eax andl $1020,%edx addl GLOBL(R24)(%edx),%eax movl (%eax),%esi/APP bswapl %esi/NO_APPL_7_551: testl %ebx,%ebx je L_7_554 addl 16-16(%esp),%esiL_7_554: addl %ebp,%esi jmp L_7_555 .align 2,0x90L_7_535: movsbl %bl,%eax movl 16-16(%esp),%edi addl %edx,%eax leal (%edi,%eax),%esiL_7_555: 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_558 movl $GLOBL(movem_next),%ebp .align 2,0x90L_7_559: xorl %ebx,%ebx movw %ax,%bx movl %esi,%edx sall $2,%ebx movl %esi,%eax movl GLOBL(movem_index1)(%ebx),%edi andl $65535,%edx leal 0(,%edi,4),%ecx shrl $14,%eax movw GLOBL(regs)(%ecx),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) addl $2,%esi movw (%ebx,%ebp),%ax testw %ax,%ax je L_7_558 xorl %ebx,%ebx movw %ax,%bx movl %esi,%edx sall $2,%ebx movl %esi,%eax movl GLOBL(movem_index1)(%ebx),%edi andl $65535,%edx leal 0(,%edi,4),%ecx shrl $14,%eax movw GLOBL(regs)(%ecx),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) addl $2,%esi movw (%ebx,%ebp),%ax testw %ax,%ax je L_7_558 xorl %ebx,%ebx movw %ax,%bx movl %esi,%edx sall $2,%ebx movl %esi,%eax movl GLOBL(movem_index1)(%ebx),%edi andl $65535,%edx leal 0(,%edi,4),%ecx shrl $14,%eax movw GLOBL(regs)(%ecx),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) addl $2,%esi movw (%ebx,%ebp),%ax testw %ax,%ax je L_7_558 xorl %ebx,%ebx movw %ax,%bx movl %esi,%edx sall $2,%ebx movl %esi,%eax movl GLOBL(movem_index1)(%ebx),%edi andl $65535,%edx leal 0(,%edi,4),%ecx shrl $14,%eax movw GLOBL(regs)(%ecx),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) addl $2,%esi movw (%ebx,%ebp),%ax testw %ax,%ax jne L_7_559L_7_558: cmpw $0,16-16(%esp) je L_7_570 movl $GLOBL(movem_next),%ebp .align 2,0x90L_7_565: xorl %ebx,%ebx movw 16-16(%esp),%bx movl %esi,%eax sall $2,%ebx movl %esi,%edx movl GLOBL(movem_index1)(%ebx),%ecx shrl $14,%eax addl $8,%ecx andl $65535,%edx movw GLOBL(regs)(,%ecx,4),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) movw (%ebx,%ebp),%bx leal 2(%esi),%edx movw %bx,16-16(%esp) testw %bx,%bx je L_7_570 xorl %ebx,%ebx movw 16-16(%esp),%bx sall $2,%ebx movl %edx,%eax movl GLOBL(movem_index1)(%ebx),%ecx andl $65535,%edx addl $8,%ecx shrl $14,%eax movw GLOBL(regs)(,%ecx,4),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) movw (%ebx,%ebp),%bx leal 4(%esi),%edx movw %bx,16-16(%esp) testw %bx,%bx je L_7_570 xorl %ebx,%ebx movw 16-16(%esp),%bx sall $2,%ebx movl %edx,%eax movl GLOBL(movem_index1)(%ebx),%ecx andl $65535,%edx addl $8,%ecx shrl $14,%eax movw GLOBL(regs)(,%ecx,4),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) movw (%ebx,%ebp),%bx leal 6(%esi),%edx movw %bx,16-16(%esp) testw %bx,%bx je L_7_570 xorl %ebx,%ebx movw 16-16(%esp),%bx sall $2,%ebx movl %edx,%eax movl GLOBL(movem_index1)(%ebx),%ecx andl $65535,%edx addl $8,%ecx shrl $14,%eax movw GLOBL(regs)(,%ecx,4),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) movw (%ebx,%ebp),%bx addl $8,%esi movw %bx,16-16(%esp) testw %bx,%bx jne L_7_565L_7_570: addl $16,%esp popl %eax decl %eax jl JJ_7004 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_7014: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_7004: retFUNC(op_48b8) subl $4,%esp movl GLOBL(regs)+88,%edx/APP xorl %eax,%eax movw 0x2164334A+2(%edx),%axRR2_7004: rolw $8,%ax/NO_APP movl %eax,%ecx/APP xorl %eax,%eax movw 0x2164334A+4(%edx),%axRR4_7001: 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_593 movl $GLOBL(movem_next),%ebp .align 2,0x90L_7_594: xorl %ebx,%ebx movw %ax,%bx movl %esi,%edx sall $2,%ebx movl %esi,%eax movl GLOBL(movem_index1)(%ebx),%edi andl $65535,%edx leal 0(,%edi,4),%ecx shrl $14,%eax movw GLOBL(regs)(%ecx),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) addl $2,%esi movw (%ebx,%ebp),%ax testw %ax,%ax je L_7_593 xorl %ebx,%ebx movw %ax,%bx movl %esi,%edx sall $2,%ebx movl %esi,%eax movl GLOBL(movem_index1)(%ebx),%edi andl $65535,%edx leal 0(,%edi,4),%ecx shrl $14,%eax movw GLOBL(regs)(%ecx),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) addl $2,%esi movw (%ebx,%ebp),%ax testw %ax,%ax je L_7_593 xorl %ebx,%ebx movw %ax,%bx movl %esi,%edx sall $2,%ebx movl %esi,%eax movl GLOBL(movem_index1)(%ebx),%edi andl $65535,%edx leal 0(,%edi,4),%ecx shrl $14,%eax movw GLOBL(regs)(%ecx),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) addl $2,%esi movw (%ebx,%ebp),%ax testw %ax,%ax je L_7_593 xorl %ebx,%ebx movw %ax,%bx movl %esi,%edx sall $2,%ebx movl %esi,%eax movl GLOBL(movem_index1)(%ebx),%edi andl $65535,%edx leal 0(,%edi,4),%ecx shrl $14,%eax movw GLOBL(regs)(%ecx),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) addl $2,%esi movw (%ebx,%ebp),%ax testw %ax,%ax jne L_7_594L_7_593: cmpw $0,18-16(%esp) je L_7_605 movl $GLOBL(movem_next),%ebp .align 2,0x90L_7_600: xorl %ebx,%ebx movw 18-16(%esp),%bx movl %esi,%eax sall $2,%ebx movl %esi,%edx movl GLOBL(movem_index1)(%ebx),%ecx shrl $14,%eax addl $8,%ecx andl $65535,%edx movw GLOBL(regs)(,%ecx,4),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) movw (%ebx,%ebp),%bx leal 2(%esi),%edx movw %bx,18-16(%esp) testw %bx,%bx je L_7_605 xorl %ebx,%ebx movw 18-16(%esp),%bx sall $2,%ebx movl %edx,%eax movl GLOBL(movem_index1)(%ebx),%ecx andl $65535,%edx addl $8,%ecx shrl $14,%eax movw GLOBL(regs)(,%ecx,4),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) movw (%ebx,%ebp),%bx leal 4(%esi),%edx movw %bx,18-16(%esp) testw %bx,%bx je L_7_605 xorl %ebx,%ebx movw 18-16(%esp),%bx sall $2,%ebx movl %edx,%eax movl GLOBL(movem_index1)(%ebx),%ecx andl $65535,%edx addl $8,%ecx shrl $14,%eax movw GLOBL(regs)(,%ecx,4),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) movw (%ebx,%ebp),%bx leal 6(%esi),%edx movw %bx,18-16(%esp) testw %bx,%bx je L_7_605 xorl %ebx,%ebx movw 18-16(%esp),%bx sall $2,%ebx movl %edx,%eax movl GLOBL(movem_index1)(%ebx),%ecx andl $65535,%edx addl $8,%ecx shrl $14,%eax movw GLOBL(regs)(,%ecx,4),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) movw (%ebx,%ebp),%bx addl $8,%esi movw %bx,18-16(%esp) testw %bx,%bx jne L_7_600L_7_605: addl $6,GLOBL(regs)+88 addl $4,%esp popl %eax decl %eax jl JJ_7005 pushl %eax movl GLOBL(regs)+88,%ebx xorl %eax,%eax movw 0x2164334A(%ebx),%axRR0_7015: movl GLOBL(cpufunctbl)(,%eax,4),%ebx rolw $8,%ax jmp *%ebxJJ_7005: retFUNC(op_48b9) subl $4,%esp movl GLOBL(regs)+88,%eax/APP xorl %edx,%edx movw 0x2164334A+2(%eax),%dxRR2_7005: rolw $8,%dx/NO_APP movl 0x2164334A+4(%eax),%esiRR4_7002:/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_628 movl $GLOBL(movem_next),%ebp .align 2,0x90L_7_629: xorl %ebx,%ebx movw %ax,%bx movl %esi,%edx sall $2,%ebx movl %esi,%eax movl GLOBL(movem_index1)(%ebx),%edi andl $65535,%edx leal 0(,%edi,4),%ecx shrl $14,%eax movw GLOBL(regs)(%ecx),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) addl $2,%esi movw (%ebx,%ebp),%ax testw %ax,%ax je L_7_628 xorl %ebx,%ebx movw %ax,%bx movl %esi,%edx sall $2,%ebx movl %esi,%eax movl GLOBL(movem_index1)(%ebx),%edi andl $65535,%edx leal 0(,%edi,4),%ecx shrl $14,%eax movw GLOBL(regs)(%ecx),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) addl $2,%esi movw (%ebx,%ebp),%ax testw %ax,%ax je L_7_628 xorl %ebx,%ebx movw %ax,%bx movl %esi,%edx sall $2,%ebx movl %esi,%eax movl GLOBL(movem_index1)(%ebx),%edi andl $65535,%edx leal 0(,%edi,4),%ecx shrl $14,%eax movw GLOBL(regs)(%ecx),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) addl $2,%esi movw (%ebx,%ebp),%ax testw %ax,%ax je L_7_628 xorl %ebx,%ebx movw %ax,%bx movl %esi,%edx sall $2,%ebx movl %esi,%eax movl GLOBL(movem_index1)(%ebx),%edi andl $65535,%edx leal 0(,%edi,4),%ecx shrl $14,%eax movw GLOBL(regs)(%ecx),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) addl $2,%esi movw (%ebx,%ebp),%ax testw %ax,%ax jne L_7_629L_7_628: cmpw $0,18-16(%esp) je L_7_640 movl $GLOBL(movem_next),%ebp .align 2,0x90L_7_635: xorl %ebx,%ebx movw 18-16(%esp),%bx movl %esi,%eax sall $2,%ebx movl %esi,%edx movl GLOBL(movem_index1)(%ebx),%ecx shrl $14,%eax addl $8,%ecx andl $65535,%edx movw GLOBL(regs)(,%ecx,4),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) movw (%ebx,%ebp),%bx leal 2(%esi),%edx movw %bx,18-16(%esp) testw %bx,%bx je L_7_640 xorl %ebx,%ebx movw 18-16(%esp),%bx sall $2,%ebx movl %edx,%eax movl GLOBL(movem_index1)(%ebx),%ecx andl $65535,%edx addl $8,%ecx shrl $14,%eax movw GLOBL(regs)(,%ecx,4),%cx andl $1020,%eax andl $65535,%ecx addl GLOBL(W24)(%eax),%edx movl %ecx,%eax/APP rolw $8,%ax/NO_APP movw %ax,(%edx) movw (%ebx,%ebp),%bx leal 4(%esi),%edx movw %bx,18-16(%esp)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -