📄 mov.s
字号:
.file 1 "mov.c".section .mdebug.abi32.previous.section .text.mov_probe,"ax",@progbits.align 2.align 5.ent mov_probe.type mov_probe, @functionmov_probe:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacrolw $10,8($4)sltu $2,$10,8bne $2,$0,$L17li $3,1684602880 # 0x64690000li $2,1885929472 # 0x70690000ori $8,$2,0x6b73ori $13,$3,0x7575li $2,1952645120 # 0x74630000li $3,1886978048 # 0x70790000lw $9,4($4)ori $12,$2,0x6970ori $14,$3,0x7466move $7,$0move $11,$0$L5:addu $6,$9,$7lbu $2,7($6)lbu $3,6($6)sll $2,$2,24sll $3,$3,16lbu $4,5($6)lbu $5,4($6)or $2,$2,$3or $2,$2,$5sll $4,$4,8or $4,$4,$2beq $4,$8,$L7sltu $2,$8,$4bne $2,$0,$L9sltu $3,$12,$4beq $4,$13,$L7sltu $2,$13,$4bne $2,$0,$L10li $2,1701117952 # 0x65650000li $2,538968064 # 0x20200000ori $2,$2,0x506abeq $4,$2,$L6nopli $2,1634992128 # 0x61740000ori $2,$2,0x6475beq $4,$2,$L6nop$L4:j $31move $2,$11$L9:beq $4,$12,$L8nopbne $3,$0,$L11li $2,1986985984 # 0x766f0000bne $4,$14,$L18li $2,1952514048 # 0x74610000$L7:lbu $2,0($6)lbu $4,1($6)lbu $5,3($6)lbu $3,2($6)sll $2,$2,24sll $4,$4,16or $2,$2,$4or $2,$2,$5sll $3,$3,8or $3,$3,$2addu $7,$7,$3addiu $2,$7,8sltu $2,$10,$2beq $2,$0,$L5li $11,50 # 0x32j $L4nop$L10:ori $2,$2,0x7266beq $4,$2,$L8nopli $2,1802371072 # 0x6b6e0000ori $2,$2,0x756abeq $4,$2,$L8nopli $2,1701052416 # 0x65640000ori $2,$2,0x6977bne $4,$2,$L4nop$L8:li $11,95 # 0x5fj $31move $2,$11$L11:ori $2,$2,0x6f6dbeq $4,$2,$L6nopli $2,2003369984 # 0x77690000ori $2,$2,0x6465beq $4,$2,$L8nopli $2,1953431552 # 0x746f0000ori $2,$2,0x6e70bne $4,$2,$L4nop$L6:li $11,100 # 0x64j $31move $2,$11$L18:ori $2,$2,0x646dbeq $4,$2,$L6nopj $31move $2,$11$L17:j $L4move $11,$0.set macro.set reorder.end mov_probe.section .text.mov_read_close,"ax",@progbits.align 2.align 5.ent mov_read_close.type mov_read_close, @functionmov_read_close:.frame $sp,40,$31 # vars= 0, regs= 5/0, args= 16, gp= 0.mask 0x800f0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-40sw $31,32($sp)sw $19,28($sp)sw $18,24($sp)sw $17,20($sp)sw $16,16($sp)lw $18,12($4)lw $2,32($18)blez $2,$L20nopmove $17,$18move $19,$0addiu $16,$18,36$L22:lw $4,36($17)addiu $19,$19,1jal av_freepaddiu $4,$4,28jal av_freepmove $4,$16lw $2,32($18)addiu $16,$16,4slt $2,$19,$2bne $2,$0,$L22addiu $17,$17,4$L20:lw $2,1156($18)beq $2,$0,$L31lw $31,32($sp)lw $3,1160($18)lw $2,96($3)beq $2,$0,$L25move $17,$0move $16,$0$L27:sll $2,$17,2addu $2,$2,$3lw $4,100($2)jal av_freepaddiu $4,$4,8lw $2,1160($18)sll $4,$16,2addu $4,$4,$2jal av_freepaddiu $4,$4,100lw $3,1160($18)addiu $16,$17,1lw $2,96($3)sltu $2,$16,$2bne $2,$0,$L27move $17,$16$L25:jal av_freepaddiu $4,$18,1160jal av_freepaddiu $4,$18,1156lw $31,32($sp)$L31:lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$0j $31addiu $sp,$sp,40.set macro.set reorder.end mov_read_close.section .rodata.str1.4,"aMS",@progbits,1.align 2$LC0:.ascii "this file requires zlib support compiled in\012\000".section .text.mov_read_cmov,"ax",@progbits.align 2.align 5.ent mov_read_cmov.type mov_read_cmov, @functionmov_read_cmov:.frame $sp,24,$31 # vars= 0, regs= 1/0, args= 16, gp= 0.mask 0x80000000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-24sw $31,16($sp)sw $6,32($sp)lw $4,0($4)lui $6,%hi($LC0)addiu $6,$6,%lo($LC0)move $5,$0jal av_logsw $7,36($sp)lw $31,16($sp)li $2,-1 # 0xffffffffffffffffj $31addiu $sp,$sp,24.set macro.set reorder.end mov_read_cmov.section .rodata.str1.4.align 2$LC1:.ascii "stream %d, offset 0x%llx: partial file\012\000".align 2$LC2:.ascii "sc->ctts_data[sc->sample_to_ctime_index].duration % sc->".ascii "time_rate == 0\000".align 2$LC3:.ascii "mov.c\000".section .text.mov_read_packet,"ax",@progbits.align 2.align 5.ent mov_read_packet.type mov_read_packet, @functionmov_read_packet:.frame $sp,72,$31 # vars= 8, regs= 10/0, args= 24, gp= 0.mask 0xc0ff0000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-72sw $31,68($sp)sw $fp,64($sp)sw $23,60($sp)sw $22,56($sp)sw $21,52($sp)sw $20,48($sp)sw $19,44($sp)sw $18,40($sp)sw $17,36($sp)sw $16,32($sp)lw $21,12($4)sw $4,72($sp)lw $6,32($21)blez $6,$L35sw $5,76($sp)li $23,2147418112 # 0x7fff0000move $18,$21move $17,$4move $fp,$0li $22,-1 # 0xffffffffffffffffori $23,$23,0xffffmove $19,$0j $L37sw $0,24($sp)$L38:addiu $19,$19,1slt $2,$19,$6addiu $18,$18,4beq $2,$0,$L65addiu $17,$17,4$L37:lw $4,100($17)li $2,48 # 0x30lw $3,80($4)beq $3,$2,$L38lw $16,36($18)lw $3,80($16)lw $2,56($16)sltu $2,$3,$2beq $2,$0,$L38sll $2,$3,5lw $4,144($4)sll $3,$3,3subu $2,$2,$3addu $20,$2,$4lw $6,8($20)lw $4,76($16)lw $5,12($20)sra $3,$4,31mul $10,$5,$4multu $4,$6lw $9,72($16)mflo $4mfhi $5mul $7,$6,$3sra $8,$9,31addu $6,$7,$10addu $5,$6,$5li $6,983040 # 0xf0000ori $6,$6,0x4240move $7,$0sw $8,20($sp)jal av_rescalesw $9,16($sp)move $4,$2slt $2,$3,$23bne $2,$0,$L42move $5,$3beq $3,$23,$L66sltu $2,$4,$22$L62:lw $6,32($21)addiu $19,$19,1slt $2,$19,$6addiu $18,$18,4bne $2,$0,$L37addiu $17,$17,4$L65:lw $2,24($sp)beq $2,$0,$L35move $4,$2lw $3,72($sp)lw $2,80($fp)addiu $18,$3,16addiu $2,$2,1lw $17,4($4)lw $16,0($4)sw $2,80($fp)jal url_fsizemove $4,$18move $4,$2slt $2,$17,$3beq $2,$0,$L67nop$L45:lw $2,92($fp)beq $2,$0,$L49lw $2,24($sp)lw $4,1156($21)jal dv_get_packetlw $5,76($sp)$L51:lw $7,24($sp)lw $3,76($sp)lw $10,8($7)lw $11,12($7)lw $2,0($fp)lw $5,28($fp)sw $2,24($3)sw $10,8($3)beq $5,$0,$L53sw $11,12($3)lw $9,44($fp)lw $4,76($fp)sll $3,$9,3addu $12,$3,$5lw $2,4($12)div $0,$2,$4teq $4,$0,7mfhi $3bne $3,$0,$L68mflo $2sra $5,$2,31lw $8,48($fp)addu $2,$10,$2lw $7,24($fp)lw $4,76($sp)sltu $6,$2,$10addu $3,$11,$5addu $3,$6,$3addiu $8,$8,1sltu $7,$9,$7sw $2,0($4)sw $3,4($4)beq $7,$0,$L57sw $8,48($fp)lw $2,0($12)bne $8,$2,$L71lw $6,24($sp)addiu $2,$9,1sw $2,44($fp)sw $0,48($fp)$L57:lw $6,24($sp)$L71:lw $7,76($sp)lw $2,16($6)lw $3,28($7)andi $2,$2,0x1lw $4,0($6)lw $5,4($6)or $3,$3,$2sw $4,48($7)sw $5,52($7)sw $3,28($7)lw $31,68($sp)lw $fp,64($sp)lw $23,60($sp)lw $22,56($sp)lw $21,52($sp)lw $20,48($sp)lw $19,44($sp)lw $18,40($sp)lw $17,36($sp)lw $16,32($sp)move $2,$0j $31addiu $sp,$sp,72$L66:beq $2,$0,$L62nop$L42:lw $6,32($21)move $fp,$16move $22,$4move $23,$5j $L38sw $20,24($sp)$L67:beq $17,$3,$L69lw $5,24($sp)lw $4,0($21)$L72:lw $2,0($5)lw $7,0($fp)lw $3,4($5)lui $6,%hi($LC1)addiu $6,$6,%lo($LC1)move $5,$0sw $2,16($sp)jal av_logsw $3,20($sp)lw $31,68($sp)lw $fp,64($sp)lw $23,60($sp)lw $22,56($sp)lw $21,52($sp)lw $20,48($sp)lw $19,44($sp)lw $18,40($sp)lw $17,36($sp)lw $16,32($sp)li $2,-1 # 0xffffffffffffffffj $31addiu $sp,$sp,72$L49:move $4,$18lw $6,0($2)lw $7,4($2)jal url_fseeksw $0,16($sp)lw $3,24($sp)lw $5,76($sp)lw $6,16($3)move $4,$18jal av_get_packetsra $6,$6,2lw $4,1156($21)beq $4,$0,$L51lw $5,76($sp)lw $6,16($5)lw $7,20($5)jal dv_produce_packetlw $16,36($5)lw $6,76($sp)j $L51sw $16,36($6)$L35:lw $31,68($sp)lw $fp,64($sp)lw $23,60($sp)lw $22,56($sp)lw $21,52($sp)lw $20,48($sp)lw $19,44($sp)lw $18,40($sp)lw $17,36($sp)lw $16,32($sp)li $2,-1 # 0xffffffffffffffffj $31addiu $sp,$sp,72$L69:sltu $2,$16,$4bne $2,$0,$L45nopj $L72lw $4,0($21)$L53:sw $10,0($3)j $L57sw $11,4($3)$L68:lui $4,%hi($LC2)lui $5,%hi($LC3)lui $7,%hi(__PRETTY_FUNCTION__.7047)addiu $4,$4,%lo($LC2)addiu $5,$5,%lo($LC3)addiu $7,$7,%lo(__PRETTY_FUNCTION__.7047)jal __assert_failli $6,1539 # 0x603.set macro.set reorder.end mov_read_packet.section .rodata.str1.4.align 2$LC4:.ascii "ISO: File Type Major Brand: %.4s\012\000".section .text.mov_read_ftyp,"ax",@progbits.align 2.align 5.ent mov_read_ftyp.type mov_read_ftyp, @functionmov_read_ftyp:.frame $sp,48,$31 # vars= 8, regs= 5/0, args= 16, gp= 0.mask 0x800f0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-48sw $19,36($sp)move $19,$4move $4,$5sw $18,32($sp)sw $17,28($sp)sw $16,24($sp)move $18,$5sw $6,56($sp)sw $7,60($sp)sw $31,40($sp)lw $16,72($sp)jal get_le32lw $17,76($sp)li $3,538968064 # 0x20200000lui $6,%hi($LC4)ori $3,$3,0x7471addiu $6,$6,%lo($LC4)li $5,2 # 0x2addiu $7,$sp,16beq $2,$3,$L74sw $2,16($sp)li $2,1 # 0x1sw $2,1164($19)$L74:jal av_loglw $4,0($19)jal get_be32move $4,$18addiu $6,$16,-8sltu $2,$6,$16addiu $7,$17,-1addu $7,$2,$7jal url_fskipmove $4,$18lw $31,40($sp)lw $19,36($sp)lw $18,32($sp)lw $17,28($sp)lw $16,24($sp)move $2,$0j $31addiu $sp,$sp,48.set macro.set reorder.end mov_read_ftyp.section .text.mov_read_enda,"ax",@progbits.align 2.align 5.ent mov_read_enda.type mov_read_enda, @functionmov_read_enda:.frame $sp,24,$31 # vars= 0, regs= 2/0, args= 16, gp= 0.mask 0x80010000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-24sw $31,20($sp)sw $16,16($sp)lw $3,0($4)sw $6,32($sp)sw $7,36($sp)lw $2,96($3)move $4,$5sll $2,$2,2addu $2,$2,$3jal get_be16lw $16,96($2)li $3,65536 # 0x10000beq $2,$0,$L78ori $6,$3,0x9lw $2,8($16)ori $7,$3,0x8lw $4,228($2)beq $4,$6,$L80ori $5,$3,0xdbeq $4,$5,$L83ori $3,$3,0xc$L78:lw $31,20($sp)lw $16,16($sp)move $2,$0j $31addiu $sp,$sp,24$L80:sw $7,228($2)lw $31,20($sp)lw $16,16($sp)move $2,$0j $31addiu $sp,$sp,24$L83:sw $3,228($2)lw $31,20($sp)lw $16,16($sp)move $2,$0j $31addiu $sp,$sp,24.set macro.set reorder.end mov_read_enda.section .text.mov_read_elst,"ax",@progbits.align 2.align 5.ent mov_read_elst.type mov_read_elst, @functionmov_read_elst:.frame $sp,32,$31 # vars= 0, regs= 4/0, args= 16, gp= 0.mask 0x80070000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-32sw $18,24($sp)sw $17,20($sp)move $18,$5move $17,$4move $4,$5sw $31,28($sp)sw $6,40($sp)sw $7,44($sp)jal get_bytesw $16,16($sp)jal get_bytemove $4,$18jal get_bytemove $4,$18jal get_bytemove $4,$18lw $3,0($17)move $4,$18lw $2,96($3)sll $2,$2,2addu $2,$2,$17jal get_be32lw $16,32($2)move $17,$2blez $2,$L85sw $2,32($16)move $16,$0$L87:jal get_be32move $4,$18jal get_be32move $4,$18addiu $16,$16,1jal get_be32move $4,$18bne $17,$16,$L87nop$L85:lw $31,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$0j $31addiu $sp,$sp,32.set macro.set reorder.end mov_read_elst.section .text.mov_read_hdlr,"ax",@progbits.align 2.align 5.ent mov_read_hdlr.type mov_read_hdlr, @functionmov_read_hdlr:.frame $sp,56,$31 # vars= 0, regs= 9/0, args= 16, gp= 0.mask 0x80ff0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-56sw $31,48($sp)sw $23,44($sp)sw $22,40($sp)sw $21,36($sp)sw $19,28($sp)sw $18,24($sp)sw $17,20($sp)sw $16,16($sp)sw $20,32($sp)lw $2,0($4)sw $6,64($sp)sw $7,68($sp)lw $3,96($2)move $17,$5sll $3,$3,2addu $3,$3,$2move $21,$4move $4,$5lw $20,96($3)lw $22,72($sp)lw $23,76($sp)lw $18,80($sp)jal get_bytelw $19,84($sp)jal get_bytemove $4,$17jal get_bytemove $4,$17jal get_bytemove $4,$17jal get_le32move $4,$17move $4,$17jal get_le32move $16,$2bne $16,$0,$L91move $3,$2li $2,1 # 0x1sw $2,1164($21)$L91:li $2,1701052416 # 0x65640000ori $2,$2,0x6976beq $3,$2,$L105li $2,1853161472 # 0x6e750000ori $2,$2,0x6f73beq $3,$2,$L106li $2,543227904 # 0x20610000ori $2,$2,0x316dbeq $3,$2,$L107li $2,1885470720 # 0x70620000ori $2,$2,0x7573beq $3,$2,$L108li $3,65536 # 0x10000$L95:jal get_be32move $4,$17jal get_be32move $4,$17jal get_be32move $4,$17blez $19,$L109nop$L103:jal url_ftellmove $4,$17subu $4,$2,$22sltu $8,$2,$4subu $5,$3,$23subu $6,$18,$4subu $5,$5,$8sltu $2,$18,$6subu $7,$19,$5subu $7,$7,$2jal url_fskipmove $4,$17lw $31,48($sp)$L110:lw $23,44($sp)lw $22,40($sp)lw $21,36($sp)lw $20,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$0j $31addiu $sp,$sp,56$L105:lw $2,8($20)move $4,$17jal get_be32sw $0,224($2)jal get_be32move $4,$17jal get_be32move $4,$17bgtz $19,$L103nop$L109:bne $19,$0,$L110lw $31,48($sp)sltu $2,$18,25bne $2,$0,$L110nopj $L103nop$L106:lw $3,8($20)li $2,1 # 0x1j $L95sw $2,224($3)$L107:lw $3,8($20)li $2,65536 # 0x10000ori $2,$2,0x5000j $L95sw $2,228($3)$L108:lw $2,8($20)ori $3,$3,0x7000li $4,3 # 0x3sw $3,228($2)j $L95sw $4,224($2).set macro.set reorder.end mov_read_hdlr.section .text.mov_read_avcC,"ax",@progbits.align 2.align 5.ent mov_read_avcC.type mov_read_avcC, @functionmov_read_avcC:.frame $sp,40,$31 # vars= 0, regs= 6/0, args= 16, gp= 0.mask 0x801f0000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-40sw $20,32($sp)sw $19,28($sp)sw $18,24($sp)sw $31,36($sp)sw $17,20($sp)sw $16,16($sp)lw $3,0($4)sw $6,48($sp)sw $7,52($sp)lw $2,96($3)lw $19,68($sp)sll $2,$2,2addu $2,$2,$3lw $18,64($sp)li $3,-1 # 0xffffffffffffffffmove $20,$5bgtu $19,$0,$L115lw $17,96($2)li $2,1073741824 # 0x40000000beq $19,$0,$L120sltu $2,$2,$18$L112:lw $2,8($17)jal av_freelw $4,24($2)lw $16,8($17)addiu $4,$18,8jal av_malloczsw $18,28($16)lw $3,8($17)sw $2,24($16)lw $2,24($3)move $4,$20move $5,$2beq $2,$0,$L121move $6,$18jal get_buffernopmove $3,$0$L115:lw $31,36($sp)lw $20,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$3j $31addiu $sp,$sp,40$L120:beq $2,$0,$L112lw $31,36($sp)lw $20,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -