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

📄 ra144.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 5 页
字号:
sll	$2,$21,2addiu	$3,$4,%lo(ftable2)addu	$2,$2,$3lw	$12,0($2).set	noreorder.set	nomacrobne	$23,$0,$L310lw	$5,128($fp).set	macro.set	reorder$L164:lw	$2,212($sp)lw	$6,344($sp)sll	$3,$2,4sll	$2,$2,1addu	$2,$2,$3lw	$3,348($sp)move	$4,$0addu	$10,$3,$2move	$9,$18lw	$8,368($sp).set	noreorder.set	nomacrobeq	$23,$0,$L311addu	$7,$6,$2.set	macro.set	reorder$L173:lh	$3,0($7)lh	$2,0($10)mul	$3,$4,$3addiu	$2,$2,1.set	noreorder.set	nomacroj	$L175sra	$11,$3,$2.set	macro.set	reorder$L100:move	$12,$13addiu	$9,$9,4move	$13,$5.set	noreorder.set	nomacroj	$L99li	$10,1			# 0x1.set	macro.set	reorder$L248:sll	$5,$5,2sltu	$2,$5,16384.set	noreorder.set	nomacrobeq	$2,$0,$L119addiu	$6,$6,1.set	macro.set	reordersll	$5,$5,2sltu	$2,$5,16384.set	noreorder.set	nomacrobne	$2,$0,$L248addiu	$6,$6,1.set	macro.set	reorderj	$L119$L183:lw	$4,252($sp)$L323:lw	$5,268($sp).set	noreorder.set	nomacrojal	memcpyli	$6,80			# 0x50.set	macro.set	reorderlw	$5,356($sp)move	$4,$19li	$6,20			# 0x14.set	noreorder.set	nomacrojal	memcpylw	$16,132($fp).set	macro.set	reorderlw	$24,240($sp)beq	$24,$0,$L312$L192:lw	$4,236($sp)$L324:lw	$5,268($sp).set	noreorder.set	nomacrojal	memcpyli	$6,80			# 0x50.set	macro.set	reorder.set	noreorder.set	nomacroj	$L315lh	$15,18($16).set	macro.set	reorder$L176:lw	$3,364($sp).set	noreorder.set	nomacrobeq	$3,$0,$L179lw	$4,268($sp).set	macro.set	reorder$L182:lh	$3,0($8)lh	$2,0($9)mult	$5,$3addiu	$9,$9,2madd	$10,$2mflo	$2sra	$2,$2,12sh	$2,0($4)addiu	$4,$4,2sltu	$2,$4,$19.set	noreorder.set	nomacrobne	$2,$0,$L182addiu	$8,$8,2.set	macro.set	reorder.set	noreorder.set	nomacroj	$L316lw	$4,300($sp).set	macro.set	reorder$L303:move	$16,$19$L203:lw	$11,224($sp).set	noreorder.set	nomacrobne	$11,$0,$L223addiu	$5,$16,-60.set	macro.set	reorderandi	$2,$5,0x3.set	noreorder.set	nomacrobne	$2,$0,$L329lw	$4,220($sp).set	macro.set	reorderlw	$13,228($sp)lw	$21,232($sp)sltu	$2,$13,$21.set	noreorder.set	nomacrobeq	$2,$0,$L313addiu	$4,$16,-64.set	macro.set	reordermove	$3,$13$L229:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000100000000000010010010100	#S32LDI XR2,$4,4.word	0b01110000100000000000010011010100	#S32LDI XR3,$4,4.word	0b01110000100000000000010100010100	#S32LDI XR4,$4,4.word	0b01110000100000000000010101010100	#S32LDI XR5,$4,4.word	0b01110000100000000000010110010100	#S32LDI XR6,$4,4.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,4.word	0b01110000011000000000010001010101	#S32SDI XR1,$3,4.word	0b01110000011000000000010010010101	#S32SDI XR2,$3,4.word	0b01110000011000000000010011010101	#S32SDI XR3,$3,4.word	0b01110000011000000000010100010101	#S32SDI XR4,$3,4.word	0b01110000011000000000010101010101	#S32SDI XR5,$3,4.word	0b01110000011000000000010110010101	#S32SDI XR6,$3,4.word	0b01110000011000000000010111010101	#S32SDI XR7,$3,4.word	0b01110000011000000000011000010101	#S32SDI XR8,$3,4#NO_APPlw	$24,232($sp)sltu	$2,$3,$24bne	$2,$0,$L229$L228:lw	$2,232($sp)addiu	$5,$2,16sltu	$2,$3,$5beq	$2,$0,$L230$L253:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000011000000000010001010101	#S32SDI XR1,$3,4#NO_APPsltu	$2,$3,$5bne	$2,$0,$L253.set	noreorder.set	nomacroj	$L317lw	$4,356($sp).set	macro.set	reorder$L223:lw	$4,220($sp)$L329:.set	noreorder.set	nomacrojal	memcpyli	$6,80			# 0x50.set	macro.set	reorder$L230:lw	$4,356($sp)$L317:move	$5,$16.set	noreorder.set	nomacrojal	memcpyli	$6,20			# 0x14.set	macro.set	reorder.set	noreorder.set	nomacroj	$L318lw	$3,352($sp).set	macro.set	reorder$L306:lw	$8,428($sp)lw	$4,4($fp)lw	$7,664($fp)lw	$5,656($fp)lw	$2,668($fp)lw	$6,660($fp)lw	$11,432($sp)subu	$3,$17,$8sw	$4,8($fp)li	$8,20			# 0x14sw	$2,660($fp)sw	$3,0($11)sw	$5,664($fp)sw	$7,656($fp)sw	$6,668($fp)$L92:lw	$31,420($sp)lw	$fp,416($sp)lw	$23,412($sp)lw	$22,408($sp)lw	$21,404($sp)lw	$20,400($sp)lw	$19,396($sp)lw	$18,392($sp)lw	$17,388($sp)lw	$16,384($sp)move	$2,$8.set	noreorder.set	nomacroj	$31addiu	$sp,$sp,424.set	macro.set	reorder$L218:sb	$0,4($5).set	noreorder.set	nomacroj	$L216sb	$0,1($4).set	macro.set	reorder$L207:lw	$5,220($sp)addiu	$3,$5,2sb	$0,0($5).set	noreorder.set	nomacroj	$L205sb	$0,1($5).set	macro.set	reorder$L121:.set	noreorder.set	nomacrobeq	$5,$0,$L123move	$2,$5.set	macro.set	reordersltu	$2,$5,4096bne	$2,$0,$L314move	$7,$0$L128:srl	$5,$5,2sltu	$2,$5,4096.set	noreorder.set	nomacrobeq	$2,$0,$L128addiu	$7,$7,1.set	macro.set	reorder$L127:lui	$2,%hi(sqrt_table)addiu	$4,$2,%lo(sqrt_table)sll	$3,$5,1addu	$3,$3,$4lhu	$2,0($3)addiu	$4,$6,10sll	$2,$2,$7sll	$2,$2,2srl	$2,$2,$4mul	$2,$10,$2srl	$2,$2,10$L123:.set	noreorder.set	nomacroj	$L115move	$5,$2.set	macro.set	reorder$L219:sb	$0,6($5)sb	$0,4($5).set	noreorder.set	nomacroj	$L216sb	$0,5($5).set	macro.set	reorder$L208:lw	$8,220($sp)addiu	$3,$8,3sb	$0,0($8)sb	$0,1($8).set	noreorder.set	nomacroj	$L205sb	$0,2($8).set	macro.set	reorder$L111:lw	$5,656($fp)lw	$6,660($fp)sw	$16,16($sp).set	noreorder.set	nomacroj	$L292lw	$3,668($fp).set	macro.set	reorder$L305:.set	noreorder.set	nomacroj	$L216sb	$0,4($5).set	macro.set	reorder$L304:addiu	$3,$3,1.set	noreorder.set	nomacroj	$L205sb	$0,0($4).set	macro.set	reorder$L242:.set	noreorder.set	nomacroj	$L115move	$5,$0.set	macro.set	reorder$L300:.set	noreorder.set	nomacroj	$L157move	$4,$11.set	macro.set	reorder$L302:.set	noreorder.set	nomacroj	$L188move	$3,$6.set	macro.set	reorder$L299:.set	noreorder.set	nomacroj	$L148move	$3,$11.set	macro.set	reorder$L296:.set	noreorder.set	nomacroj	$L109move	$7,$0.set	macro.set	reorder$L313:.set	noreorder.set	nomacroj	$L228move	$3,$13.set	macro.set	reorder$L294:.set	noreorder.set	nomacroj	$L92move	$8,$0.set	macro.set	reorder$L314:.set	noreorder.set	nomacroj	$L127move	$7,$0.set	macro.set	reorder.end	ra144_decode_frame.section	.text.ra144_decode_init,"ax",@progbits.align	2.align	5.ent	ra144_decode_init.type	ra144_decode_init, @functionra144_decode_init:.frame	$sp,24,$31		# vars= 0, regs= 2/0, args= 16, gp= 0.mask	0x80010000,-4.fmask	0x00000000,0addiu	$sp,$sp,-24sw	$31,20($sp)sw	$16,16($sp)lw	$16,136($4)li	$3,4			# 0x4andi	$2,$16,0x3subu	$3,$3,$2li	$2,2			# 0x2addiu	$6,$16,10708.set	noreorder.set	nomacrobeq	$3,$2,$L333move	$4,$16.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L334li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L369$L331:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L375addiu	$2,$6,-31.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L375addiu	$2,$6,-31.set	macro.set	reorder$L361:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L361addiu	$2,$6,-31.set	macro.set	reorder$L375:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L376addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L377:#APPpref 30,0($2).word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L377addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L376:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L340$L363:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L363$L340:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L344addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L345li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L370$L342:addiu	$8,$16,1492addiu	$3,$16,496addiu	$4,$16,536addiu	$5,$16,576addiu	$6,$16,616li	$2,1			# 0x1andi	$7,$8,0x3sw	$2,0($16)sw	$3,656($16)sw	$4,660($16)sw	$5,664($16).set	noreorder.set	nomacrobne	$7,$0,$L359sw	$6,668($16).set	macro.set	reorderlui	$5,%hi(wavtable1)addiu	$4,$5,%lo(wavtable1)andi	$2,$4,0x3.set	noreorder.set	nomacrobeq	$2,$0,$L371addiu	$3,$16,1488.set	macro.set	reorder$L346:move	$4,$8addiu	$5,$5,%lo(wavtable1).set	noreorder.set	nomacrojal	memcpyli	$6,4608			# 0x1200.set	macro.set	reorder$L349:addiu	$4,$16,6100$L373:andi	$2,$4,0x3.set	noreorder.set	nomacrobne	$2,$0,$L352lui	$5,%hi(wavtable2).set	macro.set	reorderaddiu	$6,$5,%lo(wavtable2)andi	$2,$6,0x3.set	noreorder.set	nomacrobeq	$2,$0,$L372addiu	$3,$16,6096.set	macro.set	reorder$L352:addiu	$5,$5,%lo(wavtable2).set	noreorder.set	nomacrojal	memcpyli	$6,4608			# 0x1200.set	macro.set	reorder$L355:lw	$31,20($sp)lw	$16,16($sp)$L378:move	$2,$0.set	noreorder.set	nomacroj	$31addiu	$sp,$sp,24.set	macro.set	reorder$L359:.set	noreorder.set	nomacroj	$L346lui	$5,%hi(wavtable1).set	macro.set	reorder$L344:sb	$0,4($5).set	noreorder.set	nomacroj	$L342sb	$0,1($4).set	macro.set	reorder$L333:addiu	$4,$16,2sb	$0,0($16).set	noreorder.set	nomacroj	$L331sb	$0,1($16).set	macro.set	reorder$L345:sb	$0,6($5)sb	$0,4($5).set	noreorder.set	nomacroj	$L342sb	$0,5($5).set	macro.set	reorder$L334:addiu	$4,$16,3sb	$0,0($16)sb	$0,1($16).set	noreorder.set	nomacroj	$L331sb	$0,2($16).set	macro.set	reorder$L370:.set	noreorder.set	nomacroj	$L342sb	$0,4($5).set	macro.set	reorder$L369:addiu	$4,$16,1.set	noreorder.set	nomacroj	$L331sb	$0,0($16).set	macro.set	reorder$L371:addiu	$5,$16,6096sltu	$2,$3,$5.set	noreorder.set	nomacrobeq	$2,$0,$L349addiu	$4,$4,-4.set	macro.set	reorder$L351:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000100000000000010010010100	#S32LDI XR2,$4,4.word	0b01110000100000000000010011010100	#S32LDI XR3,$4,4.word	0b01110000100000000000010100010100	#S32LDI XR4,$4,4.word	0b01110000100000000000010101010100	#S32LDI XR5,$4,4.word	0b01110000100000000000010110010100	#S32LDI XR6,$4,4.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,4.word	0b01110000011000000000010001010101	#S32SDI XR1,$3,4.word	0b01110000011000000000010010010101	#S32SDI XR2,$3,4.word	0b01110000011000000000010011010101	#S32SDI XR3,$3,4.word	0b01110000011000000000010100010101	#S32SDI XR4,$3,4.word	0b01110000011000000000010101010101	#S32SDI XR5,$3,4.word	0b01110000011000000000010110010101	#S32SDI XR6,$3,4.word	0b01110000011000000000010111010101	#S32SDI XR7,$3,4.word	0b01110000011000000000011000010101	#S32SDI XR8,$3,4#NO_APPsltu	$2,$3,$5bne	$2,$0,$L351.set	noreorder.set	nomacroj	$L373addiu	$4,$16,6100.set	macro.set	reorder$L372:addiu	$5,$16,10704sltu	$2,$3,$5.set	noreorder.set	nomacrobeq	$2,$0,$L355addiu	$4,$6,-4.set	macro.set	reorder$L357:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000100000000000010010010100	#S32LDI XR2,$4,4.word	0b01110000100000000000010011010100	#S32LDI XR3,$4,4.word	0b01110000100000000000010100010100	#S32LDI XR4,$4,4.word	0b01110000100000000000010101010100	#S32LDI XR5,$4,4.word	0b01110000100000000000010110010100	#S32LDI XR6,$4,4.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,4.word	0b01110000011000000000010001010101	#S32SDI XR1,$3,4.word	0b01110000011000000000010010010101	#S32SDI XR2,$3,4.word	0b01110000011000000000010011010101	#S32SDI XR3,$3,4.word	0b01110000011000000000010100010101	#S32SDI XR4,$3,4.word	0b01110000011000000000010101010101	#S32SDI XR5,$3,4.word	0b01110000011000000000010110010101	#S32SDI XR6,$3,4.word	0b01110000011000000000010111010101	#S32SDI XR7,$3,4.word	0b01110000011000000000011000010101	#S32SDI XR8,$3,4#NO_APPsltu	$2,$3,$5.set	noreorder.set	nomacrobne	$2,$0,$L357lw	$31,20($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L378lw	$16,16($sp).set	macro.set	reorder.end	ra144_decode_init.globl	ra_144_decoder.section	.rodata.str1.4,"aMS",@progbits,1.align	2$LC0:.ascii	"real_144\000".data.align	2.type	ra_144_decoder, @object.size	ra_144_decoder, 52ra_144_decoder:.word	$LC0.word	1.word	77824.word	10708.word	ra144_decode_init.word	0.word	0.word	ra144_decode_frame.space	20.align	2.type	decodetable, @object.size	decodetable, 44decodetable:.word	decodetable1.word	decodetable2.word	decodetable3.word	decodetable4.word	decodetable5.word	decodetable6.word	decodetable7.word	decodetable8.word	decodetable9.word	decodetable10.word	decodetable11.rdata.align	2.type	sqrt_table, @object.size	sqrt_table, 8192sqrt_table:.half	0.half	1024.half	1448.half	1773.half	2048.half	2289.half	2508.half	2709.half	2896.half	3072.half	3238.half	3396.half	3547.half	3692.half	3831.half	3965.half	4096.half	4222.half	4344.half	4463.half	4579.half	4692.half	4802.half	4910.half	5016.half	5120.half	5221.half	5320.half	5418.half	5514.half	5608.half	5701.half	5792.half	5882.half	5970.half	6058.half	6144.half	6228.half	6312.half	6394.half	6476.half	6556.half	6636.half	6714.half	6792.half	6869.half	6945.half	7020.half	7094.half	7168.half	7240.half	7312.half	7384.half	7454.half	7524.half	7594.half	7662.half	7731.half	7798.half	7865.half	7931.half	7997.half	8062.half	8127.half	8192.half	8255.half	8319.half	8381.half	8444.half	8505.half	8567.half	8628.half	8688.half	8749.half	8808.half	8868

⌨️ 快捷键说明

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