hcr.s

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

S
1,458
字号
sb	$0,12($3)sb	$22,0($3)sb	$0,1($3)lw	$5,14460($sp)addiu	$2,$18,1sh	$21,2($3)andi	$18,$2,0xffffandi	$3,$5,0xffffbne	$18,$3,$L180andi	$23,$4,0xffff$L129:move	$8,$18$L74:lw	$9,14440($sp)$L190:addiu	$3,$19,1lbu	$2,7800($9)andi	$19,$3,0xffffsltu	$2,$19,$2bne	$2,$0,$L191lw	$5,14468($sp)$L131:lw	$2,14408($sp)lw	$4,14540($sp)addiu	$3,$2,1lbu	$2,2($4)andi	$3,$3,0xffffsltu	$2,$3,$2bne	$2,$0,$L133sw	$3,14408($sp)lw	$4,14540($sp)$L187:lw	$3,14476($sp)lw	$6,14448($sp)lw	$9,14400($sp)addu	$2,$3,$4addu	$5,$6,$4lhu	$3,1936($2)addiu	$6,$9,1lhu	$4,1936($5)andi	$6,$6,0x00ffsubu	$3,$3,$4sll	$2,$6,2slt	$2,$2,$3sw	$6,14424($sp)bne	$2,$0,$L136sw	$6,14400($sp)lw	$4,14540($sp)lbu	$6,0($4)$L135:lw	$5,14444($sp)andi	$5,$5,0x00ffsltu	$2,$5,$6bne	$2,$0,$L72sw	$5,14396($sp)$L70:lw	$9,14368($sp)lw	$4,14376($sp)addiu	$9,$9,1andi	$3,$9,0xffffsltu	$2,$3,$4bne	$2,$0,$L69sw	$9,14368($sp)lw	$5,14416($sp)beq	$5,$0,$L166li	$2,10			# 0xadivu	$0,$8,$5teq	$5,$0,7mflo	$2andi	$2,$2,0xffffbeq	$2,$0,$L58sw	$2,14412($sp)li	$2,1			# 0x1subu	$fp,$8,$5sw	$2,14404($sp)move	$23,$0$L142:slt	$5,$23,$fpmove	$20,$0sw	$5,14452($sp)lw	$5,14452($sp)$L196:beq	$5,$0,$L144lw	$3,14416($sp)move	$4,$23div	$0,$20,$3teq	$3,$0,7addiu	$3,$23,1andi	$21,$3,0xffffmove	$18,$0addiu	$22,$sp,16mfhi	$2j	$L146andi	$3,$2,0xffff$L181:addu	$7,$6,$5$L152:addu	$16,$8,$22subu	$2,$12,$11lhu	$6,6162($16)addu	$17,$2,$22lw	$2,14548($sp)sll	$6,$6,1lbu	$4,6160($16)move	$5,$7addu	$6,$6,$2jal	huffman_spectral_data_2lb	$19,24($17)bltz	$2,$L157li	$2,1$L194:sb	$2,6161($16)addiu	$2,$18,1$L193:lw	$3,14416($sp)andi	$18,$2,0xffffbeq	$18,$3,$L192addiu	$2,$20,1addiu	$2,$21,1$L195:slt	$3,$21,$fpmove	$4,$21beq	$3,$0,$L144andi	$21,$2,0xfffflw	$5,14416($sp)addu	$2,$18,$20div	$0,$2,$5teq	$5,$0,7mfhi	$3andi	$3,$3,0xffff$L146:sll	$8,$4,4addu	$4,$8,$22lbu	$2,6161($4)bne	$2,$0,$L193addiu	$2,$18,1sll	$12,$3,4sll	$11,$3,2subu	$5,$12,$11addu	$2,$5,$22lb	$3,24($2)blez	$3,$L193addiu	$2,$18,1lb	$2,6172($4)beq	$2,$0,$L181addiu	$6,$sp,32addiu	$2,$sp,6176addu	$2,$2,$8addiu	$4,$2,4lb	$13,8($4)addiu	$9,$sp,32beq	$13,$0,$L152addu	$7,$9,$5lb	$6,8($7)lw	$9,4($2)slt	$2,$6,33bne	$2,$0,$L154lw	$4,4($4)addiu	$2,$6,-32li	$3,1			# 0x1sll	$3,$3,$2lw	$4,4($7)addiu	$3,$3,-1lw	$10,0($7)and	$4,$3,$4sll	$5,$9,$2move	$3,$0$L156:lbu	$2,8($7)addu	$16,$8,$22addu	$2,$13,$2sb	$2,8($7)or	$4,$4,$5subu	$2,$12,$11or	$3,$10,$3lhu	$6,6162($16)addu	$17,$2,$22sw	$3,0($7)sw	$4,4($7)lw	$2,14548($sp)sll	$6,$6,1lbu	$4,6160($16)move	$5,$7addu	$6,$6,$2jal	huffman_spectral_data_2lb	$19,24($17)bgez	$2,$L194li	$2,1$L157:lw	$2,24($17)lw	$3,16($17)lw	$4,20($17)sw	$2,6172($16)sw	$3,6164($16)sb	$19,6172($16)sw	$4,6168($16)addiu	$2,$18,1lw	$3,14416($sp)andi	$18,$2,0xffffbne	$18,$3,$L195addiu	$2,$21,1$L144:addiu	$2,$20,1$L192:lw	$4,14416($sp)andi	$20,$2,0xffffbne	$20,$4,$L196lw	$5,14452($sp)move	$16,$0sll	$2,$16,2$L197:sll	$4,$16,4subu	$4,$4,$2addiu	$5,$sp,32addu	$4,$5,$4lb	$2,8($4)move	$5,$4andi	$6,$2,0x00ffbeq	$2,$0,$L163addiu	$4,$4,4jal	rewrev_lwordnop$L163:addiu	$2,$16,1lw	$6,14416($sp)andi	$16,$2,0xffffbne	$16,$6,$L197sll	$2,$16,2lw	$9,14404($sp)lw	$4,14412($sp)addiu	$2,$9,1andi	$2,$2,0xffffsw	$2,14404($sp)addu	$3,$23,$6sltu	$2,$4,$2beq	$2,$0,$L142andi	$23,$3,0xffff$L58:move	$2,$0$L166:lw	$31,14532($sp)lw	$fp,14528($sp)lw	$23,14524($sp)lw	$22,14520($sp)lw	$21,14516($sp)lw	$20,14512($sp)lw	$19,14508($sp)lw	$18,14504($sp)lw	$17,14500($sp)lw	$16,14496($sp)j	$31addiu	$sp,$sp,14536$L177:lw	$3,14416($sp)addiu	$4,$sp,32sll	$2,$3,2sll	$3,$3,4subu	$3,$3,$2addu	$16,$4,$3move	$5,$6lw	$6,14544($sp)jal	read_segmentmove	$4,$16lw	$5,14548($sp)sll	$6,$21,1lw	$4,14432($sp)addu	$6,$5,$6jal	huffman_spectral_data_2move	$5,$16lb	$6,8($16)bne	$6,$0,$L183move	$5,$16lw	$6,14416($sp)$L186:andi	$7,$17,0xffffaddiu	$2,$6,1andi	$2,$2,0xffffj	$L98sw	$2,14416($sp)$L178:lw	$3,14416($sp)sll	$2,$2,2sw	$2,14464($sp)lw	$4,14464($sp)sll	$3,$3,4subu	$16,$3,$4subu	$2,$9,$7addiu	$5,$sp,32andi	$2,$2,0x00ffaddu	$20,$5,$16lw	$6,14544($sp)move	$5,$2move	$4,$20sw	$3,14472($sp)jal	read_segmentsw	$2,14384($sp)lw	$6,14416($sp)addiu	$9,$sp,16addiu	$2,$6,-1sll	$11,$2,4sll	$10,$2,2subu	$3,$11,$10addu	$16,$16,$9addu	$17,$3,$9lbu	$2,24($16)lbu	$3,24($17)addu	$2,$2,$3sb	$2,24($16)lb	$6,8($20)bne	$6,$0,$L184addiu	$4,$20,4$L101:lb	$3,24($17)slt	$2,$3,33bne	$2,$0,$L103andi	$6,$3,0x00ffaddiu	$9,$20,-12lb	$7,8($9)addiu	$2,$3,-32slt	$3,$7,33lw	$16,20($16)beq	$3,$0,$L105andi	$6,$2,0x00ffslt	$2,$7,$6bne	$2,$0,$L107li	$4,32			# 0x20lw	$2,-12($20)subu	$3,$4,$6li	$5,-1			# 0xffffffffffffffffsubu	$4,$7,$6srl	$2,$2,$4srl	$3,$5,$3and	$4,$2,$3$L109:lw	$2,14472($sp)lw	$5,14464($sp)addiu	$6,$sp,16subu	$3,$2,$5subu	$2,$11,$10addu	$5,$4,$16addu	$2,$2,$6addu	$3,$3,$6slt	$4,$7,33sw	$5,20($2)beq	$4,$0,$L112lw	$16,16($3)$L185:slt	$2,$7,32bne	$2,$0,$L114noplw	$3,0($9)$L116:subu	$2,$11,$10addiu	$6,$sp,16addu	$3,$3,$16addu	$2,$2,$6sw	$3,16($2)$L119:subu	$3,$11,$10addiu	$6,$sp,16addu	$3,$3,$6lbu	$2,24($3)lw	$9,14384($sp)addu	$2,$9,$2j	$L99sb	$2,24($3)$L79:xor	$2,$6,$22j	$L83sltu	$2,$2,1$L103:bne	$6,$0,$L120lw	$16,16($16)move	$5,$0$L122:lw	$3,14464($sp)lw	$9,14472($sp)addiu	$4,$sp,16subu	$2,$9,$3addu	$2,$2,$4lw	$4,20($2)subu	$3,$11,$10addu	$2,$5,$16addiu	$5,$sp,16addu	$3,$3,$5sw	$4,20($3)j	$L119sw	$2,16($3)$L183:andi	$6,$6,0x00ffjal	rewrev_lwordaddiu	$4,$16,4j	$L186lw	$6,14416($sp)$L184:andi	$6,$6,0x00ffmove	$5,$20sw	$10,14488($sp)jal	rewrev_lwordsw	$11,14492($sp)lw	$11,14492($sp)j	$L101lw	$10,14488($sp)$L105:subu	$8,$7,$6slt	$2,$8,32beq	$2,$0,$L110li	$5,32			# 0x20li	$3,64			# 0x40lw	$5,4($9)subu	$2,$3,$7li	$4,-1			# 0xffffffffffffffffsrl	$2,$4,$2lw	$4,-12($20)subu	$3,$6,$7and	$2,$2,$5sll	$2,$2,$3srl	$4,$4,$8or	$4,$2,$4lw	$5,14464($sp)lw	$2,14472($sp)addiu	$6,$sp,16subu	$3,$2,$5subu	$2,$11,$10addu	$5,$4,$16addu	$2,$2,$6addu	$3,$3,$6slt	$4,$7,33sw	$5,20($2)bne	$4,$0,$L185lw	$16,16($3)$L112:addiu	$6,$7,-32slt	$2,$6,32beq	$2,$0,$L117li	$4,-1			# 0xffffffffffffffffli	$3,64			# 0x40subu	$2,$3,$7lw	$5,4($9)srl	$2,$4,$2and	$2,$2,$5lw	$4,0($9)li	$5,32			# 0x20subu	$3,$5,$7sll	$2,$2,$3srl	$4,$4,$6j	$L116or	$3,$2,$4$L120:addiu	$4,$20,-12lb	$3,8($4)slt	$2,$3,33beq	$2,$0,$L123subu	$7,$3,$6slt	$2,$3,$6bne	$2,$0,$L125subu	$4,$6,$3lw	$2,-12($20)subu	$4,$3,$6li	$9,32			# 0x20srl	$2,$2,$4subu	$3,$9,$6li	$4,-1			# 0xffffffffffffffffsrl	$3,$4,$3j	$L122and	$5,$2,$3$L107:lw	$2,-12($20)subu	$3,$4,$6li	$5,-1			# 0xffffffffffffffffsubu	$4,$6,$7sll	$2,$2,$4srl	$3,$5,$3j	$L109and	$4,$2,$3$L123:slt	$2,$7,32beq	$2,$0,$L127nopli	$9,64			# 0x40lw	$5,4($4)subu	$2,$9,$3li	$4,-1			# 0xffffffffffffffffsrl	$2,$4,$2lw	$4,-12($20)and	$2,$2,$5subu	$3,$6,$3sll	$2,$2,$3srl	$4,$4,$7j	$L122or	$5,$2,$4$L114:lw	$3,0($9)li	$9,32			# 0x20subu	$2,$9,$7j	$L116sll	$3,$3,$2$L117:lw	$2,4($9)j	$L116srl	$3,$2,$7$L110:lw	$3,4($9)subu	$2,$5,$6li	$6,-1			# 0xffffffffffffffffsrl	$3,$3,$8srl	$2,$6,$2j	$L109and	$4,$3,$2$L127:li	$5,32			# 0x20lw	$3,4($4)subu	$2,$5,$6li	$6,-1			# 0xffffffffffffffffsrl	$3,$3,$7srl	$2,$6,$2j	$L122and	$5,$3,$2$L125:li	$5,32			# 0x20lw	$2,-12($20)subu	$3,$5,$6li	$6,-1			# 0xffffffffffffffffsll	$2,$2,$4srl	$3,$6,$3j	$L122and	$5,$2,$3$L154:li	$2,1			# 0x1lw	$5,0($7)sll	$2,$2,$6subu	$3,$0,$6sll	$4,$4,$6srl	$3,$9,$3addiu	$2,$2,-1and	$10,$2,$5or	$5,$4,$3sll	$3,$9,$6j	$L156move	$4,$0$L66:lui	$2,%hi(PreSortCB_STD)addiu	$2,$2,%lo(PreSortCB_STD)sw	$2,14388($sp)j	$L68sw	$5,14376($sp)$L60:j	$L166li	$2,10			# 0xa.set	macro.set	reorder.end	reordered_spectral_data.rdata.align	2.type	PreSortCB_ER, @object.size	PreSortCB_ER, 22PreSortCB_ER:.byte	11.byte	31.byte	30.byte	29.byte	28.byte	27.byte	26.byte	25.byte	24.byte	23.byte	22.byte	21.byte	20.byte	19.byte	18.byte	17.byte	16.byte	9.byte	7.byte	5.byte	3.byte	1.align	2.type	PreSortCB_STD, @object.size	PreSortCB_STD, 6PreSortCB_STD:.byte	11.byte	9.byte	7.byte	5.byte	3.byte	1.align	2.type	maxCwLen, @object.size	maxCwLen, 32maxCwLen:.byte	0.byte	11.byte	9.byte	20.byte	16.byte	13.byte	11.byte	14.byte	12.byte	17.byte	14.byte	49.byte	0.byte	0.byte	0.byte	0.byte	14.byte	17.byte	21.byte	21.byte	25.byte	25.byte	29.byte	29.byte	29.byte	29.byte	33.byte	33.byte	33.byte	37.byte	37.byte	41.align	2.type	bitmask, @object.size	bitmask, 132bitmask:.word	0.word	1.word	3.word	7.word	15.word	31.word	63.word	127.word	255.word	511.word	1023.word	2047.word	4095.word	8191.word	16383.word	32767.word	65535.word	131071.word	262143.word	524287.word	1048575.word	2097151.word	4194303.word	8388607.word	16777215.word	33554431.word	67108863.word	134217727.word	268435455.word	536870911.word	1073741823.word	2147483647.word	-1.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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