truespeech.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 2,347 行 · 第 1/3 页
S
2,347 行
andi $3,$2,0x3li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L72addiu $4,$5,4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L73li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L150$L70:lw $3,984($sp)lui $11,%hi(ts_562)lw $10,72($3)lw $3,40($3)sra $6,$10,4sll $3,$3,2sra $5,$10,2sra $7,$10,6sra $8,$10,8sra $2,$10,10sra $9,$10,12andi $4,$10,0x3andi $6,$6,0x3andi $2,$2,0x3addu $4,$3,$4addu $6,$3,$6andi $5,$5,0x3andi $7,$7,0x3andi $8,$8,0x3andi $9,$9,0x3addu $9,$3,$9addu $5,$3,$5addu $7,$3,$7addu $8,$3,$8sll $4,$4,1addu $3,$3,$2sll $6,$6,1addiu $2,$11,%lo(ts_562)addu $4,$4,$2addu $6,$6,$2lw $16,984($sp)sll $5,$5,1sll $7,$7,1sll $8,$8,1sll $3,$3,1sll $9,$9,1addu $9,$9,$2addu $7,$7,$2addu $8,$8,$2addu $5,$5,$2addu $3,$3,$2lhu $11,0($4)lhu $4,0($6)lhu $2,0($5)lhu $6,0($8)lhu $5,0($7)lhu $8,0($9)lhu $7,0($3)lw $12,56($16)sra $10,$10,14sh $4,24($sp)lui $20,%hi(ts_140+60)lw $4,980($sp)sh $5,22($sp)sh $6,20($sp)sh $7,18($sp)sw $10,72($16)sh $8,16($sp)sra $6,$12,15li $8,3 # 0x3move $7,$0addiu $5,$20,%lo(ts_140+60)addiu $9,$sp,16li $10,30 # 0x1esh $11,28($sp).set noreorder.set nomacroj $L74sh $2,26($sp).set macro.set reorder$L151:addiu $7,$7,1subu $6,$6,$3.set noreorder.set nomacrobeq $7,$10,$L78addiu $4,$4,2.set macro.set reorder$L152:.set noreorder.set nomacroblez $8,$L160lui $21,%hi(ts_140).set macro.set reorder$L74:lh $3,0($5)slt $2,$6,$3.set noreorder.set nomacrobeq $2,$0,$L151addiu $5,$5,2.set macro.set reorderlhu $2,0($9)addiu $7,$7,1sh $2,0($4)addiu $5,$5,60addiu $8,$8,-1addiu $9,$9,2.set noreorder.set nomacrobne $7,$10,$L152addiu $4,$4,2.set macro.set reorder$L78:lui $21,%hi(ts_140)$L160:lw $4,980($sp)andi $6,$12,0x7fffli $7,30 # 0x1eli $8,4 # 0x4addiu $5,$21,%lo(ts_140).set noreorder.set nomacroj $L80li $10,60 # 0x3c.set macro.set reorder$L153:addiu $7,$7,1subu $6,$6,$3.set noreorder.set nomacrobeq $7,$10,$L84addiu $4,$4,2.set macro.set reorder$L154:.set noreorder.set nomacroblez $8,$L161lw $3,1012($sp).set macro.set reorder$L80:lh $3,0($5)slt $2,$6,$3.set noreorder.set nomacrobeq $2,$0,$L153addiu $5,$5,2.set macro.set reorderlhu $2,0($9)addiu $7,$7,1sh $2,60($4)addiu $8,$8,-1addiu $5,$5,60addiu $9,$9,2.set noreorder.set nomacrobne $7,$10,$L154addiu $4,$4,2.set macro.set reorder$L84:lw $3,1012($sp)$L161:move $4,$0$L86:lw $2,332($3)addiu $4,$4,1sw $2,92($3)li $2,86 # 0x56.set noreorder.set nomacrobne $4,$2,$L86addiu $3,$3,4.set macro.set reorderlw $7,1012($sp)lw $6,980($sp)move $8,$0li $9,240 # 0xf0move $22,$7$L88:lh $2,776($7)lh $3,0($6)lhu $4,0($6)lhu $5,776($7)addu $3,$3,$2sra $2,$2,3subu $3,$3,$2addu $4,$4,$5addu $2,$8,$22addiu $8,$8,4sh $4,0($6)sw $3,436($2)addiu $7,$7,2.set noreorder.set nomacrobne $8,$9,$L88addiu $6,$6,2.set macro.set reorderlw $23,1008($sp)lw $24,1120($sp)sll $2,$23,4addu $12,$24,$2addiu $25,$12,2addiu $2,$12,4addiu $3,$12,6addiu $4,$12,8addiu $5,$12,10addiu $6,$12,12addiu $7,$12,14lw $9,980($sp)move $10,$0addiu $20,$15,2sw $25,1044($sp)addiu $19,$15,4sw $2,1048($sp)addiu $18,$15,6sw $3,1052($sp)addiu $17,$15,8sw $4,1056($sp)addiu $16,$15,10sw $5,1060($sp)addiu $13,$15,12sw $6,1064($sp)addiu $11,$15,14sw $7,1068($sp)$L90:lh $3,2($12)lh $2,2($15)lh $5,0($12)mult $2,$3lh $4,0($15)lh $6,4($12)lh $2,4($15)madd $4,$5lh $7,6($12)lh $3,6($15)madd $2,$6lh $5,8($12)lh $4,8($15)madd $3,$7lh $8,10($12)lh $3,10($15)madd $4,$5lh $6,12($12)lh $4,12($15)madd $3,$8lh $5,14($12)lh $3,14($15)madd $4,$6lh $2,0($9)madd $3,$5sll $2,$2,12mflo $3addiu $2,$2,2048addu $2,$2,$3sra $2,$2,12slt $4,$2,32767li $3,32766 # 0x7ffemovn $3,$2,$4slt $5,$3,-32766li $2,-32766 # 0xffffffffffff8002movz $2,$3,$5sh $2,0($9)lhu $3,-2($11)addiu $10,$10,1sh $3,14($15)lhu $2,-2($13)sh $2,12($15)lhu $3,-2($16)sh $3,10($15)lhu $2,-2($17)sh $2,8($15)lhu $3,-2($18)sh $3,6($15)lhu $2,-2($19)sh $2,4($15)lhu $3,-2($20)li $2,60 # 0x3csh $3,2($15)lhu $4,0($9)addiu $9,$9,2.set noreorder.set nomacrobne $10,$2,$L90sh $4,0($15).set macro.set reorderlw $8,1044($sp)lw $10,1052($sp)lh $5,0($8)lw $9,1048($sp)lw $16,1060($sp)lh $7,0($10)lw $11,1056($sp)lw $21,1068($sp)li $3,9912 # 0x26b8mul $5,$5,$3lh $6,0($9)li $3,2998 # 0xbb6lh $9,0($16)mul $7,$7,$3lh $8,0($11)li $3,907 # 0x38blh $11,0($21)lh $4,0($12)lw $20,1064($sp)li $2,18022 # 0x4666mul $9,$9,$3li $3,274 # 0x112mul $4,$4,$2mul $11,$11,$3li $2,5452 # 0x154cmul $6,$6,$2lh $10,0($20)li $2,1649 # 0x671mul $8,$8,$2li $2,499 # 0x1f3mul $10,$10,$2sra $11,$11,15sw $11,988($sp)sra $23,$4,15sra $21,$6,15addiu $4,$14,6lw $6,988($sp)lw $13,980($sp)sra $22,$5,15sra $20,$7,15sra $19,$8,15sra $18,$9,15sra $17,$10,15addiu $2,$14,2addiu $3,$14,4addiu $5,$14,8move $16,$0addiu $11,$14,10addiu $25,$14,12addiu $24,$14,14move $7,$4sw $2,1084($sp)sw $3,1092($sp)sw $4,1100($sp)sw $5,1108($sp)sw $23,48($sp)sw $22,52($sp)sw $21,56($sp)sw $20,60($sp)sw $19,64($sp)sw $18,68($sp)sw $17,72($sp).set noreorder.set nomacroj $L92sw $6,76($sp).set macro.set reorder$L155:lw $5,1108($sp)lw $7,1100($sp)$L92:lhu $2,-2($24)lh $6,14($14)sh $2,14($14)lhu $3,-2($25)lh $10,12($14)sh $3,12($14)lhu $2,-2($11)lh $9,10($14)sh $2,10($14)lhu $3,-2($5)lh $8,8($14)sh $3,8($14)lhu $2,-2($7)lh $4,2($14)lh $7,6($14)sh $2,6($14)lw $2,1092($sp)mult $4,$22lhu $3,-2($2)lh $2,0($14)lh $5,4($14)madd $2,$23lw $4,1084($sp)madd $5,$21sh $3,4($14)madd $7,$20lhu $3,-2($4)madd $8,$19sh $3,2($14)madd $9,$18lhu $2,0($13)madd $10,$17lw $3,988($sp)sh $2,0($14)madd $6,$3lh $2,0($13)mflo $6sll $2,$2,12subu $2,$2,$6sra $2,$2,12sh $2,0($13)addiu $16,$16,1li $2,60 # 0x3c.set noreorder.set nomacrobne $16,$2,$L155addiu $13,$13,2.set macro.set reorderlw $7,1044($sp)lw $8,1048($sp)lw $9,1052($sp)lh $4,0($12)lh $5,0($7)lw $10,1056($sp)lw $11,1060($sp)lh $6,0($8)lh $7,0($9)lw $16,1064($sp)lw $20,1068($sp)li $2,24576 # 0x6000li $3,18432 # 0x4800lh $8,0($10)lh $9,0($11)mul $4,$4,$2mul $5,$5,$3li $2,13824 # 0x3600li $3,10368 # 0x2880lh $10,0($16)lh $11,0($20)mul $6,$6,$2mul $7,$7,$3li $2,7776 # 0x1e60li $3,5832 # 0x16c8mul $8,$8,$2mul $9,$9,$3li $2,4374 # 0x1116li $3,3281 # 0xcd1mul $10,$10,$2mul $11,$11,$3lw $2,1012($sp)sra $23,$4,15sra $22,$5,15sra $21,$6,15sra $20,$7,15sra $19,$8,15sra $18,$9,15sra $11,$11,15sra $17,$10,15sw $23,48($sp)sw $22,52($sp)sw $21,56($sp)sw $20,60($sp)sw $19,64($sp)sw $18,68($sp)sw $17,72($sp)sw $11,76($sp)lw $4,772($2)addiu $3,$fp,2sra $2,$4,2subu $4,$4,$2sw $4,1040($sp)addiu $5,$fp,6addiu $4,$fp,4addiu $6,$fp,8addiu $7,$fp,10addiu $8,$fp,12addiu $9,$fp,14sw $11,992($sp)lw $12,980($sp)sw $3,1080($sp)sw $4,1088($sp)sw $5,1096($sp)sw $6,1104($sp)sw $7,1112($sp)move $13,$0sw $8,1116($sp)li $24,32766 # 0x7ffesw $9,1152($sp)li $16,-32766 # 0xffffffffffff8002$L94:lw $10,1152($sp)lw $11,1116($sp)lhu $3,-2($10)lh $6,0($12)lh $5,14($fp)sh $3,14($fp)lhu $2,-2($11)lw $25,1112($sp)lh $11,12($fp)sh $2,12($fp)lhu $3,-2($25)lh $10,10($fp)sh $3,10($fp)lw $3,1104($sp)lw $4,1096($sp)lhu $2,-2($3)lh $9,8($fp)sh $2,8($fp)lhu $3,-2($4)sll $6,$6,12lh $4,0($fp)mtlo $6lh $8,6($fp)lw $7,1088($sp)sh $3,6($fp)madd $4,$23lh $3,2($fp)lhu $2,-2($7)madd $3,$22lh $7,4($fp)lw $25,1080($sp)madd $7,$21sh $2,4($fp)lhu $2,-2($25)madd $8,$20lw $3,1040($sp)mflo $4sh $2,2($fp)sll $2,$2,16sra $2,$2,16mul $2,$2,$3mtlo $4madd $9,$19lw $3,992($sp)madd $10,$18sra $2,$2,4madd $11,$17addiu $13,$13,1madd $5,$3mflo $5addu $2,$2,$5sra $3,$2,3subu $2,$2,$3addiu $2,$2,2048addiu $5,$5,2048sra $5,$5,12sra $2,$2,12slt $3,$5,32767slt $4,$2,32767movz $5,$24,$3movz $2,$24,$4slt $3,$5,-32766slt $4,$2,-32766movn $2,$16,$4movn $5,$16,$3sh $5,0($fp)sh $2,0($12)li $2,60 # 0x3c.set noreorder.set nomacrobne $13,$2,$L94addiu $12,$12,2.set macro.set reorderlw $4,1008($sp)lw $5,984($sp)lw $6,1072($sp)addiu $4,$4,1addiu $5,$5,4li $2,4 # 0x4sw $4,1008($sp)sw $5,984($sp).set noreorder.set nomacrobne $4,$2,$L38sw $6,980($sp).set macro.set reorderlw $7,1012($sp)lw $9,1012($sp)lw $10,1012($sp)lh $3,758($7)lh $4,760($7)lh $2,756($7)lh $5,762($7)lh $6,764($7)lh $8,768($9)lh $7,766($7)lh $9,770($9)sw $3,680($10)lw $11,1136($sp)lw $3,1000($sp)sw $4,684($10)sw $2,676($10)sw $5,688($10)sw $6,692($10)sw $7,696($10)sw $8,700($10)sw $9,704($10)addiu $4,$sp,492$L97:lhu $2,0($4)addiu $4,$4,2sh $2,0($3).set noreorder.set nomacrobne $4,$11,$L97addiu $3,$3,2.set macro.set reorderlw $16,1004($sp)lw $20,1000($sp)lw $21,976($sp)lw $22,996($sp)addiu $16,$16,1addiu $20,$20,480addiu $21,$21,32sw $16,1004($sp)sw $20,1000($sp).set noreorder.set nomacrobne $22,$16,$L11sw $21,976($sp).set macro.set reordersll $2,$22,9sll $3,$22,5subu $2,$2,$3$L10:lw $23,1208($sp)sw $2,0($23)$L6:lw $31,1196($sp)lw $fp,1192($sp)lw $23,1188($sp)lw $22,1184($sp)lw $21,1180($sp)lw $20,1176($sp)lw $19,1172($sp)lw $18,1168($sp)lw $17,1164($sp)lw $16,1160($sp)move $2,$3.set noreorder.set nomacroj $31addiu $sp,$sp,1200.set macro.set reorder$L72:sb $0,4($5).set noreorder.set nomacroj $L70sb $0,1($4).set macro.set reorder$L61:addiu $4,$20,2sb $0,0($20).set noreorder.set nomacroj $L59sb $0,1($20).set macro.set reorder$L148:lw $25,1012($sp)li $3,4 # 0x4addiu $5,$25,776andi $2,$5,0x3subu $3,$3,$2li $4,2 # 0x2.set noreorder.set nomacrobeq $3,$4,$L43li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L44li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L156$L41:move $3,$5move $2,$0addiu $5,$5,-4#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$3,0x1f.set noreorder.set nomacrobeq $3,$0,$L162lw $4,1120($sp).set macro.set reorderli $2,-32 # 0xffffffffffffffe0and $2,$5,$2addiu $4,$2,32sltu $3,$5,$4beq $3,$0,$L45$L104:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4bne $2,$0,$L104$L45:lw $4,1120($sp)$L162:li $3,-32 # 0xffffffffffffffe0addiu $2,$4,-31and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L163lw $6,1120($sp).set macro.set reorderaddiu $2,$5,4$L164:#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,$L164addiu $2,$5,4.set macro.set reorderlw $6,1120($sp)$L163:
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?