aviheader.mid

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

MID
4,738
字号
$L85:	lui	$2,%hi($LC16)	.set	noreorder	.set	nomacro	j	$L102	addiu	$17,$2,%lo($LC16)	.set	macro	.set	reorder$L63:	lui	$6,%hi($LC44)	li	$5,6			# 0x6	addiu	$6,$6,%lo($LC44)	.set	noreorder	.set	nomacro	jal	mp_msg	li	$4,8			# 0x8	.set	macro	.set	reorder	lw	$18,16($23)	addiu	$20,$sp,48	lw	$5,36($18)	lw	$3,40($18)	move	$19,$20	subu	$2,$3,$5	.set	noreorder	.set	nomacro	beq	$2,$0,$L404	li	$17,4			# 0x4	.set	macro	.set	reorder$L932:	move	$16,$2	sltu	$2,$3,$5	.set	noreorder	.set	nomacro	bne	$2,$0,$L1032	lui	$6,%hi($LC29)	.set	macro	.set	reorder$L409:	slt	$2,$17,$16	movn	$16,$17,$2	lw	$3,80($18)	sltu	$2,$16,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L411	addu	$5,$3,$5	.set	macro	.set	reorder$L933:	andi	$2,$19,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L1033	move	$4,$19	.set	macro	.set	reorder	andi	$2,$5,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L1033	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	addiu	$4,$19,-4	and	$2,$16,$2	addu	$6,$4,$2	sltu	$3,$4,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L415	addiu	$5,$5,-4	.set	macro	.set	reorder$L780:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$6	bne	$2,$0,$L780$L415:	andi	$2,$16,0x1c	addu	$6,$6,$2	sltu	$3,$4,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L1034	andi	$3,$16,0x3	.set	macro	.set	reorder$L781:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L781	andi	$3,$16,0x3	.set	macro	.set	reorder$L1034:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L421	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L422	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L931$L419:	lw	$5,36($18)	subu	$17,$17,$16	addu	$2,$5,$16	move	$5,$2	.set	noreorder	.set	nomacro	blez	$17,$L407	sw	$2,36($18)	.set	macro	.set	reorder$L934:	lw	$3,40($18)	subu	$2,$3,$5	.set	noreorder	.set	nomacro	bne	$2,$0,$L932	addu	$19,$19,$16	.set	macro	.set	reorder$L404:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$18	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L1035	lui	$16,%hi($LC45)	.set	macro	.set	reorder	lw	$3,40($18)	lw	$5,36($18)	sltu	$2,$3,$5	.set	noreorder	.set	nomacro	beq	$2,$0,$L409	subu	$16,$3,$5	.set	macro	.set	reorder	lui	$6,%hi($LC29)$L1032:	li	$5,2			# 0x2	addiu	$6,$6,%lo($LC29)	.set	noreorder	.set	nomacro	jal	mp_msg	li	$4,7			# 0x7	.set	macro	.set	reorder	slt	$2,$17,$16	lw	$5,36($18)	movn	$16,$17,$2	lw	$3,80($18)	sltu	$2,$16,32	.set	noreorder	.set	nomacro	beq	$2,$0,$L933	addu	$5,$3,$5	.set	macro	.set	reorder$L411:	move	$4,$19$L1033:	.set	noreorder	.set	nomacro	jal	memcpy	move	$6,$16	.set	macro	.set	reorder	lw	$5,36($18)	subu	$17,$17,$16	addu	$2,$5,$16	move	$5,$2	.set	noreorder	.set	nomacro	bgtz	$17,$L934	sw	$2,36($18)	.set	macro	.set	reorder$L407:	lui	$16,%hi($LC45)$L1035:	.set	noreorder	.set	nomacro	jal	strlen	addiu	$4,$16,%lo($LC45)	.set	macro	.set	reorder	move	$6,$2	sltu	$2,$2,4	.set	noreorder	.set	nomacro	beq	$2,$0,$L424	lbu	$3,%lo($LC45)($16)	.set	macro	.set	reorder	lbu	$2,48($sp)	addiu	$5,$16,%lo($LC45)	.set	noreorder	.set	nomacro	beq	$6,$0,$L862	subu	$2,$2,$3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L862	sltu	$4,$6,2	.set	macro	.set	reorder	lbu	$2,49($sp)	lbu	$3,1($5)	.set	noreorder	.set	nomacro	bne	$4,$0,$L862	subu	$2,$2,$3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L862	li	$4,2			# 0x2	.set	macro	.set	reorder	lbu	$2,50($sp)	lbu	$3,2($5)	.set	noreorder	.set	nomacro	beq	$6,$4,$L862	subu	$2,$2,$3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L987	sltu	$2,$0,$2	.set	macro	.set	reorder	lbu	$3,3($5)	lbu	$2,51($sp)	subu	$2,$2,$3$L862:	sltu	$2,$0,$2$L987:	.set	noreorder	.set	nomacro	bne	$2,$0,$L935	lw	$5,388($sp)	.set	macro	.set	reorder	lw	$2,72($5)	.set	noreorder	.set	nomacro	blez	$2,$L871	lw	$6,388($sp)	.set	macro	.set	reorder	lw	$18,16($23)	li	$2,1			# 0x1	sw	$2,76($6)	lw	$4,36($18)	move	$22,$0	move	$12,$0	move	$13,$0	move	$10,$0	move	$11,$0	.set	noreorder	.set	nomacro	j	$L127	sw	$0,384($sp)	.set	macro	.set	reorder$L80:	lui	$2,%hi($LC17)	.set	noreorder	.set	nomacro	j	$L102	addiu	$17,$2,%lo($LC17)	.set	macro	.set	reorder$L89:	li	$20,56			# 0x38	sltu	$2,$16,57	movn	$20,$16,$2	lw	$17,16($23)	.set	noreorder	.set	nomacro	blez	$20,$L128	move	$18,$20	.set	macro	.set	reorder	lw	$5,36($17)	lw	$3,40($17)	subu	$2,$3,$5	.set	noreorder	.set	nomacro	beq	$2,$0,$L131	addiu	$19,$sp,64	.set	macro	.set	reorder$L938:	move	$16,$2	sltu	$2,$3,$5	.set	noreorder	.set	nomacro	bne	$2,$0,$L1036	lui	$6,%hi($LC29)	.set	macro	.set	reorder$L135:	slt	$2,$18,$16	movn	$16,$18,$2	lw	$3,80($17)	sltu	$2,$16,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L137	addu	$5,$3,$5	.set	macro	.set	reorder$L939:	andi	$2,$19,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L1037	move	$4,$19	.set	macro	.set	reorder	andi	$2,$5,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L1037	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	addiu	$4,$19,-4	and	$2,$16,$2	addu	$6,$4,$2	sltu	$3,$4,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L141	addiu	$5,$5,-4	.set	macro	.set	reorder$L792:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$6	bne	$2,$0,$L792$L141:	andi	$2,$16,0x1c	addu	$6,$6,$2	sltu	$3,$4,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L1038	andi	$3,$16,0x3	.set	macro	.set	reorder$L793:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L793	andi	$3,$16,0x3	.set	macro	.set	reorder$L1038:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L147	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L148	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L937$L145:	lw	$5,36($17)	subu	$18,$18,$16	addu	$2,$5,$16	move	$5,$2	.set	noreorder	.set	nomacro	blez	$18,$L128	sw	$2,36($17)	.set	macro	.set	reorder$L940:	lw	$3,40($17)	subu	$2,$3,$5	.set	noreorder	.set	nomacro	bne	$2,$0,$L938	addu	$19,$19,$16	.set	macro	.set	reorder$L131:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L1039	lw	$6,400($sp)	.set	macro	.set	reorder	lw	$3,40($17)	lw	$5,36($17)	sltu	$2,$3,$5	.set	noreorder	.set	nomacro	beq	$2,$0,$L135	subu	$16,$3,$5	.set	macro	.set	reorder	lui	$6,%hi($LC29)$L1036:	li	$5,2			# 0x2	addiu	$6,$6,%lo($LC29)	.set	noreorder	.set	nomacro	jal	mp_msg	li	$4,7			# 0x7	.set	macro	.set	reorder	slt	$2,$18,$16	lw	$5,36($17)	movn	$16,$18,$2	lw	$3,80($17)	sltu	$2,$16,32	.set	noreorder	.set	nomacro	beq	$2,$0,$L939	addu	$5,$3,$5	.set	macro	.set	reorder$L137:	move	$4,$19$L1037:	.set	noreorder	.set	nomacro	jal	memcpy	move	$6,$16	.set	macro	.set	reorder	lw	$5,36($17)	subu	$18,$18,$16	addu	$2,$5,$16	move	$5,$2	.set	noreorder	.set	nomacro	bgtz	$18,$L940	sw	$2,36($17)	.set	macro	.set	reorder$L128:	lw	$6,400($sp)$L1039:	li	$4,1935933440			# 0x73640000	lw	$3,64($sp)	addiu	$6,$6,1	ori	$2,$4,0x6976	subu	$22,$22,$20	.set	noreorder	.set	nomacro	beq	$3,$2,$L941	sw	$6,400($sp)	.set	macro	.set	reorder	ori	$2,$4,0x7561	.set	noreorder	.set	nomacro	beq	$3,$2,$L942	lw	$5,400($sp)	.set	macro	.set	reorder$L165:	lui	$2,%hi(last_fccType.3846)	sw	$3,%lo(last_fccType.3846)($2)	lw	$3,68($sp)	lui	$2,%hi(last_fccHandler.3847)	li	$4,8			# 0x8	li	$5,6			# 0x6	.set	noreorder	.set	nomacro	jal	mp_msg_test	sw	$3,%lo(last_fccHandler.3847)($2)	.set	macro	.set	reorder	bne	$2,$0,$L943$L863:	lw	$18,16($23)	lw	$12,384($sp)	lw	$4,36($18)	sra	$13,$12,31	move	$10,$22	.set	noreorder	.set	nomacro	j	$L127	move	$11,$0	.set	macro	.set	reorder$L71:	lui	$2,%hi($LC19)	.set	noreorder	.set	nomacro	j	$L102	addiu	$17,$2,%lo($LC19)	.set	macro	.set	reorder$L724:	lui	$2,%hi($LC60)	.set	noreorder	.set	nomacro	j	$L726	addiu	$2,$2,%lo($LC60)	.set	macro	.set	reorder$L76:	lui	$2,%hi($LC11)	.set	noreorder	.set	nomacro	j	$L102	addiu	$17,$2,%lo($LC11)	.set	macro	.set	reorder$L59:	lui	$2,%hi($LC25)	.set	noreorder	.set	nomacro	j	$L102	addiu	$17,$2,%lo($LC25)	.set	macro	.set	reorder$L918:	lbu	$2,4($5)	.set	noreorder	.set	nomacro	j	$L120	sb	$2,4($4)	.set	macro	.set	reorder$L633:	li	$5,4			# 0x4	addiu	$4,$6,4	move	$7,$17	.set	noreorder	.set	nomacro	jal	FS_FRead	li	$6,1			# 0x1	.set	macro	.set	reorder	lw	$2,388($sp)	lw	$4,4($2)	.set	noreorder	.set	nomacro	jal	uc_malloc	sll	$4,$4,4	.set	macro	.set	reorder	lw	$3,388($sp)	.set	noreorder	.set	nomacro	beq	$2,$0,$L635	sw	$2,0($3)	.set	macro	.set	reorder	lw	$2,4($3)	.set	noreorder	.set	nomacro	beq	$2,$0,$L638	move	$16,$0	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L1070	lw	$3,388($sp)	.set	macro	.set	reorder$L944:	lw	$4,388($sp)	lw	$2,4($4)	sltu	$2,$16,$2	.set	noreorder	.set	nomacro	beq	$2,$0,$L638	lw	$3,388($sp)	.set	macro	.set	reorder$L1070:	sll	$4,$16,4	lw	$2,0($3)	li	$5,16			# 0x10	addu	$4,$4,$2	li	$6,1			# 0x1	.set	noreorder	.set	nomacro	jal	FS_FRead	move	$7,$17	.set	macro	.set	reorder	move	$4,$17	.set	noreorder	.set	nomacro	jal	feof	addiu	$16,$16,1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L944	lw	$7,%lo(index_file_load)($19)	.set	macro	.set	reorder	lui	$6,%hi($LC57)	addiu	$6,$6,%lo($LC57)	li	$4,8			# 0x8	.set	noreorder	.set	nomacro	jal	mp_msg	li	$5,1			# 0x1	.set	macro	.set	reorder	lw	$5,388($sp)	.set	noreorder	.set	nomacro	jal	uc_free	lw	$4,0($5)	.set	macro	.set	reorder	lw	$6,388($sp)	.set	noreorder	.set	nomacro	j	$L617	sw	$0,4($6)	.set	macro	.set	reorder$L891:	lw	$5,388($sp)	lw	$4,0($4)	sw	$7,4($5)	.set	noreorder	.set	nomacro	jal	uc_realloc	sll	$5,$7,4	.set	macro	.set	reorder	lw	$6,388($sp)	.set	noreorder	.set	nomacro	beq	$2,$0,$L772	sw	$2,0($6)	.set	macro	.set	reorder	lw	$18,16($23)	.set	noreorder	.set	nomacro	j	$L663	lw	$3,8($6)	.set	macro	.set	reorder$L666:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$18	.set	macro	.set	reorder	beq	$2,$0,$L945	lw	$5,36($18)	lw	$2,80($18)	lw	$4,40($18)	addu	$2,$2,$5	lbu	$3,0($2)	addiu	$5,$5,1	sltu	$2,$5,$4	sw	$5,36($18)	.set	noreorder	.set	nomacro	bne	$2,$0,$L946	sll	$22,$3,8	.set	macro	.set	reorder$L671:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$18	.set	macro	.set	reorder	beq	$2,$0,$L947	lw	$5,36($18)	lw	$2,80($18)	lw	$4,40($18)	addu	$2,$2,$5	lbu	$3,0($2)	addiu	$5,$5,1	sltu	$2,$5,$4	sw	$5,36($18)	.set	noreorder	.set	nomacro	bne	$2,$0,$L948	move	$21,$3	.set	macro	.set	reorder$L676:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$18	.set	macro	.set	reorder	beq	$2,$0,$L949	lw	$5,36($18)	lw	$2,80($18)	lw	$4,40($18)	addu	$2,$2,$5	lbu	$3,0($2)	addiu	$5,$5,1	sltu	$2,$5,$4	sw	$5,36($18)	.set	noreorder	.set	nomacro	bne	$2,$0,$L950	move	$20,$3	.set	macro	.set	reorder$L681:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$18	.set	macro	.set	reorder	beq	$2,$0,$L951	lw	$3,36($18)	lw	$2,80($18)	addiu	$5,$3,1	addu	$2,$2,$3	lbu	$4,0($2)	.set	noreorder	.set	nomacro	j	$L683	sw	$5,36($18)	.set	macro	.set	reorder$L922:	lui	$4,%hi(avih)	addiu	$4,$4,%lo(avih)	.set	noreorder	.set	nomacro	jal	print_avih	li	$5,6			# 0x6	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L979	lw	$18,16($23)	.set	macro	.set	reorder$L64:	lui	$2,%hi($LC26)	.set	noreorder	.set	nomacro	j	$L102	addiu	$17,$2,%lo($LC26)	.set	macro	.set	reorder$L77:	lui	$2,%hi($LC15)	.set	noreorder	.set	nomacro	j	$L102	addiu	$17,$2,%lo($LC15)	.set	macro	.set	reorder$L60:	lui	$2,%hi($LC18)	.set	noreorder	.set	nomacro	j	$L102	addiu	$17,$2,%lo($LC18)	.set	macro	.set	reorder$L68:	lui	$2,%hi($LC22)	

⌨️ 快捷键说明

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