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

📄 mpeg12.mid

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 MID
📖 第 1 页 / 共 5 页
字号:
	beq	$4,$2,$L180	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$4,$2,$L205$L164:	lw	$2,8528($18)$L210:	.set	noreorder	.set	nomacro	beq	$2,$0,$L181	addiu	$16,$18,5040	.set	macro	.set	reorder	lui	$17,%hi(ff_alternate_vertical_scan)	addiu	$5,$18,7300	addiu	$6,$17,%lo(ff_alternate_vertical_scan)	.set	noreorder	.set	nomacro	jal	ff_init_scantable	move	$4,$16	.set	macro	.set	reorder	move	$4,$16	addiu	$5,$18,6904	addiu	$6,$17,%lo(ff_alternate_vertical_scan)$L198:	lw	$31,52($sp)	lw	$18,48($sp)	lw	$17,44($sp)	lw	$16,40($sp)	.set	noreorder	.set	nomacro	j	ff_init_scantable	addiu	$sp,$sp,56	.set	macro	.set	reorder$L130:	lbu	$2,0($5)	li	$12,5			# 0x5	srl	$2,$2,3	andi	$2,$2,0x1	.set	noreorder	.set	nomacro	beq	$2,$0,$L140	sw	$12,8($13)	.set	macro	.set	reorder	lui	$2,%hi(ff_zigzag_direct)	lui	$3,%hi(ff_zigzag_direct+64)	addiu	$9,$2,%lo(ff_zigzag_direct)	addiu	$10,$3,%lo(ff_zigzag_direct+64)$L142:	sra	$3,$12,3	addu	$3,$3,$14	lbu	$4,0($3)	lbu	$5,1($3)	lbu	$6,0($9)	lbu	$7,3($3)	lbu	$2,2($3)	andi	$8,$12,0x7	sll	$4,$4,24	sll	$5,$5,16	addiu	$12,$12,8	or	$4,$4,$5	sw	$12,8($13)	addu	$6,$6,$18	or	$4,$4,$7	sll	$2,$2,8	lbu	$3,5040($6)	or	$2,$2,$4	sll	$2,$2,$8	sll	$3,$3,1	srl	$2,$2,24	addu	$3,$3,$18	addiu	$9,$9,1	sh	$2,6380($3)	.set	noreorder	.set	nomacro	bne	$9,$10,$L142	sh	$2,6252($3)	.set	macro	.set	reorder$L140:	sra	$2,$12,3	addu	$2,$14,$2	lbu	$3,0($2)	andi	$4,$12,0x7	sll	$3,$3,$4	andi	$3,$3,0x00ff	addiu	$12,$12,1	srl	$3,$3,7	.set	noreorder	.set	nomacro	beq	$3,$0,$L143	sw	$12,8($13)	.set	macro	.set	reorder	lui	$2,%hi(ff_zigzag_direct)	lui	$3,%hi(ff_zigzag_direct+64)	addiu	$9,$2,%lo(ff_zigzag_direct)	addiu	$10,$3,%lo(ff_zigzag_direct+64)$L145:	sra	$3,$12,3	addu	$3,$3,$14	lbu	$4,0($3)	lbu	$5,1($3)	lbu	$6,0($9)	lbu	$7,3($3)	lbu	$2,2($3)	andi	$8,$12,0x7	sll	$4,$4,24	sll	$5,$5,16	addiu	$12,$12,8	or	$4,$4,$5	sw	$12,8($13)	addu	$6,$6,$18	or	$4,$4,$7	sll	$2,$2,8	lbu	$3,5040($6)	or	$2,$2,$4	sll	$2,$2,$8	sll	$3,$3,1	srl	$2,$2,24	addu	$3,$3,$18	addiu	$9,$9,1	sh	$2,6636($3)	.set	noreorder	.set	nomacro	bne	$9,$10,$L145	sh	$2,6508($3)	.set	macro	.set	reorder$L143:	sra	$2,$12,3	addu	$2,$14,$2	lbu	$3,0($2)	andi	$4,$12,0x7	sll	$3,$3,$4	andi	$3,$3,0x00ff	addiu	$12,$12,1	srl	$3,$3,7	.set	noreorder	.set	nomacro	bne	$3,$0,$L206	sw	$12,8($13)	.set	macro	.set	reorder	sra	$2,$12,3$L209:	addu	$2,$14,$2	lbu	$3,0($2)	andi	$4,$12,0x7	sll	$3,$3,$4	andi	$3,$3,0x00ff	addiu	$12,$12,1	srl	$3,$3,7	.set	noreorder	.set	nomacro	beq	$3,$0,$L183	sw	$12,8($13)	.set	macro	.set	reorder	lui	$2,%hi(ff_zigzag_direct)	lui	$3,%hi(ff_zigzag_direct+64)	addiu	$9,$2,%lo(ff_zigzag_direct)	addiu	$10,$3,%lo(ff_zigzag_direct+64)$L150:	sra	$3,$12,3	addu	$3,$3,$14	lbu	$4,0($3)	lbu	$5,1($3)	lbu	$6,0($9)	lbu	$7,3($3)	lbu	$2,2($3)	andi	$8,$12,0x7	sll	$4,$4,24	sll	$5,$5,16	addiu	$12,$12,8	or	$4,$4,$5	sw	$12,8($13)	addu	$6,$6,$18	or	$4,$4,$7	sll	$2,$2,8	lbu	$3,5040($6)	or	$2,$2,$4	sll	$2,$2,$8	sll	$3,$3,1	srl	$2,$2,24	addu	$3,$3,$18	addiu	$9,$9,1	.set	noreorder	.set	nomacro	bne	$9,$10,$L150	sh	$2,6636($3)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L208	lw	$31,52($sp)	.set	macro	.set	reorder$L129:	li	$12,7			# 0x7	sw	$12,8($13)	lbu	$2,0($5)	li	$12,8			# 0x8	sll	$2,$2,7	andi	$2,$2,0x00ff	.set	noreorder	.set	nomacro	bne	$2,$0,$L207	sw	$12,8($13)	.set	macro	.set	reorder$L137:	lw	$9,8($13)	lw	$15,0($18)	addiu	$12,$9,15	sra	$2,$9,3	addu	$2,$2,$14	sra	$5,$12,3	lbu	$11,3($2)	lbu	$6,2($2)	lbu	$4,0($2)	lbu	$8,1($2)	addu	$5,$5,$14	sw	$12,8($13)	lbu	$2,0($5)	lbu	$7,1($5)	lbu	$10,3($5)	lbu	$3,2($5)	sll	$8,$8,16	sll	$7,$7,16	sll	$4,$4,24	sll	$2,$2,24	or	$4,$4,$8	or	$2,$2,$7	or	$4,$4,$11	or	$2,$2,$10	sll	$6,$6,8	sll	$3,$3,8	or	$6,$6,$4	or	$3,$3,$2	andi	$4,$12,0x7	andi	$2,$9,0x7	sll	$6,$6,$2	sll	$3,$3,$4	srl	$7,$6,18	srl	$8,$3,18	sll	$2,$7,4	addiu	$12,$9,30	sll	$3,$8,4	sw	$12,8($13)	sw	$2,8716($18)	sw	$3,8720($18)	lw	$2,412($15)	andi	$2,$2,0x1	.set	noreorder	.set	nomacro	beq	$2,$0,$L183	lui	$6,%hi($LC2)	.set	macro	.set	reorder	move	$4,$15	addiu	$6,$6,%lo($LC2)	li	$5,2			# 0x2	.set	noreorder	.set	nomacro	jal	av_log	sw	$8,16($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L208	lw	$31,52($sp)	.set	macro	.set	reorder$L206:	lui	$2,%hi(ff_zigzag_direct)	lui	$3,%hi(ff_zigzag_direct+64)	addiu	$9,$2,%lo(ff_zigzag_direct)	addiu	$10,$3,%lo(ff_zigzag_direct+64)$L148:	sra	$3,$12,3	addu	$3,$3,$14	lbu	$4,0($3)	lbu	$5,1($3)	lbu	$6,0($9)	lbu	$7,3($3)	lbu	$2,2($3)	andi	$8,$12,0x7	sll	$4,$4,24	sll	$5,$5,16	addiu	$12,$12,8	or	$4,$4,$5	sw	$12,8($13)	addu	$6,$6,$18	or	$4,$4,$7	sll	$2,$2,8	lbu	$3,5040($6)	or	$2,$2,$4	sll	$2,$2,$8	sll	$3,$3,1	srl	$2,$2,24	addu	$3,$3,$18	addiu	$9,$9,1	.set	noreorder	.set	nomacro	bne	$9,$10,$L148	sh	$2,6380($3)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L209	sra	$2,$12,3	.set	macro	.set	reorder$L199:	lw	$2,8532($18)	.set	noreorder	.set	nomacro	beq	$2,$0,$L158	li	$10,1			# 0x1	.set	macro	.set	reorder	lw	$2,8512($18)	beq	$2,$0,$L156$L155:	.set	noreorder	.set	nomacro	j	$L158	li	$10,3			# 0x3	.set	macro	.set	reorder$L207:	li	$12,32			# 0x20	.set	noreorder	.set	nomacro	j	$L137	sw	$12,8($13)	.set	macro	.set	reorder$L201:	li	$2,1			# 0x1	.set	noreorder	.set	nomacro	j	$L134	sw	$2,8240($18)	.set	macro	.set	reorder$L203:	move	$4,$6	move	$5,$0	.set	noreorder	.set	nomacro	jal	memset	move	$6,$7	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L210	lw	$2,8528($18)	.set	macro	.set	reorder$L200:	lw	$2,8532($18)	bne	$2,$0,$L155$L156:	.set	noreorder	.set	nomacro	j	$L158	li	$10,2			# 0x2	.set	macro	.set	reorder$L181:	lui	$17,%hi(ff_zigzag_direct)	addiu	$5,$18,7300	addiu	$6,$17,%lo(ff_zigzag_direct)	.set	noreorder	.set	nomacro	jal	ff_init_scantable	move	$4,$16	.set	macro	.set	reorder	move	$4,$16	addiu	$5,$18,6904	.set	noreorder	.set	nomacro	j	$L198	addiu	$6,$17,%lo(ff_zigzag_direct)	.set	macro	.set	reorder$L202:	lw	$2,148($18)	sw	$0,8572($18)	sll	$2,$2,4	.set	noreorder	.set	nomacro	j	$L164	sw	$2,168($18)	.set	macro	.set	reorder$L179:	sb	$0,4($5)	.set	noreorder	.set	nomacro	j	$L164	sb	$0,1($3)	.set	macro	.set	reorder$L169:	addiu	$4,$6,2	sb	$0,0($6)	.set	noreorder	.set	nomacro	j	$L167	sb	$0,1($6)	.set	macro	.set	reorder$L180:	sb	$0,6($5)	sb	$0,4($5)	.set	noreorder	.set	nomacro	j	$L164	sb	$0,5($5)	.set	macro	.set	reorder$L170:	addiu	$4,$6,3	sb	$0,0($6)	sb	$0,1($6)	.set	noreorder	.set	nomacro	j	$L167	sb	$0,2($6)	.set	macro	.set	reorder$L205:	.set	noreorder	.set	nomacro	j	$L164	sb	$0,4($5)	.set	macro	.set	reorder$L204:	addiu	$4,$6,1	.set	noreorder	.set	nomacro	j	$L167	sb	$0,0($6)	.set	macro	.set	reorder	.end	mpeg_decode_extension	.section	.rodata.str1.4	.align	2$LC4:	.ascii	"get_buffer() failed\012\000"	.align	2$LC5:	.ascii	"ac-tex damaged at %d %d\012\000"	.section	.rodata.cst4,"aM",@progbits,4	.align	2$LC6:	.word	ff_mpeg1_default_intra_matrix	.section	.text.decode_frame,"ax",@progbits	.align	2	.align	5	.ent	decode_frame	.type	decode_frame, @functiondecode_frame:	.frame	$sp,96,$31		# vars= 32, regs= 10/0, args= 24, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-96	sw	$fp,88($sp)	sw	$19,68($sp)	sw	$17,60($sp)	sw	$16,56($sp)	sw	$31,92($sp)	sw	$23,84($sp)	sw	$22,80($sp)	sw	$21,76($sp)	sw	$20,72($sp)	sw	$18,64($sp)	lw	$18,136($4)	move	$17,$4	lw	$2,3120($18)	sw	$5,100($sp)	sw	$6,104($sp)	move	$19,$7	lw	$16,112($sp)	beq	$2,$0,$L215	addiu	$fp,$18,3120	lw	$2,264($4)	jal	$2	move	$5,$fp$L215:	lw	$2,260($17)	sw	$0,80($fp)	move	$4,$17	jal	$2	move	$5,$fp	bltz	$2,$L280	addiu	$5,$18,4684	li	$2,1			# 0x1	lw	$4,4680($18)	sw	$2,48($fp)	sw	$2,52($fp)	sw	$0,3504($18)	sw	$0,3500($18)	sw	$0,3496($18)	jal	av_fast_realloc	addiu	$6,$16,8	blez	$16,$L220	sw	$2,4680($18)	move	$7,$19	move	$5,$0$L222:	lw	$2,4680($18)	lbu	$4,1($7)	addu	$2,$2,$5	sb	$4,0($2)	lw	$3,4680($18)	lbu	$4,0($7)	addu	$3,$3,$5	addiu	$5,$5,2	slt	$2,$5,$16	sb	$4,1($3)	bne	$2,$0,$L222	addiu	$7,$7,2$L220:	sll	$6,$16,3	sra	$3,$6,3	addiu	$19,$18,3340	bltz	$3,$L223	lw	$2,4680($18)	bltz	$6,$L223	nop	addu	$3,$2,$3$L226:	sw	$2,0($19)	move	$5,$2	li	$2,32			# 0x20	sw	$2,8($19)	sw	$6,12($19)	sw	$3,4($19)	addiu	$3,$5,4	lbu	$4,1($3)	lbu	$2,4($5)	sll	$4,$4,16	sll	$2,$2,24	or	$2,$2,$4	srl	$2,$2,16	li	$3,48			# 0x30	sw	$3,8($19)	sw	$2,3492($18)	lw	$6,8($19)	sra	$4,$6,3	addu	$4,$4,$5	lbu	$3,0($4)	lbu	$5,1($4)	lbu	$7,3($4)	lbu	$2,2($4)	sll	$5,$5,16	sll	$3,$3,24	or	$3,$3,$5	addiu	$4,$6,16	or	$3,$3,$7	sll	$2,$2,8	sw	$4,8($19)	or	$2,$2,$3	andi	$6,$6,0x7	sll	$2,$2,$6	lw	$5,3508($18)	srl	$2,$2,16	sw	$2,3488($18)	blez	$5,$L227	sw	$0,3516($18)	lw	$4,3512($18)$L228:	blez	$4,$L229	sw	$0,3520($18)	addiu	$22,$18,3528	addiu	$20,$18,3360$L230:	lw	$3,44($18)	jal	$3	move	$4,$22	lui	$2,%hi(dc_lum_vlc+4)	lw	$2,%lo(dc_lum_vlc+4)($2)	lui	$3,%hi(dc_chroma_vlc+4)	lw	$3,%lo(dc_chroma_vlc+4)($3)	sw	$2,44($sp)	lui	$2,%hi(block_index.9906)	addiu	$2,$2,%lo(block_index.9906)	sw	$3,48($sp)	move	$3,$2	lw	$21,0($3)	sw	$2,24($sp)	sll	$3,$21,7	lw	$2,3488($18)	addu	$25,$22,$3	li	$3,2			# 0x2	lw	$23,0($19)	beq	$2,$3,$L281	lw	$16,3492($18)$L232:	slt	$2,$21,4	beq	$2,$0,$L235	addiu	$10,$21,-3	move	$10,$0$L237:	lw	$7,8($19)	sra	$4,$7,3	addu	$4,$23,$4	lbu	$3,0($4)	lbu	$5,1($4)	lbu	$6,3($4)	lbu	$2,2($4)	sll	$3,$3,24	sll	$5,$5,16	or	$3,$3,$5	or	$3,$3,$6	sll	$2,$2,8	or	$2,$2,$3	andi	$4,$7,0x7	sll	$2,$2,$4	srl	$2,$2,23	lw	$3,44($sp)	sll	$2,$2,2	addu	$2,$3,$2	lh	$8,2($2)	bltz	$8,$L282	lh	$9,0($2)$L242:	addu	$2,$7,$8	bltz	$9,$L268	sw	$2,8($19)	bne	$9,$0,$L246	li	$2,32			# 0x20	move	$4,$0$L248:	sll	$2,$10,2	addu	$2,$2,$18	lw	$3,3496($2)	addu	$3,$3,$4	sll	$4,$3,3	sw	$3,3496($2)	sh	$4,0($25)$L234:	lui	$3,%hi(ff_rl_mpeg1)	lui	$2,%hi($LC6)	addiu	$3,$3,%lo(ff_rl_mpeg1)	addiu	$2,$2,%lo($LC6)	lw	$10,3348($18)	lw	$15,3340($18)	lw	$17,60($3)	lw	$24,0($2)	j	$L250	move	$14,$0$L284:	addu	$14,$14,$3	addu	$2,$20,$14	lbu	$3,0($2)	sll	$5,$3,1	addu	$3,$5,$24	lhu	$2,0($3)	mul	$2,$13,$2	sra	$2,$2,3	xor	$2,$2,$4	subu	$4,$2,$4$L257:	slt	$2,$14,64	beq	$2,$0,$L270	addu	$3,$5,$25$L286:	sh	$4,0($3)$L250:	sra	$3,$10,3	addu	$3,$15,$3	lbu	$2,0($3)	lbu	$5,1($3)	lbu	$6,3($3)	sll	$5,$5,16	lbu	$4,2($3)	sll	$2,$2,24	or	$2,$2,$5	or	$2,$2,$6	sll	$4,$4,8	or	$4,$4,$2	andi	$3,$10,0x7	sll	$3,$4,$3	srl	$2,$3,23	sll	$2,$2,2	addu	$7,$17,$2	lb	$5,2($7)	bltz	$5,$L283	lh	$8,0($7)	sll	$3,$3,$5	addu	$9,$10,$5	srl	$2,$3,26	sra	$4,$3,31	addiu	$3,$9,6	addiu	$11,$2,1	sra	$2,$3,3	addu	$6,$15,$2	li	$2,127			# 0x7f	andi	$12,$3,0x7	mul	$13,$8,$16	addiu	$10,$9,1	beq	$8,$2,$L253	lbu	$3,3($7)$L287:	bne	$8,$0,$L284	nop	lbu	$3,0($6)	lbu	$4,1($6)	lbu	$5,3($6)	lbu	$2,2($6)	sll	$4,$4,16	sll	$3,$3,24	or	$3,$3,$4	or	$3,$3,$5	sll	$2,$2,8	or	$2,$2,$3	sll	$2,$2,$12	sra	$2,$2,22	addu	$14,$14,$11	subu	$3,$0,$2	addu	$6,$20,$14	mul	$7,$16,$3	addiu	$10,$9,16	mul	$4,$16,$2	bltz	$2,$L285	lbu	$3,0($6)	sll	$5,$3,1	addu	$3,$5,$24	lhu	$2,0($3)	mul	$2,$4,$2	sra	$2,$2,3	addiu	$2,$2,-1	ori	$4,$2,0x1	slt	$2,$14,64	bne	$2,$0,$L286	addu	$3,$5,$25$L270:	lw	$4,0($18)	lw	$7,3516($18)	lw	$2,3520($18)	lui	$6,%hi($LC5)	addiu	$6,$6,%lo($LC5)	move	$5,$0	jal	av_log	sw	$2,16($sp)	li	$2,-1			# 0xffffffffffffffff$L219:	lw	$31,92($sp)	lw	$fp,88($sp)	lw	$23,84($sp)	lw	$22,80($sp)	lw	$21,76($sp)	lw	$20,72($sp)	lw	$19,68($sp)	lw	$18,64($sp)	lw	$17,60($sp)	lw	$16,56($sp)	j	$31	addiu	$sp,$sp,96$L283:	sll	$3,$3,9	srl	$2,$3,$5	addu	$2,$2,$8	sll	$2,$2,2	addu	$7,$17,$2	lb	$5,2($7)	addiu	$10,$10,9	sll	$3,$3,$5	addu	$9,$10,$5	srl	$2,$3,26	sra	$4,$3,31	addiu	$3,$9,6	lh	$8,0($7)	addiu	$11,$2,1	sra	$2,$3,3	addu	$6,$15,$2	li	$2,127			# 0x7f	andi	$12,$3,0x7	mul	$13,$8,$16	addiu	$10,$9,1	bne	$8,$2,$L287	lbu	$3,3($7)$L253:	sll	$2,$21,2	addu	$2,$2,$18	lw	$3,24($sp)	sw	$14,4688($2)	lui	$2,%hi(block_index.9906+24)	addiu	$3,$3,4	addiu	$2,$2,%lo(block_index.9906+24)	sw	$3,24($sp)	beq	$3,$2,$L276	sw	$9,3348($18)	lw	$3,24($sp)	lw	$2,3488($18)	lw	$21,0($3)	sll	$3,$21,7	addu	$25,$22,$3	li	$3,2			# 0x2	bne	$2,$3,$L232	lw	$16,3492($18)$L281:	lw	$6,8($19)	sra	$4,$6,3	addu	$4,$4,$23	lbu	$3,0($4)	lbu	$5,1($4)	lbu	$7,3($4)	lbu	$2,2($4)	sll	$3,$3,24	sll	$5,$5,16	or	$3,$3,$5	or	$3,$3,$7	sll	$2,$2,8	andi	$4,$6,0x7	or	$2,$2,$3	sll	$2,$2,$4	sra	$2,$2,22	sll	$2,$2,1	addiu	$6,$6,10	addiu	$2,$2,1024	sw	$6,8($19)	j	$L234	sh	$2,0($25)$L285:	sll	$5,$3,1	addu	$3,$5,$24	lhu	$2,0($3)	mul	$2,$7,$2	sra	$2,$2,3	addiu	$2,$2,-1

⌨️ 快捷键说明

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