📄 vp56.mid
字号:
slt $2,$3,$5 .set noreorder .set nomacro beq $2,$0,$L1184 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder lw $6,228($sp) addu $4,$6,$4 bltz $4,$L1184 lw $2,4164($fp) slt $2,$4,$2 .set noreorder .set nomacro beq $2,$0,$L1184 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder mul $6,$4,$5 lui $8,%hi(vp56_reference_frame) addu $2,$6,$3 sll $3,$2,4 sll $2,$2,2 subu $3,$3,$2 addu $6,$3,$13 lbu $2,0($6) addiu $3,$8,%lo(vp56_reference_frame) sll $2,$2,2 addu $2,$2,$3 lw $4,0($2) li $3,1 # 0x1 .set noreorder .set nomacro beq $4,$3,$L1110 lw $2,60($sp) .set macro .set reorder$L283: addiu $2,$12,%lo(vp56_candidate_predictor_pos)$L1184: lb $3,18($2)$L1281: lw $5,224($sp) addu $3,$5,$3 .set noreorder .set nomacro bltz $3,$L294 lb $4,19($2) .set macro .set reorder lw $5,4160($fp) slt $2,$3,$5 .set noreorder .set nomacro beq $2,$0,$L1185 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder lw $6,228($sp) addu $4,$6,$4 bltz $4,$L1185 lw $2,4164($fp) slt $2,$4,$2 .set noreorder .set nomacro beq $2,$0,$L1185 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder mul $6,$4,$5 lui $8,%hi(vp56_reference_frame) addu $2,$6,$3 sll $3,$2,4 sll $2,$2,2 subu $3,$3,$2 addu $6,$3,$13 lbu $2,0($6) addiu $3,$8,%lo(vp56_reference_frame) sll $2,$2,2 addu $2,$2,$3 lw $4,0($2) li $3,1 # 0x1 .set noreorder .set nomacro beq $4,$3,$L1111 lw $2,60($sp) .set macro .set reorder$L294: addiu $2,$12,%lo(vp56_candidate_predictor_pos)$L1185: lb $3,20($2)$L1282: lw $5,224($sp) addu $3,$5,$3 .set noreorder .set nomacro bltz $3,$L305 lb $4,21($2) .set macro .set reorder lw $5,4160($fp) slt $2,$3,$5 .set noreorder .set nomacro beq $2,$0,$L1186 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder lw $6,228($sp) addu $4,$6,$4 bltz $4,$L1186 lw $2,4164($fp) slt $2,$4,$2 .set noreorder .set nomacro beq $2,$0,$L1186 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder mul $6,$4,$5 lui $8,%hi(vp56_reference_frame) addu $2,$6,$3 sll $3,$2,4 sll $2,$2,2 subu $3,$3,$2 addu $6,$3,$13 lbu $2,0($6) addiu $3,$8,%lo(vp56_reference_frame) sll $2,$2,2 addu $2,$2,$3 lw $4,0($2) li $3,1 # 0x1 .set noreorder .set nomacro beq $4,$3,$L1112 lw $2,60($sp) .set macro .set reorder$L305: addiu $2,$12,%lo(vp56_candidate_predictor_pos)$L1186: lb $3,22($2)$L1283: lw $5,224($sp) addu $3,$5,$3 .set noreorder .set nomacro bltz $3,$L316 lb $4,23($2) .set macro .set reorder lw $5,4160($fp) slt $2,$3,$5 .set noreorder .set nomacro beq $2,$0,$L1187 addiu $2,$7,1 .set macro .set reorder lw $6,228($sp) addu $4,$6,$4 bltz $4,$L1187 lw $2,4164($fp) slt $2,$4,$2 .set noreorder .set nomacro beq $2,$0,$L1187 addiu $2,$7,1 .set macro .set reorder mul $6,$4,$5 lui $8,%hi(vp56_reference_frame) addu $2,$6,$3 sll $3,$2,4 sll $2,$2,2 subu $3,$3,$2 addu $5,$3,$13 lbu $2,0($5) addiu $3,$8,%lo(vp56_reference_frame) sll $2,$2,2 addu $2,$2,$3 lw $4,0($2) li $3,1 # 0x1 .set noreorder .set nomacro beq $4,$3,$L1113 lw $2,60($sp) .set macro .set reorder$L316: addiu $2,$7,1$L1187: sll $4,$2,4$L1284: sll $2,$2,2 addu $2,$2,$4 sll $3,$2,2 addu $6,$2,$3$L327: lw $3,64($sp) lw $2,60($sp) lw $9,4296($fp) sw $2,5120($fp) sw $3,5124($fp) sll $2,$9,3 lw $4,5492($fp) sll $3,$9,1 lw $5,72($sp) addu $3,$3,$2 lw $2,68($sp) addu $3,$6,$3 addiu $4,$4,1512 sw $2,5128($fp) sw $5,5132($fp) addu $11,$4,$3 lw $6,4088($fp) lbu $3,0($11) addiu $2,$6,-1 mul $2,$2,$3 addiu $7,$fp,4088 addiu $4,$2,255 slt $3,$2,0 movn $2,$4,$3 sra $2,$2,8 addiu $3,$2,1 lw $5,12($7) sll $4,$3,8 sltu $2,$5,$4 xori $10,$2,0x1 .set noreorder .set nomacro beq $10,$0,$L329 subu $2,$6,$3 .set macro .set reorder sw $2,4088($fp) subu $8,$5,$4 lw $5,0($7) sw $8,12($7)$L1062: slt $2,$5,128 beq $2,$0,$L1114$L332: lw $2,12($7) lw $3,4($7) sll $5,$5,1 sll $8,$2,1 addiu $6,$3,-1 sw $5,0($7) sw $8,12($7) .set noreorder .set nomacro bne $6,$0,$L1062 sw $6,4($7) .set macro .set reorder lw $2,8($7) li $6,8 # 0x8 sw $6,4($7) lbu $3,0($2) lw $5,0($7) addiu $2,$2,1 or $8,$8,$3 sw $2,8($7) slt $2,$5,128 .set noreorder .set nomacro bne $2,$0,$L332 sw $8,12($7) .set macro .set reorder$L1114: .set noreorder .set nomacro bne $10,$0,$L1247 lw $3,224($sp) .set macro .set reorder lui $2,%hi(vp56_pmbt_tree) addiu $9,$2,%lo(vp56_pmbt_tree)$L1064: lb $2,0($9) blez $2,$L1115$L338: lb $2,1($9) addiu $4,$5,-1 addu $2,$11,$2 lbu $3,0($2) mul $4,$4,$3 .set noreorder .set nomacro bltz $4,$L1116 move $2,$4 .set macro .set reorder$L339: sra $2,$2,8 addiu $3,$2,1 lw $6,12($7) sll $4,$3,8 sltu $2,$6,$4 xori $10,$2,0x1 beq $10,$0,$L340 subu $5,$5,$3 subu $8,$6,$4 sw $5,0($7) sw $8,12($7)$L1063: slt $2,$5,128 beq $2,$0,$L1117$L343: lw $2,12($7) lw $3,4($7) sll $5,$5,1 sll $8,$2,1 addiu $6,$3,-1 sw $5,0($7) sw $8,12($7) .set noreorder .set nomacro bne $6,$0,$L1063 sw $6,4($7) .set macro .set reorder lw $2,8($7) li $6,8 # 0x8 sw $6,4($7) lbu $3,0($2) lw $5,0($7) addiu $2,$2,1 or $8,$8,$3 sw $2,8($7) slt $2,$5,128 .set noreorder .set nomacro bne $2,$0,$L343 sw $8,12($7) .set macro .set reorder$L1117: beq $10,$0,$L346 lb $2,0($9) sll $2,$2,1 addu $9,$9,$2 lb $2,0($9) bgtz $2,$L338$L1115: subu $9,$0,$2 lw $3,224($sp)$L1247: lw $2,4160($fp) mtlo $3 lw $3,228($sp) sw $9,4296($fp) madd $3,$2 mflo $2 sll $3,$2,4 sll $2,$2,2 subu $3,$3,$2 addu $3,$3,$13 sb $9,0($3) lw $8,4296($fp) sltu $2,$8,10 .set noreorder .set nomacro beq $2,$0,$L349 sll $2,$8,2 .set macro .set reorder lui $3,%hi($L357) addiu $3,$3,%lo($L357) addu $2,$2,$3 lw $4,0($2) j $4 .rdata .align 2 .align 2$L357: .word $L349 .word $L349 .word $L350 .word $L351 .word $L352 .word $L349 .word $L353 .word $L354 .word $L355 .word $L356 .section .text.vp56_decode_frame$L1102: lw $3,4($5) beq $3,$10,$L198$L199: bne $3,$0,$L1053 lw $2,8($5) beq $2,$0,$L192$L1053: lw $2,8($5) lw $3,4($5) li $7,1 # 0x1 sw $2,64($sp) sw $3,60($sp) .set noreorder .set nomacro j $L203 sw $0,5136($fp) .set macro .set reorder$L198: lw $2,8($5) .set noreorder .set nomacro bne $2,$9,$L199 move $7,$0 .set macro .set reorder .set noreorder .set nomacro j $L1273 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder$L340: move $5,$3 .set noreorder .set nomacro j $L1063 sw $3,0($7) .set macro .set reorder$L346: .set noreorder .set nomacro j $L1064 addiu $9,$9,2 .set macro .set reorder$L349: lw $6,4160($fp) lw $13,4300($fp) addiu $16,$sp,52$L358: lw $3,224($sp) lw $4,0($16) mtlo $3 lw $3,228($sp) lui $5,%hi(vp56_reference_frame) madd $3,$6 lw $6,264($sp) mflo $2 move $17,$8 sll $3,$2,4 sll $2,$2,2 subu $3,$3,$2 lw $2,4($16) addu $3,$3,$13 sw $4,4($3) sw $2,8($3) lw $2,0($16) lw $3,4($16) sw $2,5072($fp) sw $3,5076($fp) lw $2,0($16) lw $3,4($16) sw $2,5080($fp) sw $3,5084($fp) lw $2,0($16) lw $3,4($16) sw $2,5088($fp) sw $3,5092($fp) lw $2,0($16) lw $3,4($16) sw $2,5096($fp) sw $3,5100($fp) lw $2,0($16) lw $3,4($16) sw $2,5104($fp) sw $3,5108($fp) lw $2,4($16) lw $3,0($16) addiu $4,$5,%lo(vp56_reference_frame) sw $2,5116($fp) sw $3,5112($fp) li $2,4 # 0x4 sll $3,$17,2 andi $5,$6,0x3 addu $3,$3,$4 subu $4,$2,$5 li $2,2 # 0x2 lw $16,0($3) .set noreorder .set nomacro bne $4,$2,$L1118 move $3,$6 .set macro .set reorder$L807: addiu $3,$fp,4306 sb $0,4304($fp) .set noreorder .set nomacro j $L805 sb $0,4305($fp) .set macro .set reorder$L350: addiu $16,$sp,52 lw $2,5460($fp) move $4,$fp .set noreorder .set nomacro jal $2 move $5,$16 .set macro .set reorder lw $6,4160($fp) lw $13,4300($fp) .set noreorder .set nomacro j $L358 lw $8,4296($fp) .set macro .set reorder$L351: lw $6,4160($fp) lw $13,4300($fp) .set noreorder .set nomacro j $L358 addiu $16,$fp,5120 .set macro .set reorder$L352: lw $6,4160($fp) lw $13,4300($fp) .set noreorder .set nomacro j $L358 addiu $16,$fp,5128 .set macro .set reorder$L353: addiu $2,$16,%lo(C.108.8029) lw $4,12($2) lw $6,%lo(C.108.8029)($16) lw $7,4($2) lw $3,8($2) sw $4,72($sp) sw $3,68($sp) sw $6,60($sp) .set noreorder .set nomacro bltz $15,$L627 sw $7,64($sp) .set macro .set reorder lw $4,4160($fp) slt $2,$15,$4 .set noreorder .set nomacro beq $2,$0,$L627 lw $2,228($sp) .set macro .set reorder addu $3,$2,$17 bltz $3,$L627 lw $2,4164($fp) slt $2,$3,$2 .set noreorder .set nomacro beq $2,$0,$L627 lui $8,%hi(vp56_reference_frame) .set macro .set reorder mul $5,$3,$4 lw $4,4300($fp) addu $2,$5,$15 sll $3,$2,4 sll $2,$2,2 subu $3,$3,$2 addu $5,$3,$4 lbu $2,0($5) addiu $3,$8,%lo(vp56_reference_frame) sll $2,$2,2 addu $2,$2,$3 lw $4,0($2) li $3,2 # 0x2 beq $4,$3,$L1119$L627: move $7,$0$L638: .set noreorder .set nomacro bltz $14,$L1225 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder lw $4,4160($fp) slt $2,$14,$4 .set noreorder .set nomacro beq $2,$0,$L1225 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder lw $15,228($sp) addu $3,$15,$18 bltz $3,$L1225 lw $2,4164($fp) slt $2,$3,$2 .set noreorder .set nomacro beq $2,$0,$L1225 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder mul $5,$3,$4 lw $4,4300($fp) addu $2,$5,$14 sll $3,$2,4 sll $2,$2,2 subu $3,$3,$2 addu $6,$3,$4 lbu $2,0($6) lui $8,%hi(vp56_reference_frame) addiu $3,$8,%lo(vp56_reference_frame) sll $2,$2,2 addu $2,$2,$3 lw $4,0($2) li $3,2 # 0x2 .set noreorder .set nomacro beq $4,$3,$L1120 lw $2,60($sp) .set macro .set reorder$L640: addiu $2,$12,%lo(vp56_candidate_predictor_pos)$L1225: lb $3,4($2)$L1295: lb $6,5($2) lw $2,224($sp) addu $4,$2,$3 .set noreorder .set nomacro bltz $4,$L1217 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder lw $5,4160($fp) slt $2,$4,$5 .set noreorder .set nomacro beq $2,$0,$L1217 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder lw $8,228($sp) addu $3,$8,$6 bltz $3,$L1217 lw $2,4164($fp) slt $2,$3,$2 .set noreorder .set nomacro beq $2,$0,$L1217 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder mul $6,$3,$5 lui $8,%hi(vp56_reference_frame) addu $2,$6,$4 sll $3,$2,4 lw $4,4300($fp) sll $2,$2,2 subu $3,$3,$2 addu $6,$3,$4 lbu $2,0($6) addiu $3,$8,%lo(vp56_reference_frame) sll $2,$2,2 addu $2,$2,$3 lw $4,0($2) li $3,2 # 0x2 .set noreorder .set nomacro beq $4,$3,$L1121 lw $2,60($sp) .set macro .set reorder$L652: addiu $2,$12,%lo(vp56_candidate_predictor_pos)$L1217: lb $3,6($2)$L1287: lb $6,7($2) lw $2,224($sp) addu $4,$2,$3 .set noreorder .set nomacro bltz $4,$L1221 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder lw $5,4160($fp) slt $2,$4,$5 .set noreorder .set nomacro beq $2,$0,$L1221 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder lw $8,228($sp) addu $3,$8,$6 bltz $3,$L1221 lw $2,4164($fp) slt $2,$3,$2 .set noreorder .set nomacro beq $2,$0,$L1221 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder mul $6,$3,$5 lui $8,%hi(vp56_reference_frame) addu $2,$6,$4 sll $3,$2,4 lw $4,4300($fp) sll $2,$2,2 subu $3,$3,$2 addu $6,$3,$4 lbu $2,0($6) addiu $3,$8,%lo(vp56_reference_frame) sll $2,$2,2 addu $2,$2,$3 lw $4,0($2) li $3,2 # 0x2 .set noreorder .set nomacro beq $4,$3,$L1122 lw $2,60($sp) .set macro .set reorder$L663: addiu $2,$12,%lo(vp56_candidate_predictor_pos)$L1221: lb $3,8($2)$L1291: lb $6,9($2) lw $2,224($sp) addu $4,$2,$3 .set noreorder .set nomacro bltz $4,$L1248 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder lw $5,4160($fp) slt $2,$4,$5 .set noreorder .set nomacro beq $2,$0,$L1248 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder lw $8,228($sp) addu $3,$8,$6 bltz $3,$L1248 lw $2,4164($fp) slt $2,$3,$2 .set noreorder .set nomacro beq $2,$0,$L1248 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder mul $6,$3,$5 lui $8,%hi(vp56_reference_frame) addu $2,$6,$4 sll $3,$2,4 lw $4,4300($fp) sll $2,$2,2 subu $3,$3,$2 addu $6,$3,$4 lbu $2,0($6) addiu $3,$8,%lo(vp56_reference_frame) sll $2,$2,2 addu $2,$2,$3 lw $4,0($2) li $3,2 # 0x2 .set noreorder .set nomacro beq $4,$3,$L1123 lw $2,60($sp) .set macro .set reorder$L674: addiu $2,$12,%lo(vp56_candidate_predictor_pos)$L1248: lb $3,10($2) lb $6,11($2) lw $2,224($sp) addu $4,$2,$3 .set noreorder .set nomacro bltz $4,$L1223 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder lw $5,4160($fp) slt $2,$4,$5 .set noreorder .set nomacro beq $2,$0,$L1223 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder lw $8,228($sp) addu $3,$8,$6 bltz $3,$L1223 lw $2,4164($fp) slt $2,$3,$2 .set noreorder .set nomacro beq $2,$0,$L1223 addiu $2,$12,%lo(vp56_candidate_predictor_pos) .set macro .set reorder mul $6,$3,$5 lui $8,%hi(vp56_reference_frame) addu $2,$6,$4 sll $3,$2,4 lw $4,4300($fp) sll $2,$2,2 subu $3,$3,$2 addu $6,$3,$4
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -