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

📄 parser.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 2 页
字号:
.file	1 "parser.c".section .mdebug.abi32.previous.section	.text.av_register_codec_parser,"ax",@progbits.align	2.align	5.globl	av_register_codec_parser.ent	av_register_codec_parser.type	av_register_codec_parser, @functionav_register_codec_parser:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrolui	$3,%hi(av_first_parser)lw	$2,%lo(av_first_parser)($3)sw	$2,40($4)j	$31sw	$4,%lo(av_first_parser)($3).set	macro.set	reorder.end	av_register_codec_parser.section	.text.ff_mpeg4video_split,"ax",@progbits.align	2.align	5.globl	ff_mpeg4video_split.ent	ff_mpeg4video_split.type	ff_mpeg4video_split, @functionff_mpeg4video_split:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacroblez	$6,$L4li	$3,-256			# 0xffffffffffffff00lbu	$2,0($5)or	$3,$2,$3li	$4,435			# 0x1b3beq	$3,$4,$L6nopli	$2,438			# 0x1b6beq	$3,$2,$L6move	$4,$0j	$L22addiu	$4,$4,1$L9:lbu	$3,0($3)or	$3,$2,$3li	$2,435			# 0x1b3beq	$3,$2,$L20nopli	$2,438			# 0x1b6beq	$3,$2,$L20nopaddiu	$4,$4,1$L22:sll	$2,$3,8bne	$6,$4,$L9addu	$3,$5,$4$L4:j	$31move	$2,$0$L20:j	$31addiu	$2,$4,-3$L6:j	$31li	$2,-3			# 0xfffffffffffffffd.set	macro.set	reorder.end	ff_mpeg4video_split.section	.text.ff_parse1_close,"ax",@progbits.align	2.align	5.globl	ff_parse1_close.ent	ff_parse1_close.type	ff_parse1_close, @functionff_parse1_close:.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	$16,0($4)jal	av_freelw	$4,0($16)lw	$4,52($16)lw	$31,20($sp)lw	$16,16($sp)j	av_freeaddiu	$sp,$sp,24.set	macro.set	reorder.end	ff_parse1_close.section	.text.ff_parse_close,"ax",@progbits.align	2.align	5.globl	ff_parse_close.ent	ff_parse_close.type	ff_parse_close, @functionff_parse_close:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrolw	$2,0($4)j	av_freelw	$4,0($2).set	macro.set	reorder.end	ff_parse_close.section	.text.av_parser_close,"ax",@progbits.align	2.align	5.globl	av_parser_close.ent	av_parser_close.type	av_parser_close, @functionav_parser_close:.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	$16,16($sp)sw	$31,20($sp)lw	$2,4($4)lw	$2,32($2)beq	$2,$0,$L28move	$16,$4jal	$2nop$L28:jal	av_freelw	$4,0($16)move	$4,$16lw	$31,20($sp)lw	$16,16($sp)j	av_freeaddiu	$sp,$sp,24.set	macro.set	reorder.end	av_parser_close.section	.text.av_parser_parse,"ax",@progbits.align	2.align	5.globl	av_parser_parse.ent	av_parser_parse.type	av_parser_parse, @functionav_parser_parse:.frame	$sp,64,$31		# vars= 8, regs= 7/0, args= 24, gp= 0.mask	0x803f0000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-64sw	$20,48($sp)lw	$20,84($sp)sw	$21,52($sp)sw	$19,44($sp)sw	$18,40($sp)sw	$17,36($sp)sw	$16,32($sp)sw	$31,56($sp)move	$17,$4move	$19,$5move	$21,$6move	$18,$7lw	$16,80($sp)lw	$8,88($sp)lw	$9,92($sp)lw	$10,96($sp)beq	$20,$0,$L50lw	$11,100($sp)lw	$2,76($4)lw	$5,20($17)addiu	$2,$2,1andi	$2,$2,0x3lw	$4,16($4)sll	$3,$2,3lw	$6,72($17)addu	$7,$3,$17sw	$4,80($7)sw	$5,84($7)sw	$2,76($17)sw	$8,112($7)sw	$9,116($7)sw	$10,144($7)bne	$6,$0,$L51sw	$11,148($7)lw	$3,4($17)$L55:sw	$16,16($sp)sw	$20,20($sp)lw	$2,28($3)move	$5,$19move	$6,$21move	$4,$17jal	$2move	$7,$18move	$25,$2lw	$2,0($18)beq	$2,$0,$L49nop$L53:lw	$16,76($17)lw	$14,16($17)lw	$15,20($17)sll	$11,$16,3sra	$3,$25,31addu	$12,$25,$14addu	$19,$11,$17addu	$13,$3,$15sltu	$4,$12,$25lw	$24,84($19)addu	$18,$4,$13lw	$8,24($17)lw	$9,28($17)lw	$2,56($17)lw	$3,60($17)lw	$4,64($17)lw	$5,68($17)lw	$6,192($17)lw	$7,196($17)slt	$10,$18,$24move	$13,$18sw	$8,8($17)sw	$9,12($17)sw	$2,40($17)sw	$3,44($17)sw	$4,48($17)sw	$5,52($17)sw	$6,184($17)sw	$7,188($17)sw	$12,24($17)bne	$10,$0,$L40sw	$18,28($17)beq	$24,$18,$L52nop$L38:addu	$8,$11,$17$L57:lw	$6,80($8)lw	$7,84($8)subu	$2,$12,$6lw	$10,112($8)lw	$11,116($8)sltu	$9,$12,$2subu	$3,$13,$7lw	$4,144($8)lw	$5,148($8)subu	$3,$3,$9sw	$10,56($17)sw	$11,60($17)sw	$4,64($17)sw	$5,68($17)sw	$2,192($17)bne	$20,$25,$L36sw	$3,196($17)li	$2,1			# 0x1sw	$2,72($17)$L36:slt	$3,$25,0move	$2,$0movz	$2,$25,$3addu	$4,$14,$2sra	$7,$2,31sltu	$3,$4,$14addu	$5,$15,$7addu	$5,$3,$5sw	$4,16($17)sw	$5,20($17)lw	$31,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)j	$31addiu	$sp,$sp,64$L51:li	$3,-2147483648			# 0xffffffff80000000sw	$3,116($7)sw	$3,148($7)move	$2,$0lw	$3,4($17)move	$4,$0move	$5,$0sw	$2,112($7)sw	$2,144($7)sw	$4,192($17)sw	$5,196($17)sw	$8,56($17)sw	$9,60($17)sw	$10,64($17)sw	$11,68($17)sw	$0,72($17)sw	$16,16($sp)sw	$20,20($sp)lw	$2,28($3)move	$5,$19move	$6,$21move	$4,$17jal	$2move	$7,$18move	$25,$2lw	$2,0($18)bne	$2,$0,$L53nop$L49:lw	$14,16($17)j	$L36lw	$15,20($17)$L52:lw	$2,80($19)sltu	$2,$12,$2beq	$2,$0,$L57addu	$8,$11,$17$L40:addiu	$2,$16,-1andi	$16,$2,0x3sll	$11,$16,3addu	$4,$11,$17lw	$3,84($4)slt	$2,$13,$3bne	$2,$0,$L58addiu	$2,$16,-1bne	$3,$18,$L57addu	$8,$11,$17lw	$2,80($4)sltu	$2,$12,$2beq	$2,$0,$L57addiu	$2,$16,-1$L58:andi	$16,$2,0x3sll	$11,$16,3addu	$4,$11,$17lw	$3,84($4)slt	$2,$13,$3beq	$2,$0,$L54addiu	$2,$16,-1andi	$16,$2,0x3$L60:sll	$11,$16,3addu	$4,$11,$17lw	$3,84($4)slt	$2,$13,$3bne	$2,$0,$L59addiu	$2,$16,-1bne	$3,$18,$L57addu	$8,$11,$17lw	$2,80($4)sltu	$2,$12,$2beq	$2,$0,$L57addiu	$2,$16,-1$L59:andi	$16,$2,0x3j	$L38sll	$11,$16,3$L50:addiu	$16,$sp,24move	$4,$16move	$5,$0jal	memsetli	$6,8			# 0x8j	$L55lw	$3,4($17)$L54:bne	$3,$18,$L57addu	$8,$11,$17lw	$2,80($4)sltu	$2,$12,$2beq	$2,$0,$L57addiu	$2,$16,-1j	$L60andi	$16,$2,0x3.set	macro.set	reorder.end	av_parser_parse.section	.text.av_parser_init,"ax",@progbits.align	2.align	5.globl	av_parser_init.ent	av_parser_init.type	av_parser_init, @functionav_parser_init:.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	$31,28($sp)sw	$18,24($sp)sw	$17,20($sp)bne	$4,$0,$L90sw	$16,16($sp)$L62:move	$17,$0$L79:move	$2,$17$L93:lw	$31,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)j	$31addiu	$sp,$sp,32$L90:lui	$2,%hi(av_first_parser)lw	$16,%lo(av_first_parser)($2)bne	$16,$0,$L71move	$17,$0j	$L93move	$2,$17$L91:lw	$2,4($16)beq	$4,$2,$L65noplw	$2,8($16)beq	$4,$2,$L65noplw	$2,12($16)beq	$4,$2,$L65noplw	$2,16($16)beq	$4,$2,$L65noplw	$16,40($16)beq	$16,$0,$L79move	$17,$0$L71:lw	$2,0($16)bne	$4,$2,$L91nop$L65:jal	av_malloczli	$4,200			# 0xc8beq	$2,$0,$L62move	$18,$2lw	$4,20($16)sw	$16,4($2)jal	av_malloczmove	$17,$2beq	$2,$0,$L89sw	$2,0($18)lw	$2,24($16)beq	$2,$0,$L80nopjal	$2move	$4,$18beq	$2,$0,$L92li	$2,1			# 0x1jal	av_freelw	$4,0($18)$L89:jal	av_freemove	$4,$17j	$L79move	$17,$0$L80:li	$2,1			# 0x1$L92:sw	$2,32($18)j	$L79sw	$2,72($18).set	macro.set	reorder.end	av_parser_init.section	.text.ff_combine_frame,"ax",@progbits.align	2.align	5.globl	ff_combine_frame.ent	ff_combine_frame.type	ff_combine_frame, @functionff_combine_frame:.frame	$sp,40,$31		# vars= 0, regs= 5/0, args= 16, gp= 0.mask	0x800f0000,-8.fmask	0x00000000,0addiu	$sp,$sp,-40sw	$19,28($sp)sw	$18,24($sp)sw	$17,20($sp)sw	$16,16($sp)sw	$31,32($sp)lw	$2,24($4)move	$16,$4move	$17,$5move	$19,$6.set	noreorder.set	nomacroblez	$2,$L95move	$18,$7.set	macro.set	reorder$L134:lw	$5,28($16)lw	$2,0($16)lw	$6,4($16)addu	$3,$2,$5lbu	$4,0($3)addu	$2,$2,$6sb	$4,0($2)lw	$3,24($16)addiu	$6,$6,1addiu	$5,$5,1addiu	$8,$3,-1sw	$6,4($16)sw	$5,28($16).set	noreorder.set	nomacrobgtz	$8,$L134sw	$8,24($16).set	macro.set	reorder$L95:lw	$2,0($18).set	noreorder.set	nomacrobne	$2,$0,$L97li	$2,-100			# 0xffffffffffffff9c.set	macro.set	reorderbeq	$17,$2,$L146$L100:lw	$6,4($16)sw	$6,8($16)$L101:addu	$2,$17,$6sw	$2,28($16)sw	$2,0($18)lw	$6,4($16)bne	$6,$0,$L147$L116:.set	noreorder.set	nomacrobgez	$17,$L115move	$4,$0.set	macro.set	reorderlw	$4,0($16)lw	$2,8($16)lw	$8,24($16)lw	$3,16($16)addu	$6,$2,$4move	$5,$17move	$7,$0$L132:addu	$2,$6,$5lbu	$4,0($2)sll	$3,$3,8or	$3,$3,$4addiu	$8,$8,1addiu	$5,$5,1sw	$3,16($16).set	noreorder.set	nomacrobne	$5,$7,$L132sw	$8,24($16).set	macro.set	reordermove	$4,$0$L115:lw	$31,32($sp)lw	$19,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)move	$2,$4.set	noreorder.set	nomacroj	$31addiu	$sp,$sp,40.set	macro.set	reorder$L97:lw	$6,4($16).set	noreorder.set	nomacrobne	$17,$2,$L101sw	$6,8($16).set	macro.set	reorderlw	$2,0($18)lw	$4,0($16)addiu	$6,$6,8addu	$6,$6,$2.set	noreorder.set	nomacrojal	av_fast_reallocaddiu	$5,$16,12.set	macro.set	reorderlw	$6,0($18)move	$4,$2lw	$2,4($16)sw	$4,0($16)sltu	$3,$6,32addu	$4,$4,$2.set	noreorder.set	nomacrobne	$3,$0,$L103lw	$5,0($19).set	macro.set	reorderandi	$2,$4,0x3.set	noreorder.set	nomacrobne	$2,$0,$L103andi	$2,$5,0x3

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -