kmvc.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 3,266 行 · 第 1/3 页
MID
3,266 行
andi $2,$2,0x1 .set noreorder .set nomacro bne $2,$0,$L173 move $6,$0 .set macro .set reorder lbu $6,0($16) move $5,$0 li $7,64 # 0x40$L175: sra $2,$5,3 addu $2,$2,$24 sll $3,$2,8 lw $4,1240($19) sll $2,$2,6 addu $2,$2,$3 addu $2,$2,$4 andi $3,$5,0x7 addu $2,$2,$23 addu $2,$2,$3 addiu $5,$5,1 .set noreorder .set nomacro bne $5,$7,$L175 sb $6,0($2) .set macro .set reorder addiu $16,$16,1$L177: lw $3,16($sp)$L324: addiu $23,$23,8 slt $2,$23,$3 .set noreorder .set nomacro bne $2,$0,$L164 lw $4,20($sp) .set macro .set reorder$L334: addiu $24,$24,8 slt $2,$24,$4 .set noreorder .set nomacro bne $2,$0,$L335 lw $2,16($sp) .set macro .set reorder .set noreorder .set nomacro j $L88 lw $6,1240($19) .set macro .set reorder$L168: move $fp,$0 li $25,-1 # 0xffffffffffffffff andi $2,$fp,0x1$L336: andi $3,$fp,0x2 sll $2,$2,2 sll $3,$3,1 addiu $4,$20,-1 addu $17,$2,$23 .set noreorder .set nomacro beq $4,$25,$L180 addu $18,$3,$24 .set macro .set reorder addiu $3,$20,-2 move $5,$22$L182: sra $2,$22,$20 andi $2,$2,0x1 .set noreorder .set nomacro bne $2,$0,$L183 addiu $6,$4,-1 .set macro .set reorder .set noreorder .set nomacro beq $3,$25,$L185 li $20,7 # 0x7 .set macro .set reorder move $20,$3 move $22,$5$L187: sra $2,$5,$4 andi $2,$2,0x1 .set noreorder .set nomacro bne $2,$0,$L188 sll $5,$18,6 .set macro .set reorder lw $3,1240($19) sll $2,$18,8 sll $4,$18,6 lbu $6,0($16) addu $4,$4,$2 addu $3,$17,$3 addu $3,$3,$4 sb $6,0($3) lw $2,1240($19) addiu $7,$17,1 addu $2,$4,$2 addu $2,$2,$7 sb $6,0($2) lw $3,1240($19) addiu $8,$17,2 addu $3,$4,$3 addu $3,$3,$8 sb $6,0($3) lw $2,1240($19) addiu $9,$17,3 addu $4,$4,$2 addu $4,$4,$9 sb $6,0($4) lw $3,1240($19) addiu $4,$18,1 sll $2,$4,8 sll $4,$4,6 addu $4,$4,$2 addu $3,$17,$3 addu $3,$3,$4 sb $6,0($3) lw $2,1240($19) addiu $5,$18,2 addu $2,$7,$2 addu $2,$2,$4 sb $6,0($2) lw $3,1240($19) sll $10,$5,8 addu $3,$8,$3 addu $3,$3,$4 sb $6,0($3) lw $2,1240($19) sll $5,$5,6 addu $2,$9,$2 addu $2,$2,$4 sb $6,0($2) lw $3,1240($19) addu $5,$5,$10 addu $3,$17,$3 addu $3,$3,$5 sb $6,0($3) lw $2,1240($19) addiu $4,$18,3 addu $2,$7,$2 addu $2,$2,$5 sb $6,0($2) lw $3,1240($19) sll $10,$4,8 addu $3,$8,$3 addu $3,$3,$5 sb $6,0($3) lw $2,1240($19) sll $4,$4,6 addu $2,$9,$2 addu $2,$2,$5 sb $6,0($2) lw $3,1240($19) addu $4,$4,$10 addu $3,$17,$3 addu $3,$3,$4 sb $6,0($3) lw $2,1240($19) addiu $16,$16,1 addu $7,$7,$2 addu $7,$7,$4 sb $6,0($7) lw $2,1240($19) addu $8,$8,$2 addu $8,$8,$4 sb $6,0($8) lw $2,1240($19) addu $9,$9,$2 addu $9,$9,$4 sb $6,0($9)$L190: addiu $fp,$fp,1 li $2,4 # 0x4 .set noreorder .set nomacro bne $fp,$2,$L336 andi $2,$fp,0x1 .set macro .set reorder .set noreorder .set nomacro j $L177 move $8,$20 .set macro .set reorder$L183: beq $6,$25,$L191 move $7,$5$L193: sra $2,$5,$4 andi $2,$2,0x1 .set noreorder .set nomacro beq $2,$0,$L194 addiu $9,$6,-1 .set macro .set reorder sll $11,$18,6 sll $12,$18,8 lw $3,1240($19) addu $4,$11,$12 lbu $5,0($16) addu $4,$17,$4 addu $3,$3,$4 sb $5,0($3) lw $2,1240($19) lbu $5,1($16) addu $2,$2,$4 sb $5,1($2) lw $3,1240($19) lbu $2,2($16) addu $3,$4,$3 sb $2,320($3) lw $5,1240($19) lbu $2,3($16) addu $4,$4,$5 addiu $8,$16,4 move $10,$7 move $9,$6 sb $2,321($4)$L196: addiu $6,$9,-1 .set noreorder .set nomacro beq $6,$25,$L202 addiu $14,$17,2 .set macro .set reorder$L321: move $7,$10$L204: sra $2,$10,$9 andi $2,$2,0x1 .set noreorder .set nomacro beq $2,$0,$L205 addiu $9,$6,-1 .set macro .set reorder lw $3,1240($19) addu $4,$11,$12 lbu $5,0($8) addu $4,$14,$4 addu $3,$3,$4 sb $5,0($3) lw $2,1240($19) lbu $5,1($8) addu $2,$2,$4 sb $5,1($2) lw $3,1240($19) lbu $2,2($8) addu $3,$4,$3 sb $2,320($3) lw $5,1240($19) lbu $2,3($8) addu $4,$4,$5 addiu $11,$8,4 move $10,$7 move $9,$6 sb $2,321($4)$L207: addiu $6,$9,-1 .set noreorder .set nomacro beq $6,$25,$L213 addiu $16,$18,2 .set macro .set reorder$L320: move $7,$10$L215: sra $2,$10,$9 andi $2,$2,0x1 .set noreorder .set nomacro beq $2,$0,$L216 addiu $13,$6,-1 .set macro .set reorder sll $18,$16,6 sll $21,$16,8 lw $3,1240($19) addu $4,$18,$21 lbu $5,0($11) addu $4,$17,$4 addu $3,$3,$4 sb $5,0($3) lw $2,1240($19) lbu $5,1($11) addu $2,$2,$4 sb $5,1($2) lw $3,1240($19) lbu $2,2($11) addu $3,$4,$3 sb $2,320($3) lw $5,1240($19) lbu $2,3($11) addu $4,$4,$5 addiu $11,$11,4 move $20,$7 move $13,$6 sb $2,321($4)$L218: addiu $6,$13,-1 beq $6,$25,$L224$L319: move $7,$20$L226: sra $2,$20,$13 andi $2,$2,0x1 .set noreorder .set nomacro bne $2,$0,$L227 addu $4,$18,$21 .set macro .set reorder addiu $20,$6,-1 beq $20,$25,$L229 move $22,$7$L231: sra $2,$7,$6 andi $2,$2,0x1 .set noreorder .set nomacro bne $2,$0,$L232 addu $5,$18,$21 .set macro .set reorder lw $2,1240($19) addu $4,$18,$21 addu $4,$4,$14 lbu $5,0($11) addu $2,$2,$4 sb $5,0($2) lw $3,1240($19) addiu $16,$11,1 addu $3,$3,$4 sb $5,1($3) lw $2,1240($19) addu $2,$4,$2 sb $5,320($2) lw $3,1240($19) addu $4,$4,$3 .set noreorder .set nomacro j $L190 sb $5,321($4) .set macro .set reorder$L180: lbu $5,0($16) li $4,7 # 0x7 addiu $16,$16,1 .set noreorder .set nomacro j $L182 li $3,6 # 0x6 .set macro .set reorder$L227: lw $3,1240($19) lbu $5,0($11) addu $4,$4,$14 addu $3,$3,$4 sb $5,0($3) lw $2,1240($19) lbu $5,1($11) addu $2,$2,$4 sb $5,1($2) lw $3,1240($19) lbu $2,2($11) addu $3,$4,$3 sb $2,320($3) lw $5,1240($19) lbu $2,3($11) addu $4,$4,$5 addiu $16,$11,4 move $22,$7 move $20,$6 .set noreorder .set nomacro j $L190 sb $2,321($4) .set macro .set reorder$L216: beq $13,$25,$L219 move $20,$7$L221: sra $2,$7,$6 andi $2,$2,0x1 .set noreorder .set nomacro beq $2,$0,$L222 sll $18,$16,6 .set macro .set reorder lbu $4,0($11) lw $7,1244($19) sra $2,$4,4 addiu $2,$2,-8 addu $2,$16,$2 andi $4,$4,0xf sll $3,$2,8 addiu $4,$4,-8 sll $2,$2,6 addu $2,$2,$3 addu $4,$17,$4 addu $4,$4,$2 sll $21,$16,8 lw $3,1240($19) addu $7,$7,$4 addu $5,$18,$21 lbu $6,0($7) addu $5,$17,$5 addu $3,$3,$5 sb $6,0($3) lw $2,1244($19) lw $3,1240($19) addu $2,$2,$4 lbu $6,1($2) addu $3,$3,$5 sb $6,1($3) lw $2,1244($19) lw $3,1240($19) addu $2,$4,$2 lbu $6,320($2) addu $3,$5,$3 sb $6,320($3) lw $2,1244($19) lw $3,1240($19) addu $4,$4,$2 lbu $6,321($4) addu $5,$5,$3 sb $6,321($5) addiu $6,$13,-1 .set noreorder .set nomacro bne $6,$25,$L319 addiu $11,$11,1 .set macro .set reorder$L224: lbu $7,0($11) li $6,7 # 0x7 .set noreorder .set nomacro j $L226 addiu $11,$11,1 .set macro .set reorder$L205: beq $9,$25,$L208 move $10,$7$L210: sra $2,$7,$6 andi $2,$2,0x1 .set noreorder .set nomacro beq $2,$0,$L211 addu $4,$11,$12 .set macro .set reorder lbu $4,0($8) lw $7,1244($19) sra $2,$4,4 addiu $2,$2,-8 addu $2,$18,$2 andi $4,$4,0xf sll $3,$2,8 addiu $4,$4,-8 sll $2,$2,6 addu $2,$2,$3 addu $4,$14,$4 addu $4,$4,$2 lw $3,1240($19) addu $5,$11,$12 addu $7,$7,$4 lbu $6,0($7) addu $5,$14,$5 addu $3,$3,$5 sb $6,0($3) lw $2,1244($19) lw $3,1240($19) addu $2,$2,$4 lbu $6,1($2) addu $3,$3,$5 sb $6,1($3) lw $2,1244($19) lw $3,1240($19) addu $2,$4,$2 lbu $6,320($2) addu $3,$5,$3 sb $6,320($3) lw $2,1244($19) lw $3,1240($19) addu $4,$4,$2 lbu $6,321($4) addu $5,$5,$3 sb $6,321($5) addiu $6,$9,-1 addiu $11,$8,1 .set noreorder .set nomacro bne $6,$25,$L320 addiu $16,$18,2 .set macro .set reorder$L213: lbu $7,0($11) li $6,7 # 0x7 .set noreorder .set nomacro j $L215 addiu $11,$11,1 .set macro .set reorder$L188: lbu $8,0($16) lw $6,1244($19) sra $9,$8,4 addiu $9,$9,-8 andi $8,$8,0xf addiu $8,$8,-8 addu $4,$18,$9 addu $15,$17,$8 sll $2,$4,8 sll $4,$4,6 lw $3,1240($19) addu $4,$4,$2 addu $6,$15,$6 addu $6,$6,$4 sll $2,$18,8 lbu $7,0($6) addu $5,$5,$2 addu $3,$17,$3 addu $3,$3,$5 sb $7,0($3) lw $2,1244($19) addiu $10,$17,1 lw $3,1240($19) addu $11,$8,$10 addu $2,$4,$2 addu $2,$2,$11 lbu $6,0($2) addu $3,$5,$3 addu $3,$3,$10 sb $6,0($3) lw $2,1244($19) addiu $12,$17,2 lw $3,1240($19) addu $13,$8,$12 addu $2,$4,$2 addu $2,$2,$13 lbu $6,0($2) addu $3,$5,$3 addu $3,$3,$12 sb $6,0($3) lw $2,1244($19) addiu $14,$17,3 addu $8,$8,$14 addu $4,$4,$2 lw $2,1240($19) addu $4,$4,$8 lbu $3,0($4) addu $5,$5,$2 addu $5,$5,$14 sb $3,0($5) addiu $4,$18,1 lw $2,1244($19) addu $5,$9,$4 sll $3,$5,8 sll $5,$5,6 addu $5,$5,$3 addu $2,$15,$2 lw $3,1240($19) addu $2,$2,$5 sll $7,$4,6 sll $4,$4,8 lbu $6,0($2) addu $7,$7,$4 addu $3,$17,$3 addu $3,$3,$7 sb $6,0($3) lw $2,1244($19) lw $3,1240($19) addu $2,$11,$2 addu $2,$2,$5 lbu $4,0($2) addu $3,$10,$3 addu $3,$3,$7 sb $4,0($3) lw $2,1244($19) lw $3,1240($19) addu $2,$13,$2 addu $2,$2,$5 lbu $4,0($2) addu $3,$12,$3 addu $3,$3,$7 sb $4,0($3) lw $2,1244($19) lw $3,1240($19) addu $2,$8,$2 addu $2,$2,$5 lbu $4,0($2) addu $3,$14,$3 addu $3,$3,$7 sb $4,0($3) addiu $2,$18,2 addu $6,$9,$2 lw $4,1244($19) sll $3,$6,8 sll $6,$6,6 addu $6,$6,$3 addu $4,$15,$4 lw $3,1240($19) addu $4,$4,$6 sll $7,$2,6 sll $2,$2,8 addu $7,$7,$2 lbu $5,0($4) addu $3,$17,$3 addu $3,$3,$7 sb $5,0($3) lw $2,1244($19) lw $3,1240($19) addu $2,$11,$2 addu $2,$2,$6 lbu $4,0($2) addu $3,$10,$3 addu $3,$3,$7 sb $4,0($3) lw $2,1244($19) lw $3,1240($19) addu $2,$13,$2 addu $2,$2,$6 lbu $4,0($2) addu $3,$12,$3 addu $3,$3,$7 sb $4,0($3) lw $2,1244($19) lw $3,1240($19) addu $2,$8,$2 addu $2,$2,$6 lbu $5,0($2) addu $3,$14,$3 addu $3,$3,$7 sb $5,0($3) addiu $4,$18,3 lw $3,1244($19) addu $9,$9,$4 sll $2,$9,8 sll $9,$9,6 addu $9,$9,$2 addu $15,$15,$3 lw $2,1240($19) sll $5,$4,6 addu $15,$15,$9 sll $4,$4,8 addu $5,$5,$4 lbu $3,0($15) addu $2,$17,$2 addu $2,$2,$5 sb $3,0($2) lw $4,1244($19) lw $3,1240($19) addu $11,$11,$4 addu $11,$11,$9 lbu $2,0($11) addu $10,$10,$3 addu $10,$10,$5 sb $2,0($10) lw $3,1244($19) lw $4,1240($19) addu $13,$13,$3 addu $13,$13,$9 lbu $2,0($13) addu $12,$12,$4 addu $12,$12,$5 sb $2,0($12) lw $3,1244($19) lw $2,1240($19) addu $8,$8,$3 addu $8,$8,$9 addu $14,$14,$2 lbu $3,0($8) addu $14,$14,$5 addiu $16,$16,1 .set noreorder .set nomacro j $L190 sb $3,0($14) .set macro .set reorder$L194: beq $9,$25,$L197 move $10,$7$L199: sra $2,$7,$6 andi $2,$2,0x1 .set noreorder .set nomacro beq $2,$0,$L200 sll $11,$18,6 .set macro .set reorder lbu $4,0($16) lw $7,1244($19) sra $2,$4,4 addiu $2,$2,-8 addu $2,$18,$2 andi $4,$4,0xf sll $3,$2,8 addiu $4,$4,-8 sll $2,$2,6 addu $2,$2,$3 addu $4,$17,$4 addu $4,$4,$2 sll $12,$18,8 lw $3,1240($19) addu $7,$7,$4 addu $5,$11,$12 lbu $6,0($7) addu $5,$17,$5 addu $3,$3,$5 sb $6,0($3) lw $2,1244($19) lw $3,1240($19) addu $2,$2,$4 lbu $6,1($2) addu $3,$3,$5 sb $6,1($3) lw $2,1244($19) lw $3,1240($19) addu $2,$4,$2 lbu $6,320($2) addu $3,$5,$3 sb $6,320($3) lw $2,1244($19) lw $3,1240($19) addu $4,$4,$2 lbu $6,321($4) addu $5,$5,$3 sb $6,321($5) addiu $6,$9,-1 addiu $8,$16,1 .set noreorder .set nomacro bne $6,$25,$L321 addiu $14,$17,2 .set macro .set reorder$L202: lbu $7,0($8) li $6,7 # 0x7 .set noreorder .set nomacro j $L204 addiu $8,$8,1 .set macro .set reorder$L191: lbu $7,0($16) li $6,7 # 0x7 .set noreorder .set nomacro j $L193 addiu $16,$16,1 .set macro .set reorder$L185: lbu $22,0($16) .set noreorder .set nomacro j $L187 addiu $16,$16,1 .set macro .set reorder$L165: lbu $4,0($16) li $20,7 # 0x7 addiu $16,$16,1 .set noreorder .set nomacro j $L167 li $3,6 # 0x6 .set macro .set reorder$L200: sll $12,$18,8 lw $2,1240($19) addu $4,$11,$12 addu $4,$4,$17 lbu $5,0($16) addu $2,$2,$4 sb $5,0($2) lw $3,1240($19) addiu $8,$16,1 addu $3,$3,$4 sb $5,1($3) lw $2,1240($19) addu $2,$4,$2 sb $5,320($2) lw $3,1240($19) addu $4,$4,$3 .set noreorder .set nomacro j $L196 sb $5,321($4) .set macro .set reorder$L222: sll $21,$16,8 lw $2,1240($19) addu $4,$18,$21 lbu $5,0($11) addu $4,$17,$4 addu $2,$2,$4 sb $5,0($2) lw $3,1240($19) addiu $11,$11,1 addu $3,$3,$4 sb $5,1($3) lw $2,1240($19) addu $2,$4,$2 sb $5,320($2) lw $3,1240($19) addu $4,$4,$3 .set noreorder .set nomacro j $L218 sb $5,321($4) .set macro .set reorder$L232: lbu $4,0($11) lw $7,1244($19) sra $2,$4,4 addiu $2,$2,-8 addu $2,$2,$16 andi $4,$4,0xf sll $3,$2,8 addiu $4,$4,-8 sll $2,$2,6 addu $2,$2,$3 addu $4,$4,$14 addu $4,$4,$2 lw $3,1240($19) addu $7,$7,$4 lbu $6,0($7) addu $5,$5,$14 addu $3,$3,$5 sb $6,0($3) lw $2,1244($19) lw $3,1240($19) addu $2,$2,$4 lbu $6,1($2) addu $3,$3,$5 sb $6,1($3) lw $2,1244($19) lw $3,1240($19) addu $2,$4,$2 lbu $6,320($2) addu $3,$5,$3 sb $6,320($3) lw $2,1244($19) lw $3,1240($19) addu $4,$4,$2 lbu $6,321($4) addu $5,$5,$3 addiu $16,$11,1 .set noreorder .set nomacro j $L190 sb $6,321($5) .set macro .set reorder$L173: li $7,64 # 0x40$L178: sra $2,$6,3 addu $2,$2,$24 sll $3,$2,8 andi $4,$6,0x7 sll $2,$2,6 addu $2,$2,$3 addu $4,$4,$23 lw $3,1244($19) addu $4,$4,$2 addu $3,$4,$3 lw $2,1240($19) lbu $5,0($3) addu $2,$2,$4 addiu $6,$6,1 .set noreorder .set nomacro bne $6,$7,$L178 sb $5,0($2) .set macro .set reorder .set noreorder .set nomacro j $L324 lw $3,16($sp) .set macro .set reorder$L211: lw $2,1240($19) addu $4,$14,$4 lbu $5,0($8) addu $2,$2,$4 sb $5,0($2) lw $3,1240($19) addiu $11,$8,1 addu $3,$3,$4 sb $5,1($3) lw $2,1240($19) addu $2,$4,$2 sb $5,320($2) lw $3,1240($19) addu $4,$4,$3 .set noreorder .set nomacro j $L207 sb $5,321($4) .set macro .set reorder$L170: lbu $22,0($16) .set noreorder .set nomacro j $L172 addiu $16,$16,1 .set macro .set reorder$L208: lbu $10,0($8) li $9,7 # 0x7 .set noreorder .set nomacro j $L210 addiu $8,$8,1 .set macro .set reorder$L197: lbu $10,0($16) li $9,7 # 0x7 .set noreorder .set nomacro j $L199 addiu $16,$16,1 .set macro .set reorder$L219: lbu $20,0($11) li $13,7 # 0x7 .set noreorder .set nomacro j $L221 addiu $11,$11,1 .set macro .set reorder$L229: lbu $22,0($11) li $20,7 # 0x7 .set noreorder .set nomacro j $L231 addiu $11,$11,1 .set macro .set reorder$L310: lw $6,1252($19) sw $3,1244($19) .set noreorder .set nomacro j $L253 sw $6,1240($19) .set macro .set reorder$L298: lui $6,%hi($LC2) addiu $6,$6,%lo($LC2) .set noreorder .set nomacro jal av_log move $5,$0 .set macro .set reorder li $2,-1 # 0xffffffffffffffff .set noreorder .set nomacro j $L33 sw $2,96($sp) .set macro .set reorder$L302: lw $4,80($sp) .set noreorder .set nomacro j $L295 addiu $6,$6,%lo($LC3) .set macro .set reorder .end decode_frame .globl kmvc_decoder .section .rodata.str1.4 .align 2$LC5: .ascii "kmvc\000" .data .align 2 .type kmvc_decoder, @object .size kmvc_decoder, 52kmvc_decoder: .word $LC5 .word 0 .word 88 .word 1256 .word decode_init .word 0 .word decode_end .word decode_frame .space 20 .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?