📄 mpc.mid
字号:
.set reorder addiu $2,$sp,1700$L340: addiu $3,$2,-4 sltu $2,$5,$3 .set noreorder .set nomacro beq $2,$0,$L342 lw $4,15592($sp) .set macro .set reorder$L273:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 .set noreorder .set nomacro bne $2,$0,$L273 lw $4,15592($sp) .set macro .set reorder$L342: li $2,3 # 0x3 andi $3,$4,0x3 .set noreorder .set nomacro beq $3,$2,$L103 li $2,1 # 0x1 .set macro .set reorder beq $3,$2,$L318$L100: lw $5,15656($sp) slt $2,$5,5 .set noreorder .set nomacro bne $2,$0,$L319 lui $6,%hi($LC8) .set macro .set reorder lw $2,15656($sp)$L337: addiu $4,$2,-1 li $2,-4 # 0xfffffffffffffffc and $4,$4,$2 .set noreorder .set nomacro jal av_malloc addiu $4,$4,8 .set macro .set reorder lw $3,15656($sp) lw $4,15572($sp) sw $2,15568($sp) addiu $6,$3,-4 lw $3,2812($4) move $4,$2 lw $2,15652($sp) sra $6,$6,2 .set noreorder .set nomacro jal $3 addiu $5,$2,4 .set macro .set reorder lw $3,15656($sp) sll $2,$3,3 addiu $3,$2,-25 addiu $2,$2,-32 .set noreorder .set nomacro bltz $3,$L106 sw $2,15548($sp) .set macro .set reorder .set noreorder .set nomacro bltz $2,$L106 lw $4,15572($sp) .set macro .set reorder lw $5,15652($sp) lw $2,3132($4) lw $19,15568($sp) .set noreorder .set nomacro bltz $2,$L320 lbu $20,0($5) .set macro .set reorder$L110: li $4,-1 # 0xffffffffffffffff move $8,$0 sw $4,15560($sp) addiu $9,$sp,44$L123: .set noreorder .set nomacro bne $8,$0,$L270 sra $3,$20,3 .set macro .set reorder addu $3,$19,$3 lbu $2,0($3) lbu $4,1($3) lbu $6,3($3) lbu $5,2($3) sll $4,$4,16 sll $2,$2,24 or $2,$2,$4 or $2,$2,$6 sll $5,$5,8 andi $3,$20,0x7 or $2,$2,$5 addiu $6,$20,4 sll $2,$2,$3 srl $2,$2,28 sra $4,$6,3 sw $2,40($sp) addu $4,$19,$4 lbu $3,0($4) lbu $5,1($4) lbu $7,3($4) lbu $2,2($4) sll $3,$3,24 sll $5,$5,16 or $3,$3,$5 or $3,$3,$7 sll $2,$2,8 or $2,$2,$3 andi $6,$6,0x7 sll $2,$2,$6 srl $2,$2,28 addiu $20,$20,8 sw $2,0($9) lw $2,-4($9)$L338: .set noreorder .set nomacro bne $2,$0,$L343 lw $4,15572($sp) .set macro .set reorder lw $2,0($9) .set noreorder .set nomacro beq $2,$0,$L344 lw $5,15572($sp) .set macro .set reorder lw $4,15572($sp)$L343: lw $2,3120($4) .set noreorder .set nomacro beq $2,$0,$L315 sra $2,$20,3 .set macro .set reorder addu $2,$19,$2 lbu $3,0($2) andi $4,$20,0x7 sll $3,$3,$4 andi $3,$3,0x00ff srl $3,$3,7 sw $3,-8($9) addiu $20,$20,1$L315: sw $8,15560($sp) lw $5,15572($sp)$L344: addiu $8,$8,1 lw $2,3132($5) slt $2,$2,$8 .set noreorder .set nomacro beq $2,$0,$L123 addiu $9,$9,52 .set macro .set reorder lw $2,15560($sp) .set noreorder .set nomacro bltz $2,$L345 li $4,4 # 0x4 .set macro .set reorder addiu $9,$sp,40 move $8,$0 move $7,$9 addiu $13,$2,1$L128: lw $2,0($7) .set noreorder .set nomacro beq $2,$0,$L242 sra $4,$20,3 .set macro .set reorder addu $4,$19,$4 lbu $3,0($4) lbu $5,1($4) lbu $6,3($4) lbu $2,2($4) sll $3,$3,24 sll $5,$5,16 or $3,$3,$5 or $3,$3,$6 sll $2,$2,8 andi $4,$20,0x7 or $2,$2,$3 sll $2,$2,$4 lui $3,%hi(scfi_vlc+4) lw $4,%lo(scfi_vlc+4)($3) srl $2,$2,29 sll $2,$2,2 addu $2,$2,$4 lh $3,0($2) lh $4,2($2) sw $3,8($7) addu $20,$20,$4$L242: lw $2,4($7) .set noreorder .set nomacro beq $2,$0,$L127 sra $4,$20,3 .set macro .set reorder addu $4,$19,$4 lbu $3,0($4) lbu $5,1($4) lbu $6,3($4) lbu $2,2($4) sll $3,$3,24 sll $5,$5,16 or $3,$3,$5 or $3,$3,$6 sll $2,$2,8 andi $4,$20,0x7 or $2,$2,$3 sll $2,$2,$4 lui $3,%hi(scfi_vlc+4) lw $4,%lo(scfi_vlc+4)($3) srl $2,$2,29 sll $2,$2,2 addu $2,$2,$4 lh $3,0($2) lh $4,2($2) sw $3,12($7) addu $20,$20,$4$L127: addiu $8,$8,1 .set noreorder .set nomacro bne $13,$8,$L128 addiu $7,$7,52 .set macro .set reorder lw $10,15572($sp) move $8,$9 move $11,$0$L153: lw $2,0($8) beq $2,$0,$L244 lw $7,3136($10) sra $4,$20,3 addu $4,$19,$4 sw $7,24($8) lbu $3,0($4) lbu $5,1($4) lbu $6,3($4) lbu $2,2($4) sll $3,$3,24 sll $5,$5,16 or $3,$3,$5 or $3,$3,$6 sll $2,$2,8 andi $4,$20,0x7 or $2,$2,$3 lui $12,%hi(dscf_vlc) sll $2,$2,$4 addiu $3,$12,%lo(dscf_vlc) lw $4,4($3) srl $2,$2,26 sll $2,$2,2 addu $2,$2,$4 lh $3,0($2) lh $4,2($2) addiu $3,$3,-7 li $2,8 # 0x8 .set noreorder .set nomacro beq $3,$2,$L321 addu $20,$20,$4 .set macro .set reorder addu $9,$7,$3$L248: lw $3,8($8) li $2,1 # 0x1 .set noreorder .set nomacro beq $3,$2,$L251 sw $9,16($8) .set macro .set reorder slt $2,$3,2 .set noreorder .set nomacro bne $2,$0,$L322 li $2,2 # 0x2 .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L252 li $2,3 # 0x3 .set macro .set reorder beq $3,$2,$L253$L249: lw $2,24($8) sw $2,3136($10)$L244: lw $2,4($8) beq $2,$0,$L152 lw $7,3264($10) sra $4,$20,3 addu $4,$19,$4 sw $7,36($8) lbu $3,0($4) lbu $5,1($4) lbu $6,3($4) lbu $2,2($4) sll $3,$3,24 sll $5,$5,16 or $3,$3,$5 or $3,$3,$6 sll $2,$2,8 andi $4,$20,0x7 or $2,$2,$3 lui $12,%hi(dscf_vlc) sll $2,$2,$4 addiu $3,$12,%lo(dscf_vlc) lw $4,4($3) srl $2,$2,26 sll $2,$2,2 addu $2,$2,$4 lh $3,0($2) lh $4,2($2) addiu $3,$3,-7 li $2,8 # 0x8 .set noreorder .set nomacro beq $3,$2,$L323 addu $20,$20,$4 .set macro .set reorder addu $9,$7,$3 lw $3,12($8) li $2,1 # 0x1 .set noreorder .set nomacro beq $3,$2,$L136 sw $9,28($8) .set macro .set reorder$L330: slt $2,$3,2 .set noreorder .set nomacro bne $2,$0,$L324 li $2,2 # 0x2 .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L137 li $2,3 # 0x3 .set macro .set reorder beq $3,$2,$L325$L134: lw $2,36($8) sw $2,3264($10)$L152: addiu $11,$11,1 addiu $8,$8,52 .set noreorder .set nomacro bne $11,$13,$L153 addiu $10,$10,4 .set macro .set reorder li $4,4 # 0x4$L345: li $2,3 # 0x3 addiu $6,$sp,15524 .set noreorder .set nomacro beq $4,$2,$L157 addiu $3,$sp,6308 .set macro .set reorder$L335: li $2,1 # 0x1 beq $4,$2,$L326$L154: addiu $5,$3,-4 move $2,$0#APP S32I2M xr1,$2#NO_APP andi $3,$3,0x1f .set noreorder .set nomacro beq $3,$0,$L346 addiu $2,$6,-31 .set macro .set reorder li $2,-32 # 0xffffffffffffffe0 and $2,$5,$2 addiu $4,$2,32 sltu $3,$5,$4 .set noreorder .set nomacro beq $3,$0,$L346 addiu $2,$6,-31 .set macro .set reorder$L274:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$4 .set noreorder .set nomacro bne $2,$0,$L274 addiu $2,$6,-31 .set macro .set reorder$L346: li $3,-32 # 0xffffffffffffffe0 and $3,$2,$3 sltu $4,$5,$3 .set noreorder .set nomacro beq $4,$0,$L161 addiu $2,$5,4 .set macro .set reorder$L347:#APP pref 30,0($2) S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 .set noreorder .set nomacro bne $2,$0,$L347 addiu $2,$5,4 .set macro .set reorder$L161: addiu $3,$6,-4 sltu $2,$5,$3 beq $2,$0,$L163$L276:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 bne $2,$0,$L276$L163: andi $3,$6,0x3 li $2,3 # 0x3 .set noreorder .set nomacro beq $3,$2,$L168 li $2,1 # 0x1 .set macro .set reorder beq $3,$2,$L327$L165: addiu $3,$sp,6308 sw $3,15528($sp) move $13,$0$L169: sll $3,$13,2 sll $2,$13,4 subu $2,$2,$3 addu $2,$2,$13 sll $2,$2,2 addiu $3,$sp,36 addu $2,$3,$2 lw $22,15528($sp) addiu $23,$2,4 move $fp,$0$L170: lw $5,0($23) addiu $3,$5,1 sltu $2,$3,19 .set noreorder .set nomacro beq $2,$0,$L171 move $17,$22 .set macro .set reorder sll $2,$3,2 lui $3,%hi($L177) addiu $3,$3,%lo($L177) addu $2,$2,$3 lw $4,0($2) j $4 .rdata .align 2 .align 2$L177: .word $L172 .word $L171 .word $L173 .word $L174 .word $L175 .word $L175 .word $L175 .word $L175 .word $L175 .word $L176 .word $L176 .word $L176 .word $L176 .word $L176 .word $L176 .word $L176 .word $L176 .word $L176 .word $L176 .section .text.mpc7_decode_frame$L253: sw $9,24($8) .set noreorder .set nomacro j $L249 sw $9,20($8) .set macro .set reorder$L325: sw $9,36($8) .set noreorder .set nomacro j $L134 sw $9,32($8) .set macro .set reorder$L176: addiu $2,$5,-2 li $3,1 # 0x1 sll $3,$3,$2 addiu $9,$5,-1 li $2,32 # 0x20 subu $11,$2,$9 addiu $10,$3,-1 move $7,$20 move $8,$0 li $12,36 # 0x24$L194: sra $4,$7,3 addu $4,$19,$4 lbu $3,0($4) lbu $5,1($4) lbu $6,3($4) lbu $2,2($4) sll $3,$3,24 sll $5,$5,16 or $3,$3,$5 or $3,$3,$6 sll $2,$2,8 andi $4,$7,0x7 or $2,$2,$3 sll $2,$2,$4 srl $2,$2,$11 subu $2,$2,$10 addiu $8,$8,1 sw $2,0($17) addu $7,$7,$9 .set noreorder .set nomacro bne $8,$12,$L194 addiu $17,$17,4 .set macro .set reorder sll $3,$9,5 sll $2,$9,2 addu $2,$2,$3 addu $20,$20,$2$L171: addiu $fp,$fp,1 li $2,2 # 0x2 addiu $23,$23,4 .set noreorder .set nomacro bne $fp,$2,$L170 addiu $22,$22,4608 .set macro .set reorder lw $5,15528($sp) addiu $13,$13,1 addiu $5,$5,144 li $2,32 # 0x20 .set noreorder .set nomacro bne $13,$2,$L169 sw $5,15528($sp) .set macro .set reorder lw $2,15572($sp) addiu $2,$2,14112 andi $3,$2,0x3 sw $2,15580($sp) li $2,4 # 0x4 subu $4,$2,$3 lw $3,15572($sp) addiu $6,$3,23328 .set noreorder .set nomacro beq $4,$fp,$L200 lw $3,15580($sp) .set macro .set reorder li $2,3 # 0x3 .set noreorder .set nomacro beq $4,$2,$L201 li $2,1 # 0x1 .set macro .set reorder .set noreorder .set nomacro beq $4,$2,$L328 lw $4,15572($sp) .set macro .set reorder$L198: addiu $5,$3,-4 move $2,$0#APP S32I2M xr1,$2#NO_APP andi $3,$3,0x1f .set noreorder .set nomacro beq $3,$0,$L348 addiu $2,$6,-31 .set macro .set reorder li $2,-32 # 0xffffffffffffffe0 and $2,$5,$2 addiu $4,$2,32 sltu $3,$5,$4 .set noreorder .set nomacro beq $3,$0,$L348 addiu $2,$6,-31 .set macro .set reorder$L277:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$4 .set noreorder .set nomacro bne $2,$0,$L277 addiu $2,$6,-31 .set macro .set reorder$L348: li $3,-32 # 0xffffffffffffffe0 and $3,$2,$3 sltu $4,$5,$3 .set noreorder .set nomacro beq $4,$0,$L349 addiu $2,$6,-4 .set macro .set reorder addiu $2,$5,4$L350:#APP pref 30,0($2) S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 .set noreorder .set nomacro bne $2,$0,$L350 addiu $2,$5,4 .set macro .set reorder addiu $2,$6,-4$L349: li $3,-4 # 0xfffffffffffffffc and $3,$2,$3 sltu $4,$5,$3 beq $4,$0,$L207$L279:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 bne $2,$0,$L279$L207: andi $3,$6,0x3 li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L211 addiu $4,$5,4 .set macro .set reorder li $2,3 # 0x3 .set noreorder .set nomacro beq $3,$2,$L212 li $2,1 # 0x1 .set macro .set reorder beq $3,$2,$L329$L209: lw $3,15560($sp) .set noreorder .set nomacro bltz $3,$L214 addiu $2,$sp,36 .set macro .set reorder sw $0,15536($sp) lw $3,15536($sp) lw $4,15536($sp) sw $0,15556($sp) sw $2,15532($sp)$L223: sll $3,$3,2 sll $2,$4,4 subu $2,$2,$3 addu $2,$2,$4 sw $3,15576($sp) addiu $5,$sp,36 sll $2,$2,2 addu $2,$5,$2 lw $4,15556($sp) lw $5,15576($sp) sll $3,$4,2 addiu $4,$5,14112 addiu $5,$sp,6308 addu $22,$5,$3 lw $3,15572($sp) move $fp,$2 addu $21,$3,$4 addiu $23,$2,4 sw $0,15564($sp)$L215: lw $2,0($23) .set noreorder .set nomacro beq $2,$0,$L216 sll $2,$2,2 .set macro .set reorder lw $3,20($fp) lui $18,%hi(mpc7_SCF) addiu $18,$18,%lo(mpc7_SCF) sll $3,$3,2 lui $19,%hi(mpc_CC) lw $4,0($22) addu $3,$3,$18 addiu $19,$19,%lo(mpc_CC) lw $16,0($3) addu $2,$2,$19 .set noreorder .set nomacro jal __floatsisf lw $17,0($2) .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$16 .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$17 .set macro .set reorder .set noreorder .set nomacro jal __fixsfsi move $4,$2 .set macro .set reorder sw $2,0($21) .set noreorder .set nomacro jal __floatsisf lw $4,4($22) .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$16 .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$17 .set macro .set reorder .set noreorder .set nomacro jal __fixsfsi move $4,$2 .set macro .set reorder sw $2,128($21) .set noreorder .set nomacro jal __floatsisf lw $4,8($22) .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$16 .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$17 .set macro .set reorder .set noreorder .set nomacro jal __fixsfsi move $4,$2 .set macro .set reorder sw $2,256($21) .set noreorder .set nomacro jal __floatsisf lw $4,12($22) .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$16 .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$17 .set macro .set reorder .set noreorder .set nomacro jal __fixsfsi move $4,$2 .set macro .set reorder sw $2,384($21) .set noreorder .set nomacro jal __floatsisf lw $4,16($22)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -