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 + -
显示快捷键?