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

📄 cavsdec.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 5 页
字号:
mul	$2,$6,$2mul	$4,$6,$4xor	$2,$5,$2addu	$2,$6,$2subu	$2,$2,$5addiu	$2,$2,-1sra	$2,$2,14sra	$8,$8,31xor	$7,$7,$2sll	$15,$15,2subu	$3,$3,$7xor	$4,$8,$4sh	$3,136($23)lw	$2,10224($fp)lw	$3,9928($fp)addiu	$14,$15,1addu	$4,$6,$4addiu	$18,$23,48li	$31,1addiu	$20,$23,144subu	$4,$4,$8sll	$14,$14,3addu	$14,$14,$2sh	$24,4($18)sh	$31,6($17)sh	$3,4($20)sh	$0,6($19)sll	$11,$8,16addiu	$4,$4,-1lh	$7,0($14)lh	$5,4($18)lh	$3,6($14)sra	$11,$11,16sra	$4,$4,14andi	$10,$8,0xffffxor	$4,$11,$4mul	$2,$7,$5subu	$4,$4,$10sll	$3,$3,2sh	$4,2($17)addu	$3,$3,$fplw	$9,10596($3)lh	$3,2($16)mul	$2,$9,$2mul	$3,$3,$25sra	$7,$7,31xor	$2,$7,$2mul	$3,$6,$3addu	$2,$9,$2subu	$2,$2,$7sll	$12,$7,16addiu	$2,$2,-1xor	$3,$8,$3sra	$12,$12,16sra	$2,$2,14andi	$13,$7,0xffffxor	$2,$12,$2addu	$6,$6,$3subu	$2,$2,$13subu	$6,$6,$8sh	$2,48($23)addiu	$6,$6,-1lh	$21,4($20)lh	$2,0($14)sra	$6,$6,14xor	$11,$11,$6subu	$10,$10,$11mul	$2,$2,$21sh	$10,2($19)sh	$31,6($18)lh	$6,2($14)mul	$2,$9,$2mul	$5,$6,$5xor	$2,$7,$2mul	$5,$9,$5addu	$2,$9,$2sra	$6,$6,31subu	$2,$2,$7xor	$5,$6,$5addiu	$2,$2,-1sra	$2,$2,14addu	$5,$9,$5xor	$12,$12,$2subu	$5,$5,$6subu	$13,$13,$12addiu	$5,$5,-1sll	$12,$6,16sra	$12,$12,16sra	$5,$5,14andi	$11,$6,0xfffflw	$2,10224($fp)lw	$3,9928($fp)addiu	$10,$15,2xor	$5,$12,$5addiu	$16,$23,72addiu	$17,$23,168subu	$5,$5,$11sll	$10,$10,3sh	$5,2($18)sh	$24,4($16)sh	$13,144($23)sh	$3,4($17)addu	$10,$10,$2sh	$0,6($20)lh	$8,0($10)lh	$4,2($14)lh	$2,6($10)lh	$5,4($16)mul	$4,$4,$21mul	$3,$8,$5sll	$2,$2,2addu	$2,$2,$fplw	$7,10596($2)mul	$4,$9,$4mul	$3,$7,$3sra	$8,$8,31xor	$4,$6,$4xor	$3,$8,$3addu	$9,$9,$4addu	$3,$7,$3subu	$9,$9,$6subu	$3,$3,$8sll	$4,$8,16addiu	$9,$9,-1addiu	$3,$3,-1sra	$9,$9,14sra	$4,$4,16sra	$3,$3,14xor	$12,$12,$9andi	$6,$8,0xffffxor	$3,$4,$3subu	$11,$11,$12subu	$3,$3,$6sh	$11,2($20)sh	$3,72($23)lh	$9,2($10)lh	$2,0($10)lh	$18,4($17)mul	$5,$9,$5mul	$2,$2,$18mul	$5,$7,$5mul	$2,$7,$2sra	$9,$9,31xor	$2,$8,$2xor	$5,$9,$5addu	$2,$7,$2addu	$5,$7,$5subu	$2,$2,$8subu	$5,$5,$9sll	$12,$9,16addiu	$2,$2,-1addiu	$5,$5,-1sra	$2,$2,14sra	$12,$12,16sra	$5,$5,14xor	$4,$4,$2andi	$11,$9,0xfffflw	$2,10224($fp)lw	$3,9928($fp)xor	$5,$12,$5addiu	$15,$15,3addiu	$13,$23,80addiu	$14,$23,176subu	$6,$6,$4subu	$5,$5,$11sll	$15,$15,3sh	$5,2($16)addu	$15,$15,$2sh	$24,4($13)sh	$6,168($23)sh	$3,4($14)sh	$31,6($16)sh	$0,6($17)lh	$4,2($10)lh	$8,0($15)lh	$5,4($13)lh	$2,6($15)mul	$3,$8,$5mul	$4,$4,$18sll	$2,$2,2addu	$2,$2,$fplw	$6,10596($2)mul	$4,$7,$4mul	$3,$6,$3sra	$8,$8,31xor	$4,$9,$4xor	$3,$8,$3addu	$7,$7,$4addu	$3,$6,$3subu	$7,$7,$9subu	$3,$3,$8addiu	$7,$7,-1addiu	$3,$3,-1sll	$10,$8,16sra	$7,$7,14sra	$10,$10,16sra	$3,$3,14xor	$12,$12,$7xor	$3,$10,$3andi	$9,$8,0xffffsubu	$3,$3,$9subu	$11,$11,$12sh	$11,2($17)sh	$3,80($23)lh	$11,4($14)lh	$3,2($15)lh	$2,0($15)mul	$5,$3,$5mul	$2,$2,$11mul	$5,$6,$5mul	$2,$6,$2sra	$3,$3,31xor	$2,$8,$2xor	$5,$3,$5addu	$2,$6,$2addu	$5,$6,$5subu	$2,$2,$8subu	$5,$5,$3addiu	$2,$2,-1addiu	$5,$5,-1sll	$7,$3,16sra	$2,$2,14sra	$7,$7,16sra	$5,$5,14xor	$10,$10,$2xor	$5,$7,$5andi	$4,$3,0xffffsubu	$5,$5,$4subu	$9,$9,$10sh	$9,176($23)sh	$5,2($13)lh	$2,2($15)sh	$31,6($13)mul	$2,$2,$11sh	$0,6($14)mul	$2,$6,$2xor	$2,$3,$2addu	$6,$6,$2subu	$6,$6,$3addiu	$6,$6,-1sra	$6,$6,14xor	$7,$7,$6subu	$4,$4,$7j	$L265sh	$4,2($14)$L269:lw	$2,10588($fp)lbu	$3,0($2)beq	$3,$0,$L371move	$4,$fplw	$6,9992($fp)lw	$3,9948($fp)lw	$2,9988($fp)mul	$4,$6,$3lbu	$9,0($20)addu	$6,$4,$2sll	$9,$9,3sll	$6,$6,2addu	$9,$23,$9lw	$2,10224($fp)lw	$3,9932($fp)lw	$4,9928($fp)addu	$6,$18,$6addiu	$14,$9,96sll	$6,$6,3addu	$6,$6,$2sh	$3,4($9)sh	$4,4($14)lh	$7,0($6)lh	$8,2($6)lh	$4,6($6)lh	$3,4($9)sll	$4,$4,2mul	$2,$8,$3mul	$3,$7,$3addu	$4,$4,$fplw	$5,10596($4)sra	$7,$7,31mul	$3,$5,$3mul	$2,$5,$2sra	$8,$8,31xor	$3,$7,$3xor	$2,$8,$2addu	$3,$5,$3addu	$2,$5,$2subu	$3,$3,$7subu	$2,$2,$8addiu	$3,$3,-1addiu	$2,$2,-1sll	$12,$7,16sll	$13,$8,16sra	$12,$12,16sra	$13,$13,16sra	$3,$3,14sra	$2,$2,14xor	$3,$12,$3xor	$2,$13,$2andi	$11,$7,0xffffandi	$10,$8,0xffffsubu	$3,$3,$11subu	$2,$2,$10sh	$2,2($9)sh	$3,0($9)lh	$2,2($6)lh	$3,0($6)lh	$4,4($14)sh	$21,6($9)mul	$2,$2,$4mul	$3,$3,$4mul	$2,$5,$2mul	$3,$5,$3xor	$2,$8,$2xor	$3,$7,$3addu	$2,$5,$2addu	$5,$5,$3subu	$5,$5,$7subu	$2,$2,$8addiu	$5,$5,-1addiu	$2,$2,-1sra	$5,$5,14sra	$2,$2,14xor	$12,$12,$5xor	$13,$13,$2subu	$11,$11,$12subu	$10,$10,$13sh	$10,2($14)sh	$11,96($9)j	$L268sh	$0,6($14)$L270:lbu	$5,0($20)li	$2,3			# 0x3addiu	$6,$5,-3move	$7,$0sw	$2,16($sp)jal	ff_cavs_mvsw	$21,20($sp)j	$L374addiu	$18,$18,1$L364:move	$4,$fpli	$5,17			# 0x11li	$6,15			# 0xfli	$7,2			# 0x2sw	$2,16($sp)jal	ff_cavs_mvsw	$0,20($sp)j	$L375andi	$2,$17,0x8$L347:li	$3,1			# 0x1move	$4,$fpli	$5,5			# 0x5li	$6,2			# 0x2li	$7,1			# 0x1sw	$2,16($sp)jal	ff_cavs_mvsw	$3,20($sp)j	$L376andi	$2,$17,0x10$L360:move	$4,$fpli	$5,5			# 0x5li	$6,3			# 0x3li	$7,2			# 0x2sw	$2,20($sp)jal	ff_cavs_mvsw	$2,16($sp)j	$L377andi	$2,$17,0x10$L362:move	$4,$fpli	$5,9			# 0x9li	$6,4			# 0x4li	$7,1			# 0x1sw	$2,20($sp)jal	ff_cavs_mvsw	$2,16($sp)j	$L378andi	$2,$17,0x20$L349:li	$3,1			# 0x1move	$4,$fpli	$5,6			# 0x6li	$6,3			# 0x3li	$7,3			# 0x3sw	$2,16($sp)jal	ff_cavs_mvsw	$3,20($sp)j	$L379andi	$2,$17,0x20$L352:move	$4,$fpli	$5,18			# 0x12li	$6,15			# 0xfli	$7,3			# 0x3sw	$2,16($sp)jal	ff_cavs_mvsw	$0,20($sp)j	$L372move	$4,$fp$L351:move	$4,$fpli	$5,17			# 0x11li	$6,14			# 0xeli	$7,1			# 0x1sw	$2,16($sp)jal	ff_cavs_mvsw	$0,20($sp)j	$L380andi	$2,$17,0x8$L321:li	$2,-65536			# 0xffffffffffff0000and	$2,$4,$2bne	$2,$0,$L324srl	$6,$4,16move	$6,$4move	$5,$0$L326:andi	$2,$6,0xff00beq	$2,$0,$L392lui	$3,%hi(ff_log2_tab)srl	$6,$6,8addiu	$5,$5,8$L392:addiu	$3,$3,%lo(ff_log2_tab)addu	$3,$6,$3lbu	$2,0($3)addu	$2,$5,$2sll	$2,$2,1addiu	$2,$2,-31subu	$3,$7,$2srl	$4,$4,$2addiu	$3,$3,32andi	$2,$4,0x1beq	$2,$0,$L329sw	$3,8($17)srl	$2,$4,1j	$L323subu	$2,$0,$2$L324:j	$L326li	$5,16			# 0x10$L371:lbu	$16,0($20)move	$5,$16addiu	$6,$16,-3li	$2,3			# 0x3li	$7,5			# 0x5sw	$2,16($sp)jal	ff_cavs_mvsw	$21,20($sp)li	$3,3			# 0x3addiu	$6,$16,9move	$4,$fpaddiu	$5,$16,12li	$7,5			# 0x5sw	$3,16($sp)jal	ff_cavs_mvsw	$0,20($sp)j	$L374addiu	$18,$18,1$L365:lbu	$16,0($20)move	$5,$16addiu	$6,$16,-3sll	$16,$16,3addu	$16,$23,$16sw	$2,16($sp)jal	ff_cavs_mvsw	$21,20($sp)lw	$4,10592($fp)lh	$3,2($16)lh	$2,0($16)mul	$3,$3,$4mul	$2,$2,$4addiu	$3,$3,256addiu	$2,$2,256sra	$2,$2,9sra	$3,$3,9lw	$5,9928($fp)addiu	$4,$16,96subu	$2,$0,$2subu	$3,$0,$3sh	$5,4($4)sh	$2,96($16)sh	$3,2($4)j	$L268sh	$0,6($4)$L329:j	$L323srl	$2,$4,1$L370:move	$4,$fpli	$2,1			# 0x1li	$5,5			# 0x5li	$6,3			# 0x3li	$7,5			# 0x5sw	$2,20($sp)jal	ff_cavs_mvsw	$0,16($sp)move	$4,$fpli	$5,17			# 0x11li	$6,15			# 0xfli	$7,5			# 0x5sw	$0,16($sp)jal	ff_cavs_mvsw	$0,20($sp)j	$L372move	$4,$fp$L366:move	$4,$fpli	$5,17			# 0x11li	$6,14			# 0xemove	$7,$0sw	$2,16($sp)jal	ff_cavs_mvsw	$0,20($sp)j	$L381lw	$2,36($sp)$L369:move	$4,$fpli	$5,22			# 0x16li	$6,19			# 0x13move	$7,$0sw	$2,16($sp)jal	ff_cavs_mvsw	$0,20($sp)j	$L373move	$4,$fp$L368:move	$4,$fpli	$5,21			# 0x15li	$6,18			# 0x12move	$7,$0sw	$2,16($sp)jal	ff_cavs_mvsw	$0,20($sp)j	$L382lw	$2,48($sp)$L367:move	$4,$fpli	$5,18			# 0x12li	$6,15			# 0xfmove	$7,$0sw	$2,16($sp)jal	ff_cavs_mvsw	$0,20($sp)j	$L383lw	$2,40($sp).set	macro.set	reorder.end	decode_mb_b.section	.rodata.str1.4.align	2$LC4:.ascii	"illegal picture type\012\000".align	2$LC5:.ascii	"unexpected start code 0x%02x\012\000".align	2$LC6:.ascii	"weighted prediction not yet supported\012\000".section	.text.cavs_decode_frame,"ax",@progbits.align	2.align	5.ent	cavs_decode_frame.type	cavs_decode_frame, @functioncavs_decode_frame:.frame	$sp,104,$31		# vars= 48, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0addiu	$sp,$sp,-104sw	$23,92($sp)sw	$31,100($sp)sw	$fp,96($sp)sw	$22,88($sp)sw	$21,84($sp)sw	$20,80($sp)sw	$19,76($sp)sw	$18,72($sp)sw	$17,68($sp)sw	$16,64($sp)lw	$18,136($4)lw	$3,120($sp)li	$2,-1			# 0xffffffffffffffffmove	$23,$4sw	$2,16($sp)sw	$5,108($sp)sw	$6,112($sp)sw	$7,116($sp).set	noreorder.set	nomacrobne	$3,$0,$L394sw	$4,0($18).set	macro.set	reorderlw	$2,8240($18)bne	$2,$0,$L396lw	$2,9112($18).set	noreorder.set	nomacrobeq	$2,$0,$L396li	$2,32			# 0x20.set	macro.set	reordersw	$2,0($6)addiu	$7,$18,9304move	$6,$5addiu	$8,$18,9112$L399:lw	$2,0($8)lw	$3,4($8)lw	$4,8($8)lw	$5,12($8)addiu	$8,$8,16sw	$2,0($6)sw	$3,4($6)sw	$4,8($6)sw	$5,12($6).set	noreorder.set	nomacrobne	$8,$7,$L399addiu	$6,$6,16.set	macro.set	reorderlw	$2,4($8)lw	$3,0($8)sw	$2,4($6)sw	$3,0($6)move	$5,$0lw	$31,100($sp)lw	$fp,96($sp)lw	$23,92($sp)lw	$22,88($sp)lw	$21,84($sp)lw	$20,80($sp)lw	$19,76($sp)lw	$18,72($sp)lw	$17,68($sp)lw	$16,64($sp)move	$2,$5.set	noreorder.set	nomacroj	$31addiu	$sp,$sp,104.set	macro.set	reorder$L394:addiu	$20,$18,8704addiu	$22,$18,9112addiu	$fp,$18,9520addu	$21,$7,$3andi	$5,$fp,0x3andi	$6,$20,0x3andi	$2,$22,0x3addiu	$3,$18,9516addiu	$4,$18,9900move	$19,$7sw	$5,40($sp)sw	$6,56($sp)sw	$2,52($sp)sw	$3,44($sp)sw	$4,48($sp)$L684:move	$4,$19$L712:move	$5,$21$L740:.set	noreorder.set	nomacrojal	ff_find_start_codeaddiu	$6,$sp,16.set	macro.set	reorderlw	$5,16($sp)move	$19,$2li	$2,-512			# 0xfffffffffffffe00and	$2,$5,$2.set	noreorder.set	nomacrobne	$2,$0,$L719lw	$4,116($sp).set	macro.set	reorderaddiu	$4,$5,-432$L720:subu	$2,$21,$19sltu	$3,$4,7.set	noreorder.set	nomacrobeq	$3,$0,$L404sll	$16,$2,3.set	macro.set	reorderlui	$3,%hi($L408)sll	$2,$4,2addiu	$3,$3,%lo($L408)addu	$2,$2,$3lw	$4,0($2)j	$4.rdata.align	2.align	2$L408:.word	$L405.word	$L404.word	$L684.word	$L406.word	$L404.word	$L684.word	$L407.section	.text.cavs_decode_frame$L404:addiu	$2,$5,-257sltu	$2,$2,175.set	noreorder.set	nomacrobeq	$2,$0,$L712move	$4,$19.set	macro.set	reordersra	$2,$16,3.set	noreorder.set	nomacrobltz	$2,$L632addiu	$17,$18,8448.set	macro.set	reorder.set	noreorder.set	nomacrobltz	$16,$L632addu	$3,$19,$2.set	macro.set	reordersw	$16,12($17)sw	$0,8($17)lw	$7,10000($18)move	$2,$19sw	$2,0($17)slt	$2,$7,176.set	noreorder.set	nomacrobeq	$2,$0,$L685sw	$3,4($17).set	macro.set	reorder$L636:.set	noreorder.set	nomacrobne	$7,$0,$L638sw	$7,9992($18).set	macro.set	reorderlw	$2,10296($18)beq	$2,$0,$L686$L638:lw	$3,9956($18)li	$2,1			# 0x1beq	$3,$2,$L687$L641:lw	$5,8($17)$L713:lw	$3,0($17)sra	$4,$5,3addu	$3,$3,$4lbu	$2,0($3)andi	$4,$5,0x7sll	$2,$2,$4andi	$2,$2,0x00ffaddiu	$5,$5,1srl	$2,$2,7.set	noreorder.set	nomacrobeq	$2,$0,$L684sw	$5,8($17).set	macro.set	reorderlw	$4,0($18)lui	$6,%hi($LC6)addiu	$6,$6,%lo($LC6).set	noreorder.set	nomacrojal	av_logmove	$5,$0.set	macro.set	reordermove	$4,$19move	$5,$21.set	noreorder.set	nomacrojal	ff_find_start_codeaddiu	$6,$sp,16.set	macro.set	reorderlw	$5,16($sp)move	$19,$2li	$2,-512			# 0xfffffffffffffe00and	$2,$5,$2.set	noreorder.set	nomacrobeq	$2,$0,$L720addiu	$4,$5,-432.set	macro.set	reorderlw	$4,116($sp)$L719:lw	$2,8004($18)subu	$3,$19,$4subu	$5,$3,$2slt	$4,$5,0movn	$5,$0,$4lw	$31,100($sp)lw	$fp,96($sp)lw	$23,92($sp)lw	$22,88($sp)lw	$21,84($sp)lw	$20,80($sp)lw	$19,76($sp)lw	$18,72($sp)lw	$17,68($sp)lw	$16,64($sp)move	$2,$5.set	noreorder.set	nomacroj	$31addiu	$sp,$sp,104.set	macro.set	reorder$L406:lw	$2,10612($18).set	noreorder.set	nomacrobne	$2,$0,$L721lw	$5,112($sp).set	macro.set	reorderlw	$2,9112($18).set	noreorder.set	nomacrobeq	$2,$0,$L415move	$4,$23.set	macro.set	reorderlw	$2,264($23).set	noreorder.set	nomacrojal	$2move	$5,$22.set	macro.set	reorder$L415:lw	$2,9520($18).set	noreorder.set	nomacrobeq	$2,$0,$L417move	$4,$23.set	macro.set	reorderlw	$2,264($23).set	noreorder.set	nomacrojal	$2move	$5,$fp.set	macro.set	reorder$L417:li	$2,1			# 0x1sw	$2,10612($18)$L407:lw	$5,112($sp)$L721:sw	$0,0($5)lw	$2,10612($18).set	noreorder.set	nomacrobeq	$2,$0,$L712move	$4,$19.set	macro.set	reordersra	$2,$16,3.set	noreorder.set	nomacrobltz	$2,$L420addiu	$17,$18,8448.set	macro.set	reorder.set	noreorder.set	nomacrobltz	$16,$L420addu	$3,$19,$2.set	macro.set	reordersw	$16,12($17)sw	$0,8($17)lw	$7,16($sp)lw	$2,112($18)move	$4,$19sw	$4,0($17)sw	$3,4($17).set	noreorder.set	nomacro

⌨️ 快捷键说明

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