demux_vqf.mid

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 3,871 行 · 第 1/4 页

MID
3,871
字号
$L316:	addu	$2,$22,$19	lw	$4,0($2)	li	$3,16711680			# 0xff0000	li	$2,-16777216			# 0xffffffffff000000	srl	$5,$4,8	ori	$2,$2,0xff00	ori	$3,$3,0xff	sll	$4,$4,8	and	$4,$4,$2	and	$5,$5,$3	or	$4,$4,$5	lw	$3,84($fp)	sll	$2,$4,16	srl	$4,$4,16	or	$4,$4,$2	sw	$4,6180($3)	.set	noreorder	.set	nomacro	j	$L121	move	$sp,$20	.set	macro	.set	reorder$L151:	lw	$4,68($fp)$L351:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$17	.set	macro	.set	reorder$L159:	lui	$5,%hi($LC3)	lw	$4,144($fp)	addiu	$5,$5,%lo($LC3)	.set	noreorder	.set	nomacro	jal	demux_info_add	move	$6,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L330	addu	$19,$19,$16	.set	macro	.set	reorder$L320:	sltu	$2,$16,1025	li	$6,1024			# 0x400	movn	$6,$16,$2	sltu	$3,$6,32	.set	noreorder	.set	nomacro	bne	$3,$0,$L353	lw	$4,60($fp)	.set	macro	.set	reorder	lw	$4,64($fp)	.set	noreorder	.set	nomacro	bne	$4,$0,$L165	andi	$2,$17,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L353	lw	$4,60($fp)	.set	macro	.set	reorder	lw	$9,60($fp)	li	$3,-32			# 0xffffffffffffffe0	addiu	$5,$9,-4	and	$2,$6,$3	addu	$7,$5,$2	sltu	$3,$5,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L169	addiu	$4,$17,-4	.set	macro	.set	reorder$L256:#APP	S32LDI xr1,$4,4	S32LDI xr2,$4,4	S32LDI xr3,$4,4	S32LDI xr4,$4,4	S32LDI xr5,$4,4	S32LDI xr6,$4,4	S32LDI xr7,$4,4	S32LDI xr8,$4,4	S32SDI xr1,$5,4	S32SDI xr2,$5,4	S32SDI xr3,$5,4	S32SDI xr4,$5,4	S32SDI xr5,$5,4	S32SDI xr6,$5,4	S32SDI xr7,$5,4	S32SDI xr8,$5,4#NO_APP	sltu	$2,$5,$7	bne	$2,$0,$L256$L169:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$5,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L354	andi	$2,$6,0x3	.set	macro	.set	reorder$L257:#APP	S32LDI xr1,$4,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$7	.set	noreorder	.set	nomacro	bne	$2,$0,$L257	andi	$2,$6,0x3	.set	macro	.set	reorder$L354:	li	$6,2			# 0x2	beq	$2,$6,$L175	li	$9,3			# 0x3	beq	$2,$9,$L176	li	$3,1			# 0x1	bne	$2,$3,$L173	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L173	sb	$2,4($5)	.set	macro	.set	reorder$L165:	lw	$4,60($fp)$L353:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$17	.set	macro	.set	reorder$L173:	lui	$5,%hi($LC4)	lw	$4,144($fp)	addiu	$5,$5,%lo($LC4)	.set	noreorder	.set	nomacro	jal	demux_info_add	move	$6,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L330	addu	$19,$19,$16	.set	macro	.set	reorder$L321:	sltu	$2,$16,1025	li	$6,1024			# 0x400	movn	$6,$16,$2	sltu	$3,$6,32	.set	noreorder	.set	nomacro	bne	$3,$0,$L355	lw	$4,52($fp)	.set	macro	.set	reorder	lw	$4,56($fp)	.set	noreorder	.set	nomacro	bne	$4,$0,$L179	andi	$2,$17,0x3	.set	macro	.set	reorder	beq	$2,$0,$L328$L179:	lw	$4,52($fp)$L355:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$17	.set	macro	.set	reorder$L187:	lui	$5,%hi($LC5)	lw	$4,144($fp)	addiu	$5,$5,%lo($LC5)	.set	noreorder	.set	nomacro	jal	demux_info_add	move	$6,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L330	addu	$19,$19,$16	.set	macro	.set	reorder$L106:	lbu	$2,4($4)	sb	$2,4($6)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L104	sb	$3,5($6)	.set	macro	.set	reorder$L224:	.set	noreorder	.set	nomacro	jal	stream_seek_long	move	$4,$18	.set	macro	.set	reorder	lw	$6,40($18)	.set	noreorder	.set	nomacro	j	$L289	lw	$5,36($18)	.set	macro	.set	reorder$L322:	sltu	$2,$16,1025	li	$6,1024			# 0x400	movn	$6,$16,$2	sltu	$3,$6,32	.set	noreorder	.set	nomacro	bne	$3,$0,$L356	lw	$4,44($fp)	.set	macro	.set	reorder	lw	$4,48($fp)	.set	noreorder	.set	nomacro	bne	$4,$0,$L193	andi	$2,$17,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L356	lw	$4,44($fp)	.set	macro	.set	reorder	lw	$9,44($fp)	li	$3,-32			# 0xffffffffffffffe0	addiu	$7,$9,-4	and	$2,$6,$3	addu	$5,$7,$2	sltu	$3,$7,$5	.set	noreorder	.set	nomacro	beq	$3,$0,$L197	addiu	$4,$17,-4	.set	macro	.set	reorder$L260:#APP	S32LDI xr1,$4,4	S32LDI xr2,$4,4	S32LDI xr3,$4,4	S32LDI xr4,$4,4	S32LDI xr5,$4,4	S32LDI xr6,$4,4	S32LDI xr7,$4,4	S32LDI xr8,$4,4	S32SDI xr1,$7,4	S32SDI xr2,$7,4	S32SDI xr3,$7,4	S32SDI xr4,$7,4	S32SDI xr5,$7,4	S32SDI xr6,$7,4	S32SDI xr7,$7,4	S32SDI xr8,$7,4#NO_APP	sltu	$2,$7,$5	bne	$2,$0,$L260$L197:	andi	$2,$6,0x1c	addu	$5,$5,$2	sltu	$3,$7,$5	.set	noreorder	.set	nomacro	beq	$3,$0,$L357	andi	$2,$6,0x3	.set	macro	.set	reorder$L261:#APP	S32LDI xr1,$4,4	S32SDI xr1,$7,4#NO_APP	sltu	$2,$7,$5	.set	noreorder	.set	nomacro	bne	$2,$0,$L261	andi	$2,$6,0x3	.set	macro	.set	reorder$L357:	li	$6,2			# 0x2	beq	$2,$6,$L202	li	$9,3			# 0x3	beq	$2,$9,$L203	li	$3,1			# 0x1	bne	$2,$3,$L148	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L148	sb	$2,4($7)	.set	macro	.set	reorder$L193:	lw	$4,44($fp)$L356:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L330	addu	$19,$19,$16	.set	macro	.set	reorder$L107:	lbu	$2,4($4)	sb	$2,4($6)	lbu	$3,5($4)	sb	$3,5($6)	lbu	$2,6($4)	.set	noreorder	.set	nomacro	j	$L104	sb	$2,6($6)	.set	macro	.set	reorder$L132:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	.set	noreorder	.set	nomacro	j	$L130	sb	$3,5($4)	.set	macro	.set	reorder$L311:	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L104	sb	$2,4($6)	.set	macro	.set	reorder$L304:	lw	$2,36($18)	lw	$7,44($18)	lw	$3,40($18)	addu	$7,$7,$2	subu	$7,$7,$3	lw	$4,144($fp)	addu	$2,$20,$7	addiu	$2,$2,-8	lui	$6,%hi($LC11)	sw	$2,12($4)	sw	$7,8($4)	addiu	$6,$6,%lo($LC11)	sw	$2,16($sp)	li	$4,7			# 0x7	.set	noreorder	.set	nomacro	jal	mp_msg	li	$5,6			# 0x6	.set	macro	.set	reorder	lw	$6,144($fp)	lw	$4,44($18)	lw	$5,8($6)	lw	$2,52($6)	lw	$9,88($fp)	slt	$3,$5,$4	sw	$2,4($9)	.set	noreorder	.set	nomacro	beq	$3,$0,$L214	sw	$9,92($2)	.set	macro	.set	reorder	lw	$2,40($18)	subu	$2,$4,$2	subu	$2,$5,$2	bltz	$2,$L214	sw	$2,36($18)	lw	$2,144($fp)$L331:	move	$sp,$fp	sw	$0,48($2)	lw	$31,140($sp)	lw	$fp,136($sp)	lw	$23,132($sp)	lw	$22,128($sp)	lw	$21,124($sp)	lw	$20,120($sp)	lw	$19,116($sp)	lw	$18,112($sp)	lw	$17,108($sp)	lw	$16,104($sp)	.set	noreorder	.set	nomacro	j	$31	addiu	$sp,$sp,144	.set	macro	.set	reorder$L114:	li	$2,22050			# 0x5622	swl	$2,7($21)	.set	noreorder	.set	nomacro	j	$L116	swr	$2,4($21)	.set	macro	.set	reorder$L133:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	sb	$3,5($4)	lbu	$2,6($5)	.set	noreorder	.set	nomacro	j	$L130	sb	$2,6($4)	.set	macro	.set	reorder$L326:	lw	$4,144($fp)	addiu	$5,$5,%lo($LC9)	.set	noreorder	.set	nomacro	jal	demux_info_add	move	$6,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L330	addu	$19,$19,$16	.set	macro	.set	reorder$L237:	subu	$17,$23,$17	sw	$17,40($fp)	lw	$6,40($fp)	beq	$23,$6,$L329$L238:	sw	$0,144($fp)	lw	$sp,92($fp)	move	$sp,$fp	lw	$2,144($fp)	lw	$31,140($sp)	lw	$fp,136($sp)	lw	$23,132($sp)	lw	$22,128($sp)	lw	$21,124($sp)	lw	$20,120($sp)	lw	$19,116($sp)	lw	$18,112($sp)	lw	$17,108($sp)	lw	$16,104($sp)	.set	noreorder	.set	nomacro	j	$31	addiu	$sp,$sp,144	.set	macro	.set	reorder$L323:	lui	$5,%hi($LC6)	lw	$4,144($fp)	addiu	$5,$5,%lo($LC6)	.set	noreorder	.set	nomacro	jal	demux_info_add	move	$6,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L330	addu	$19,$19,$16	.set	macro	.set	reorder$L115:	li	$2,44100			# 0xac44	swl	$2,7($21)	.set	noreorder	.set	nomacro	j	$L116	swr	$2,4($21)	.set	macro	.set	reorder$L317:	lbu	$2,4($5)	.set	noreorder	.set	nomacro	j	$L130	sb	$2,4($4)	.set	macro	.set	reorder$L324:	lui	$5,%hi($LC7)	lw	$4,144($fp)	addiu	$5,$5,%lo($LC7)	.set	noreorder	.set	nomacro	jal	demux_info_add	move	$6,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L330	addu	$19,$19,$16	.set	macro	.set	reorder$L328:	lw	$9,52($fp)	li	$3,-32			# 0xffffffffffffffe0	addiu	$5,$9,-4	and	$2,$6,$3	addu	$7,$5,$2	sltu	$3,$5,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L183	addiu	$4,$17,-4	.set	macro	.set	reorder$L258:#APP	S32LDI xr1,$4,4	S32LDI xr2,$4,4	S32LDI xr3,$4,4	S32LDI xr4,$4,4	S32LDI xr5,$4,4	S32LDI xr6,$4,4	S32LDI xr7,$4,4	S32LDI xr8,$4,4	S32SDI xr1,$5,4	S32SDI xr2,$5,4	S32SDI xr3,$5,4	S32SDI xr4,$5,4	S32SDI xr5,$5,4	S32SDI xr6,$5,4	S32SDI xr7,$5,4	S32SDI xr8,$5,4#NO_APP	sltu	$2,$5,$7	bne	$2,$0,$L258$L183:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$5,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L358	andi	$2,$6,0x3	.set	macro	.set	reorder$L259:#APP	S32LDI xr1,$4,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$7	.set	noreorder	.set	nomacro	bne	$2,$0,$L259	andi	$2,$6,0x3	.set	macro	.set	reorder$L358:	li	$6,2			# 0x2	beq	$2,$6,$L189	li	$9,3			# 0x3	beq	$2,$9,$L190	li	$3,1			# 0x1	bne	$2,$3,$L187	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L187	sb	$2,4($5)	.set	macro	.set	reorder$L214:	.set	noreorder	.set	nomacro	jal	stream_seek_long	move	$4,$18	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L331	lw	$2,144($fp)	.set	macro	.set	reorder$L325:	lui	$5,%hi($LC8)	lw	$4,144($fp)	addiu	$5,$5,%lo($LC8)	.set	noreorder	.set	nomacro	jal	demux_info_add	move	$6,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L330	addu	$19,$19,$16	.set	macro	.set	reorder$L39:	lbu	$2,4($4)	sb	$2,4($6)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L37	sb	$3,5($6)	.set	macro	.set	reorder$L315:	li	$2,11025			# 0x2b11	swl	$2,7($21)	.set	noreorder	.set	nomacro	j	$L116	swr	$2,4($21)	.set	macro	.set	reorder$L146:	lbu	$2,4($4)	move	$6,$17	sb	$2,4($5)	lbu	$3,5($4)	sb	$3,5($5)	lw	$4,144($fp)	lui	$5,%hi($LC2)	.set	noreorder	.set	nomacro	jal	demux_info_add	addiu	$5,$5,%lo($LC2)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L330	addu	$19,$19,$16	.set	macro	.set	reorder$L8:	addiu	$4,$21,20	sb	$0,18($21)	.set	noreorder	.set	nomacro	j	$L6	sb	$0,19($21)	.set	macro	.set	reorder$L19:	sb	$0,4($5)	.set	noreorder	.set	nomacro	j	$L17	sb	$0,1($4)	.set	macro	.set	reorder$L40:	lbu	$2,4($4)	sb	$2,4($6)	lbu	$3,5($4)	sb	$3,5($6)	lbu	$2,6($4)	.set	noreorder	.set	nomacro	j	$L37	sb	$2,6($6)	.set	macro	.set	reorder$L147:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	sb	$3,5($5)	lbu	$2,6($4)	sb	$2,6($5)	lw	$4,144($fp)	lui	$5,%hi($LC2)	.set	noreorder	.set	nomacro	jal	demux_info_add	addiu	$5,$5,%lo($LC2)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L330	addu	$19,$19,$16	.set	macro	.set	reorder$L161:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L159	sb	$3,5($5)	.set	macro	.set	reorder$L9:	addiu	$4,$21,21	sb	$0,18($21)	sb	$0,19($21)	.set	noreorder	.set	nomacro	j	$L6	sb	$0,20($21)	.set	macro	.set	reorder$L20:	sb	$0,6($5)	sb	$0,4($5)	.set	noreorder	.set	nomacro	j	$L17	sb	$0,5($5)	.set	macro	.set	reorder$L294:	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L37	sb	$2,4($6)	.set	macro	.set	reorder$L291:	addiu	$4,$21,19	.set	noreorder	.set	nomacro	j	$L6	sb	$0,18($21)	.set	macro	.set	reorder$L292:	.set	noreorder	.set	nomacro	j	$L17	sb	$0,4($5)	.set	macro	.set	reorder$L327:	lbu	$2,4($4)	sb	$2,4($5)	lw	$4,144($fp)	lui	$5,%hi($LC2)	.set	noreorder	.set	nomacro	jal	demux_info_add	addiu	$5,$5,%lo($LC2)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L330	addu	$19,$19,$16	.set	macro	.set	reorder$L162:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	sb	$3,5($5)	lbu	$2,6($4)	.set	noreorder	.set	nomacro	j	$L159	sb	$2,6($5)	.set	macro	.set	reorder$L175:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L173	sb	$3,5($5)	.set	macro	.set	reorder$L203:	lbu	$2,4($4)	sb	$2,4($7)	lbu	$3,5($4)	sb	$3,5($7)	lbu	$2,6($4)	.set	noreorder	.set	nomacro	j	$L148	sb	$2,6($7)	.set	macro	.set	reorder$L189:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L187	sb	$3,5($5)	.set	macro	.set	reorder$L176:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	sb	$3,5($5)	lbu	$2,6($4)	.set	noreorder	.set	nomacro	j	$L173	sb	$2,6($5)	.set	macro	.set	reorder$L233:	.set	noreorder	.set	nomacro	j	$L25	lw	$5,36($18)	.set	macro	.set	reorder$L202:	lbu	$2,4($4)	sb	$2,4($7)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L148	sb	$3,5($7)	.set	macro	.set	reorder$L190:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	sb	$3,5($5)	lbu	$2,6($4)	.set	noreorder	.set	nomacro	j	$L187	sb	$2,6($5)	.set	macro	.set	reorder	.end	demux_open_vqf	.section	.text.demux_probe_vqf,"ax",@progbits

⌨️ 快捷键说明

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