specrec.mid

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

MID
4,814
字号
$L137:	addiu	$4,$4,-4	j	$L78	sw	$4,4($sp)$L132:	lw	$3,52($sp)	lw	$2,156($sp)	lbu	$5,2($2)	addiu	$2,$3,1	andi	$2,$2,0x00ff	sltu	$3,$2,$5	beq	$3,$0,$L128	sw	$2,52($sp)$L148:	lw	$8,28($sp)	lw	$4,12($sp)	lw	$3,156($sp)	addu	$2,$4,$8	andi	$2,$2,0xffff	sw	$2,28($sp)	sll	$2,$7,1	addu	$2,$2,$3	lhu	$2,1936($2)	bne	$7,$0,$L147	sw	$2,8($sp)$L70:	lw	$3,52($sp)	sw	$0,12($sp)	addiu	$2,$3,1	andi	$2,$2,0x00ff	sltu	$3,$2,$5	bne	$3,$0,$L148	sw	$2,52($sp)$L128:	lw	$2,20($sp)$L68:	lw	$fp,144($sp)	lw	$23,140($sp)	lw	$22,136($sp)	lw	$21,132($sp)	lw	$20,128($sp)	lw	$19,124($sp)	lw	$18,120($sp)	lw	$17,116($sp)	lw	$16,112($sp)	j	$31	addiu	$sp,$sp,152$L135:	j	$L68	move	$2,$0	.set	macro	.set	reorder	.end	quant_to_spec	.section	.text.reconstruct_channel_pair,"ax",@progbits	.align	2	.align	5	.globl	reconstruct_channel_pair	.ent	reconstruct_channel_pair	.type	reconstruct_channel_pair, @functionreconstruct_channel_pair:	.frame	$sp,8264,$31		# vars= 8192, regs= 8/0, args= 40, gp= 0	.mask	0x807f0000,-4	.fmask	0x00000000,0	addiu	$sp,$sp,-8264	sw	$22,8256($sp)	sw	$21,8252($sp)	sw	$20,8248($sp)	sw	$17,8236($sp)	sw	$31,8260($sp)	sw	$19,8244($sp)	sw	$18,8240($sp)	sw	$16,8232($sp)	lbu	$2,21($4)	move	$17,$4	addu	$2,$2,$4	lbu	$3,70($2)	move	$20,$5	move	$22,$6	.set	noreorder	.set	nomacro	bne	$3,$0,$L155	move	$21,$7	.set	macro	.set	reorder	lbu	$11,3($4)	li	$2,1			# 0x1	lbu	$3,0($7)	.set	noreorder	.set	nomacro	beq	$11,$2,$L157	lbu	$16,2($7)	.set	macro	.set	reorder	sll	$19,$3,2	sll	$18,$16,2$L159:	.set	noreorder	.set	nomacro	jal	is_ltp_ot	move	$4,$11	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L372	addu	$16,$19,$17	.set	macro	.set	reorder	lw	$2,1144($16)	beq	$2,$0,$L342$L165:	addu	$16,$18,$17$L373:	lw	$2,1144($16)	beq	$2,$0,$L343$L163:	addu	$16,$19,$17$L372:	lw	$2,324($16)	beq	$2,$0,$L344$L200:	addu	$16,$18,$17$L370:	lw	$2,324($16)	beq	$2,$0,$L345$L218:	addu	$16,$19,$17$L369:	lw	$2,580($16)	beq	$2,$0,$L346$L236:	addu	$16,$18,$17$L367:	lw	$2,580($16)	beq	$2,$0,$L347$L254:	lbu	$2,21($17)$L368:	li	$3,1	addu	$2,$2,$17	sb	$3,70($2)$L155:	lhu	$2,8($17)	addiu	$16,$sp,40	lw	$6,8280($sp)	move	$4,$17	move	$5,$20	move	$7,$16	.set	noreorder	.set	nomacro	jal	quant_to_spec	sw	$2,16($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L348	addiu	$18,$sp,4136	.set	macro	.set	reorder$L274:	lw	$31,8260($sp)$L374:	lw	$22,8256($sp)	lw	$21,8252($sp)	lw	$20,8248($sp)	lw	$19,8244($sp)	lw	$18,8240($sp)	lw	$17,8236($sp)	lw	$16,8232($sp)	.set	noreorder	.set	nomacro	j	$31	addiu	$sp,$sp,8264	.set	macro	.set	reorder$L348:	lhu	$2,8($17)	lw	$6,8284($sp)	move	$4,$17	move	$5,$22	move	$7,$18	.set	noreorder	.set	nomacro	jal	quant_to_spec	sw	$2,16($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L374	lw	$31,8260($sp)	.set	macro	.set	reorder	lbu	$2,8626($20)	.set	noreorder	.set	nomacro	beq	$2,$0,$L277	move	$4,$20	.set	macro	.set	reorder	lhu	$2,8($17)	lbu	$8,3($17)	li	$3,1			# 0x1	move	$5,$22	move	$6,$16	move	$7,$18	sw	$2,16($sp)	sw	$3,20($sp)	.set	noreorder	.set	nomacro	jal	pns_decode	sw	$8,24($sp)	.set	macro	.set	reorder	lhu	$2,8($17)$L365:	move	$4,$20	move	$5,$22	move	$6,$16	move	$7,$18	.set	noreorder	.set	nomacro	jal	ms_decode	sw	$2,16($sp)	.set	macro	.set	reorder	lhu	$2,8($17)	move	$4,$20	move	$5,$22	move	$6,$16	move	$7,$18	.set	noreorder	.set	nomacro	jal	is_decode	sw	$2,16($sp)	.set	macro	.set	reorder	lbu	$11,3($17)	li	$2,1			# 0x1	.set	noreorder	.set	nomacro	beq	$11,$2,$L349	move	$4,$20	.set	macro	.set	reorder$L280:	.set	noreorder	.set	nomacro	jal	is_ltp_ot	move	$4,$11	.set	macro	.set	reorder	beq	$2,$0,$L282	lbu	$2,5($21)	.set	noreorder	.set	nomacro	beq	$2,$0,$L284	addiu	$5,$20,10272	.set	macro	.set	reorder	addiu	$19,$22,10354$L286:	lbu	$11,3($17)	li	$2,23			# 0x17	beq	$11,$2,$L350$L287:	lbu	$3,0($21)	lw	$10,316($17)	sll	$2,$3,2	addu	$2,$2,$17	addu	$3,$3,$17	lw	$7,1144($2)	lbu	$8,124($3)	lbu	$2,13($20)	lbu	$3,2($17)	lhu	$9,8($17)	move	$4,$20	move	$6,$16	sw	$10,16($sp)	sw	$2,20($sp)	sw	$8,24($sp)	sw	$3,28($sp)	sw	$11,32($sp)	.set	noreorder	.set	nomacro	jal	lt_prediction	sw	$9,36($sp)	.set	macro	.set	reorder	lh	$3,2($21)	lw	$11,316($17)	sll	$2,$3,2	addu	$2,$2,$17	addu	$3,$3,$17	lw	$7,1144($2)	lbu	$10,124($3)	lbu	$2,13($22)	lbu	$3,2($17)	lbu	$8,3($17)	lhu	$9,8($17)	move	$5,$19	move	$4,$22	move	$6,$18	sw	$11,16($sp)	sw	$2,20($sp)	sw	$10,24($sp)	sw	$3,28($sp)	sw	$8,32($sp)	.set	noreorder	.set	nomacro	jal	lt_prediction	sw	$9,36($sp)	.set	macro	.set	reorder$L282:	lbu	$6,2($17)	lbu	$7,3($17)	lhu	$2,8($17)	move	$4,$20	addiu	$5,$20,9050	sw	$2,20($sp)	.set	noreorder	.set	nomacro	jal	tns_decode_frame	sw	$16,16($sp)	.set	macro	.set	reorder	lhu	$2,8($17)	lbu	$6,2($17)	lbu	$7,3($17)	move	$4,$22	addiu	$5,$22,9050	sw	$2,20($sp)	.set	noreorder	.set	nomacro	jal	tns_decode_frame	sw	$18,16($sp)	.set	macro	.set	reorder	lw	$4,320($17)	lbu	$2,0($4)	beq	$2,$0,$L295	lbu	$2,0($21)	addu	$2,$2,$4	lbu	$3,56($2)	beq	$3,$0,$L297	lbu	$2,3($4)	beq	$2,$0,$L297$L299:	lh	$2,2($21)	addu	$2,$2,$4	lbu	$3,56($2)	beq	$3,$0,$L300	lbu	$2,3($4)	beq	$2,$0,$L300$L295:	lbu	$2,0($21)$L366:	lw	$4,316($17)	sll	$3,$2,2	addu	$3,$3,$17	addu	$2,$2,$17	lbu	$7,124($2)	lw	$9,580($3)	lw	$2,324($3)	lbu	$5,4($20)	lbu	$6,13($20)	lbu	$8,3($17)	lhu	$3,8($17)	sw	$2,20($sp)	sw	$9,24($sp)	sw	$8,28($sp)	sw	$3,32($sp)	.set	noreorder	.set	nomacro	jal	ifilter_bank	sw	$16,16($sp)	.set	macro	.set	reorder	lh	$2,2($21)	lw	$4,316($17)	sll	$3,$2,2	addu	$3,$3,$17	addu	$2,$2,$17	lbu	$7,124($2)	lw	$9,580($3)	lw	$2,324($3)	lbu	$5,4($22)	lhu	$3,8($17)	lbu	$6,13($22)	lbu	$8,3($17)	sw	$2,20($sp)	sw	$3,32($sp)	sw	$18,16($sp)	sw	$9,24($sp)	.set	noreorder	.set	nomacro	jal	ifilter_bank	sw	$8,28($sp)	.set	macro	.set	reorder	lbu	$2,0($21)	lbu	$4,13($20)	addu	$2,$2,$17	sb	$4,124($2)	lh	$3,2($21)	lbu	$2,13($22)	addu	$3,$3,$17	lbu	$4,3($17)	.set	noreorder	.set	nomacro	jal	is_ltp_ot	sb	$2,124($3)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L374	lw	$31,8260($sp)	.set	macro	.set	reorder	lbu	$2,0($21)	lhu	$7,8($17)	sll	$2,$2,2	addu	$2,$2,$17	lw	$6,580($2)	lw	$4,1144($2)	lw	$5,324($2)	lbu	$3,3($17)	.set	noreorder	.set	nomacro	jal	lt_update_state	sw	$3,16($sp)	.set	macro	.set	reorder	lh	$2,2($21)	lhu	$7,8($17)	sll	$2,$2,2	addu	$2,$2,$17	lw	$6,580($2)	lw	$4,1144($2)	lw	$5,324($2)	lbu	$3,3($17)	.set	noreorder	.set	nomacro	jal	lt_update_state	sw	$3,16($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L274	move	$2,$0	.set	macro	.set	reorder$L157:	sll	$19,$3,2	addu	$18,$19,$4	lw	$2,888($18)	beq	$2,$0,$L351	sll	$18,$16,2$L371:	addu	$16,$18,$17	lw	$2,888($16)	beq	$2,$0,$L352	.set	noreorder	.set	nomacro	j	$L159	lbu	$11,3($17)	.set	macro	.set	reorder$L277:	lhu	$2,8($17)	lbu	$3,3($17)	move	$6,$16	move	$5,$0	move	$7,$0	sw	$2,16($sp)	sw	$3,24($sp)	.set	noreorder	.set	nomacro	jal	pns_decode	sw	$0,20($sp)	.set	macro	.set	reorder	lhu	$2,8($17)	lbu	$3,3($17)	move	$4,$22	move	$5,$0	move	$6,$18	move	$7,$0	sw	$2,16($sp)	sw	$3,24($sp)	.set	noreorder	.set	nomacro	jal	pns_decode	sw	$0,20($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L365	lhu	$2,8($17)	.set	macro	.set	reorder$L284:	.set	noreorder	.set	nomacro	j	$L286	addiu	$19,$22,10272	.set	macro	.set	reorder$L300:	.set	noreorder	.set	nomacro	jal	drc_decode	move	$5,$18	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L366	lbu	$2,0($21)	.set	macro	.set	reorder$L297:	.set	noreorder	.set	nomacro	jal	drc_decode	move	$5,$16	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L299	lw	$4,320($17)	.set	macro	.set	reorder$L344:	lhu	$4,8($17)	.set	noreorder	.set	nomacro	jal	faad_malloc	sll	$4,$4,2	.set	macro	.set	reorder	lhu	$3,8($17)	move	$4,$2	sll	$6,$3,2	sw	$2,324($16)	sltu	$2,$6,40	.set	noreorder	.set	nomacro	bne	$2,$0,$L353	andi	$2,$4,0x3	.set	macro	.set	reorder	li	$3,4			# 0x4	subu	$3,$3,$2	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L206	move	$5,$4	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L207	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L354$L204:	move	$3,$5	move	$2,$0	addiu	$5,$5,-4#APP	S32I2M xr1,$2#NO_APP	andi	$3,$3,0x1f	.set	noreorder	.set	nomacro	beq	$3,$0,$L208	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	and	$2,$5,$2	addiu	$7,$2,32	sltu	$3,$5,$7	beq	$3,$0,$L208$L312:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$7	bne	$2,$0,$L312$L208:	addu	$6,$6,$4	addiu	$2,$6,-31	li	$3,-32			# 0xffffffffffffffe0	and	$3,$2,$3	sltu	$4,$5,$3	.set	noreorder	.set	nomacro	beq	$4,$0,$L375	addiu	$2,$6,-4	.set	macro	.set	reorder	addiu	$2,$5,4$L376:#APP	pref 30,0($2)	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$3	.set	noreorder	.set	nomacro	bne	$2,$0,$L376	addiu	$2,$5,4	.set	macro	.set	reorder	addiu	$2,$6,-4$L375:	li	$3,-4			# 0xfffffffffffffffc	and	$3,$2,$3	sltu	$4,$5,$3	beq	$4,$0,$L213$L314:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L314$L213:	andi	$3,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L216	addiu	$4,$5,4	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L217	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$3,$2,$L370	addu	$16,$18,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L370	sb	$0,4($5)	.set	macro	.set	reorder$L345:	lhu	$4,8($17)	.set	noreorder	.set	nomacro	jal	faad_malloc	sll	$4,$4,2	.set	macro	.set	reorder	lhu	$3,8($17)	move	$4,$2	sll	$6,$3,2	sw	$2,324($16)	sltu	$2,$6,40	.set	noreorder	.set	nomacro	bne	$2,$0,$L355	andi	$2,$4,0x3	.set	macro	.set	reorder	li	$3,4			# 0x4	subu	$3,$3,$2	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L224	move	$5,$4	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L225	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L356$L222:	move	$3,$5	move	$2,$0	addiu	$5,$5,-4#APP	S32I2M xr1,$2#NO_APP	andi	$3,$3,0x1f	.set	noreorder	.set	nomacro	beq	$3,$0,$L226	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	and	$2,$5,$2	addiu	$7,$2,32	sltu	$3,$5,$7	beq	$3,$0,$L226$L315:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$7	bne	$2,$0,$L315$L226:	addu	$6,$6,$4	addiu	$2,$6,-31	li	$3,-32			# 0xffffffffffffffe0	and	$3,$2,$3	sltu	$4,$5,$3	.set	noreorder	.set	nomacro	beq	$4,$0,$L377	addiu	$2,$6,-4	.set	macro	.set	reorder	addiu	$2,$5,4$L378:#APP	pref 30,0($2)	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$3	.set	noreorder	.set	nomacro	bne	$2,$0,$L378	addiu	$2,$5,4	.set	macro	.set	reorder	addiu	$2,$6,-4$L377:	li	$3,-4			# 0xfffffffffffffffc	and	$3,$2,$3	sltu	$4,$5,$3	beq	$4,$0,$L231$L317:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L317$L231:	andi	$3,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L234	addiu	$4,$5,4	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L235	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$3,$2,$L369	addu	$16,$19,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L369	sb	$0,4($5)	.set	macro	.set	reorder$L346:	lhu	$4,8($17)	.set	noreorder	.set	nomacro	jal	faad_malloc	sll	$4,$4,2	.set	macro	.set	reorder	lhu	$3,8($17)	move	$4,$2	sll	$6,$3,2	sw	$2,580($16)	sltu	$2,$6,40	.set	noreorder	.set	nomacro	bne	$2,$0,$L357	andi	$2,$4,0x3	.set	macro	.set	reorder	li	$3,4			# 0x4	subu	$3,$3,$2	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L242	move	$5,$4	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L243	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L358$L240:	move	$3,$5	move	$2,$0	addiu	$5,$5,-4#APP	S32I2M xr1,$2#NO_APP	andi	$3,$3,0x1f	.set	noreorder	.set	nomacro	beq	$3,$0,$L244	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	and	$2,$5,$2	addiu	$7,$2,32	sltu	$3,$5,$7	beq	$3,$0,$L244$L318:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$7	bne	$2,$0,$L318$L244:	addu	$6,$6,$4	addiu	$2,$6,-31	li	$3,-32			# 0xffffffffffffffe0	and	$3,$2,$3	sltu	$4,$5,$3	.set	noreorder	.set	nomacro	beq	$4,$0,$L379	addiu	$2,$6,-4	.set	macro	.set	reorder	addiu	$2,$5,4$L380:#APP	pref 30,0($2)	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$3	.set	noreorder	.set	nomacro	bne	$2,$0,$L380	addiu	$2,$5,4

⌨️ 快捷键说明

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