⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mov.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 5 页
字号:
.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 + -