📄 vmnc.mid
字号:
.set macro .set reorder .set noreorder .set nomacro blez $6,$L180 sll $3,$fp,4 .set macro .set reorder sll $4,$20,4 sll $5,$20,1 li $9,16 # 0x10 lw $23,56($sp) sw $3,72($sp) sw $4,68($sp) sw $5,108($sp) sw $6,60($sp) sw $0,80($sp) sw $0,88($sp) sw $0,92($sp) sw $9,104($sp) move $3,$0 move $4,$6 move $5,$6$L181: lw $13,80($sp) lw $6,104($sp) addiu $13,$13,16 slt $2,$4,$13 lw $9,40($sp) movz $5,$6,$2 sw $13,80($sp) .set noreorder .set nomacro blez $9,$L184 sw $5,104($sp) .set macro .set reorder lw $13,112($sp) slt $2,$3,$13 .set noreorder .set nomacro beq $2,$0,$L186 lw $3,40($sp) .set macro .set reorder lw $4,52($sp) sw $3,64($sp) sw $4,48($sp) sw $0,76($sp) li $14,16 # 0x10 move $9,$3 move $13,$3$L190: lw $5,76($sp) lbu $6,0($23) addiu $5,$5,16 slt $2,$9,$5 andi $3,$6,0x1 sw $5,76($sp) movn $14,$13,$2 .set noreorder .set nomacro beq $3,$0,$L193 addiu $23,$23,1 .set macro .set reorder lw $4,56($sp) mul $2,$14,$20 subu $3,$23,$4 lw $4,104($sp) lw $5,112($sp) mul $16,$4,$2 subu $4,$5,$16 slt $3,$4,$3 .set noreorder .set nomacro bne $3,$0,$L401 lw $6,120($sp) .set macro .set reorder lw $9,104($sp) .set noreorder .set nomacro blez $9,$L197 lw $2,216($6) .set macro .set reorder lw $3,108($sp) lw $11,48($sp) addu $13,$3,$2 move $12,$23 move $15,$0$L199: .set noreorder .set nomacro blez $14,$L499 lw $5,104($sp) .set macro .set reorder move $8,$11 move $9,$11 move $6,$12 move $7,$0 sltu $10,$13,10$L200: .set noreorder .set nomacro beq $10,$0,$L208 move $4,$0 .set macro .set reorder lui $3,%hi($L207) sll $2,$13,2 addiu $3,$3,%lo($L207) addu $2,$2,$3 lw $4,0($2) j $4 .rdata .align 2 .align 2$L207: .word $L201 .word $L201 .word $L202 .word $L202 .word $L203 .word $L204 .word $L201 .word $L201 .word $L205 .word $L206 .section .text.decode_frame$L201: move $4,$0$L208: li $2,2 # 0x2 .set noreorder .set nomacro beq $20,$2,$L211 addu $6,$6,$20 .set macro .set reorder$L474: li $2,4 # 0x4 .set noreorder .set nomacro beq $20,$2,$L212 li $2,1 # 0x1 .set macro .set reorder .set noreorder .set nomacro beq $20,$2,$L473 addu $2,$11,$7 .set macro .set reorder$L209: addiu $7,$7,1 addiu $8,$8,2 .set noreorder .set nomacro bne $14,$7,$L200 addiu $9,$9,4 .set macro .set reorder addiu $2,$14,-1 mul $4,$20,$2 addu $3,$12,$20 addu $12,$4,$3 lw $5,104($sp)$L499: addiu $15,$15,1 .set noreorder .set nomacro beq $5,$15,$L197 addu $11,$11,$fp .set macro .set reorder j $L199$L202: li $2,2 # 0x2 lbu $4,0($6) .set noreorder .set nomacro bne $20,$2,$L474 addu $6,$6,$20 .set macro .set reorder$L211: .set noreorder .set nomacro j $L209 sh $4,0($8) .set macro .set reorder$L203: lbu $2,1($6) lbu $3,0($6) sll $2,$2,8 .set noreorder .set nomacro j $L208 or $4,$2,$3 .set macro .set reorder$L204: lbu $2,0($6) lbu $3,1($6) sll $2,$2,8 .set noreorder .set nomacro j $L208 or $4,$2,$3 .set macro .set reorder$L205: lbu $2,3($6) lbu $3,2($6) sll $2,$2,24 sll $3,$3,16 lbu $4,1($6) lbu $5,0($6) or $2,$2,$3 or $2,$2,$5 sll $4,$4,8 .set noreorder .set nomacro j $L208 or $4,$4,$2 .set macro .set reorder$L206: lbu $2,0($6) lbu $3,1($6) sll $2,$2,24 sll $3,$3,16 lbu $4,2($6) lbu $5,3($6) or $2,$2,$3 or $2,$2,$5 sll $4,$4,8 .set noreorder .set nomacro j $L208 or $4,$4,$2 .set macro .set reorder$L212: .set noreorder .set nomacro j $L209 sw $4,0($9) .set macro .set reorder$L473: .set noreorder .set nomacro j $L209 sb $4,0($2) .set macro .set reorder$L193: andi $2,$6,0x2 .set noreorder .set nomacro beq $2,$0,$L500 andi $2,$6,0x4 .set macro .set reorder lw $9,120($sp) lw $13,108($sp) lw $2,216($9) addu $2,$13,$2 sltu $3,$2,10 .set noreorder .set nomacro beq $3,$0,$L220 lui $3,%hi($L226) .set macro .set reorder sll $2,$2,2 addiu $3,$3,%lo($L226) addu $2,$2,$3 lw $4,0($2) j $4 .rdata .align 2 .align 2$L226: .word $L220 .word $L220 .word $L221 .word $L221 .word $L222 .word $L223 .word $L220 .word $L220 .word $L224 .word $L225 .section .text.decode_frame$L220: sw $0,88($sp)$L227: addu $23,$23,$20 andi $2,$6,0x4$L500: .set noreorder .set nomacro beq $2,$0,$L501 andi $2,$6,0x8 .set macro .set reorder lw $3,120($sp) lw $4,108($sp) lw $2,216($3) addu $2,$4,$2 sltu $3,$2,10 .set noreorder .set nomacro beq $3,$0,$L230 lui $3,%hi($L236) .set macro .set reorder sll $2,$2,2 addiu $3,$3,%lo($L236) addu $2,$2,$3 lw $4,0($2) j $4 .rdata .align 2 .align 2$L236: .word $L230 .word $L230 .word $L231 .word $L231 .word $L232 .word $L233 .word $L230 .word $L230 .word $L234 .word $L235 .section .text.decode_frame$L230: sw $0,92($sp)$L237: addu $23,$23,$20 andi $2,$6,0x8$L501: .set noreorder .set nomacro bne $2,$0,$L238 srl $2,$6,4 .set macro .set reorder andi $2,$2,0x1 li $3,1 # 0x1 sw $0,96($sp) .set noreorder .set nomacro beq $20,$3,$L475 sw $2,100($sp) .set macro .set reorder$L241: li $2,2 # 0x2 .set noreorder .set nomacro beq $20,$2,$L476 li $2,4 # 0x4 .set macro .set reorder .set noreorder .set nomacro beq $20,$2,$L477 lw $13,104($sp) .set macro .set reorder$L243: lw $3,100($sp) lw $4,56($sp) mul $2,$20,$3 subu $3,$23,$4 lw $4,112($sp) addiu $2,$2,2 mtlo $4 lw $4,96($sp) msub $4,$2 mflo $2 slt $2,$2,$3 .set noreorder .set nomacro bne $2,$0,$L502 lw $5,120($sp) .set macro .set reorder .set noreorder .set nomacro blez $4,$L503 lw $4,40($sp) .set macro .set reorder sw $0,84($sp)$L283: lw $9,100($sp) .set noreorder .set nomacro beq $9,$0,$L284 lw $13,120($sp) .set macro .set reorder lw $3,108($sp) lw $2,216($13) addu $2,$3,$2 sltu $3,$2,10 .set noreorder .set nomacro beq $3,$0,$L286 sll $2,$2,2 .set macro .set reorder lui $3,%hi($L292) addiu $3,$3,%lo($L292) addu $2,$2,$3 lw $4,0($2) j $4 .rdata .align 2 .align 2$L292: .word $L286 .word $L286 .word $L287 .word $L287 .word $L288 .word $L289 .word $L286 .word $L286 .word $L290 .word $L291 .section .text.decode_frame$L286: sw $0,92($sp)$L293: addu $23,$23,$20$L284: lbu $3,0($23) lbu $4,1($23) andi $2,$3,0xf mult $fp,$2 sra $3,$3,4 madd $20,$3 andi $21,$4,0xf mflo $3 sra $5,$4,4 lw $4,48($sp) li $2,1 # 0x1 addu $16,$3,$4 addiu $23,$23,2 addiu $17,$5,1 .set noreorder .set nomacro beq $20,$2,$L478 addiu $3,$21,1 .set macro .set reorder li $2,2 # 0x2 .set noreorder .set nomacro beq $20,$2,$L479 li $2,4 # 0x4 .set macro .set reorder beq $20,$2,$L480$L296: lw $6,84($sp)$L509: lw $9,96($sp) addiu $6,$6,1 .set noreorder .set nomacro bne $9,$6,$L283 sw $6,84($sp) .set macro .set reorder lw $13,56($sp) subu $3,$23,$13 lw $4,40($sp)$L503: lw $5,76($sp) slt $2,$5,$4 .set noreorder .set nomacro beq $2,$0,$L504 lw $13,60($sp) .set macro .set reorder$L188: lw $5,64($sp) lw $4,112($sp) addiu $5,$5,-16 slt $2,$3,$4 .set noreorder .set nomacro beq $2,$0,$L186 sw $5,64($sp) .set macro .set reorder lw $6,48($sp) lw $9,68($sp) lw $13,64($sp) addu $6,$6,$9 lw $9,40($sp) .set noreorder .set nomacro j $L190 sw $6,48($sp) .set macro .set reorder$L287: lbu $4,0($23) .set noreorder .set nomacro j $L293 sw $4,92($sp) .set macro .set reorder$L288: lbu $2,1($23) lbu $3,0($23) sll $2,$2,8 or $2,$2,$3 .set noreorder .set nomacro j $L293 sw $2,92($sp) .set macro .set reorder$L289: lbu $2,0($23) lbu $3,1($23) sll $2,$2,8 or $2,$2,$3 .set noreorder .set nomacro j $L293 sw $2,92($sp) .set macro .set reorder$L290: lbu $2,3($23) lbu $3,2($23) lbu $4,1($23) lbu $5,0($23) sll $2,$2,24 sll $3,$3,16$L461: or $2,$2,$3 or $2,$2,$5 sll $4,$4,8 or $4,$4,$2 .set noreorder .set nomacro j $L293 sw $4,92($sp) .set macro .set reorder$L291: lbu $2,0($23) lbu $3,1($23) lbu $4,2($23) lbu $5,3($23) sll $2,$2,24 .set noreorder .set nomacro j $L461 sll $3,$3,16 .set macro .set reorder$L231: lbu $5,0($23) .set noreorder .set nomacro j $L237 sw $5,92($sp) .set macro .set reorder$L221: lbu $2,0($23) .set noreorder .set nomacro j $L227 sw $2,88($sp) .set macro .set reorder$L222: lbu $2,1($23) lbu $3,0($23) sll $2,$2,8 or $2,$2,$3 .set noreorder .set nomacro j $L227 sw $2,88($sp) .set macro .set reorder$L223: lbu $2,0($23) lbu $3,1($23) sll $2,$2,8 or $2,$2,$3 .set noreorder .set nomacro j $L227 sw $2,88($sp) .set macro .set reorder$L224: lbu $2,3($23) lbu $3,2($23) lbu $4,1($23) lbu $5,0($23) sll $2,$2,24 sll $3,$3,16$L459: or $2,$2,$3 or $2,$2,$5 sll $4,$4,8 or $4,$4,$2 .set noreorder .set nomacro j $L227 sw $4,88($sp) .set macro .set reorder$L225: lbu $2,0($23) lbu $3,1($23) lbu $4,2($23) lbu $5,3($23) sll $2,$2,24 .set noreorder .set nomacro j $L459 sll $3,$3,16 .set macro .set reorder$L232: lbu $2,1($23) lbu $3,0($23) sll $2,$2,8 or $2,$2,$3 .set noreorder .set nomacro j $L237 sw $2,92($sp) .set macro .set reorder$L233: lbu $2,0($23) lbu $3,1($23) sll $2,$2,8 or $2,$2,$3 .set noreorder .set nomacro j $L237 sw $2,92($sp) .set macro .set reorder$L234: lbu $2,3($23) lbu $3,2($23) lbu $4,1($23) lbu $5,0($23) sll $2,$2,24 sll $3,$3,16$L460: or $2,$2,$3 or $2,$2,$5 sll $4,$4,8 or $4,$4,$2 .set noreorder .set nomacro j $L237 sw $4,92($sp) .set macro .set reorder$L235: lbu $2,0($23) lbu $3,1($23) lbu $4,2($23) lbu $5,3($23) sll $2,$2,24 .set noreorder .set nomacro j $L460 sll $3,$3,16 .set macro .set reorder$L478: .set noreorder .set nomacro blez $3,$L296 lw $6,92($sp) .set macro .set reorder sltu $9,$17,40 andi $18,$6,0x00ff sll $4,$18,8 sll $3,$18,16 sll $2,$18,24 or $3,$3,$2 or $4,$18,$4 addu $5,$16,$5 or $4,$4,$3 move $13,$9 sw $4,124($sp) addiu $19,$5,1 move $22,$0 .set noreorder .set nomacro bne $13,$0,$L481 sw $9,132($sp) .set macro .set reorder$L299: andi $3,$16,0x3 li $2,4 # 0x4 subu $2,$2,$3 li $3,2 # 0x2 .set noreorder .set nomacro beq $2,$3,$L304 li $4,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $2,$4,$L305 li $5,1 # 0x1 .set macro .set reorder .set noreorder .set nomacro beq $2,$5,$L303 addiu $2,$16,1 .set macro .set reorder move $2,$16$L306: addiu $5,$2,-4 lw $6,124($sp)#APP S32I2M xr1,$6#NO_APP andi $2,$2,0x1f .set noreorder .set nomacro beq $2,$0,$L505 addiu $2,$19,-31 .set macro .set reorder li $9,-32 # 0xffffffffffffffe0 and $2,$5,$9 addiu $4,$2,32 sltu $3,$5,$4 .set noreorder .set nomacro beq $3,$0,$L505 addiu $2,$19,-31 .set macro .set reorder$L412:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$4 .set noreorder .set nomacro bne $2,$0,$L412 addiu $2,$19,-31 .set macro .set reorder$L505: li $13,-32 # 0xffffffffffffffe0 and $4,$2,$13 sltu $3,$5,$4 .set noreorder .set nomacro beq $3,$0,$L506 addiu $2,$19,-4 .set macro .set reorder addiu $2,$5,4$L507:#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,$4 .set noreorder .set nomacro bne $2,$0,$L507 addiu $2,$5,4 .set macro .set reorder addiu $2,$19,-4$L506: li $3,-4 # 0xfffffffffffffffc and $3,$2,$3 sltu $4,$5,$3 .set noreorder .set nomacro beq $4,$0,$L508 andi $2,$19,0x3 .set macro .set reorder$L414:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 .set noreorder .set nomacro bne $2,$0,$L414 andi $2,$19,0x3 .set macro .set reorder$L508: li $4,2 # 0x2 .set noreorder .set nomacro beq $2,$4,$L315 addiu $3,$5,4 .set macro .set reorder li $6,3 # 0x3 .set noreorder .set nomacro beq $2,$6,$L316 li $9,1 # 0x1 .set macro .set reorder beq $2,$9,$L482$L301: .set noreorder .set nomacro beq $21,$22,$L296 addu $19,$19,$fp .set macro .set reorder lw $13,132($sp) addu $16,$16,$fp .set noreorder .set nomacro beq $13,$0,$L299 addiu $22,$22,1 .set macro .set reorder$L481: move $4,$16 andi $5,$18,0x00ff move $6,$17 .set noreorder .set nomacro jal memset sw $14,136($sp) .set macro .set reorder .set noreorder .set nomacro j $L301 lw $14,136($sp) .set macro .set reorder$L304: addiu $2,$16,2 sb $18,0($16) .set noreorder .set nomacro j $L306 sb $18,1($16) .set macro .set reorder$L315: sb $18,4($5) .set noreorder .set nomacro j $L301 sb $18,1($3) .set macro .set reorder$L316: sb $18,6($5) sb $18,4($5) .set noreorder .set nomacro j $L301 sb $18,5($5) .set macro .set reorder$L305: addiu $2,$16,3 sb $18,0($16) sb $18,1($16) .set noreorder .set nomacro j $L306 sb $18,2($16) .set macro .set reorder$L482: .set noreorder .set nomacro j $L301 sb $18,4($5) .set macro .set reorder$L303: .set noreorder .set nomacro j $L306 sb $18,0($16) .set macro .set reorder$L479: .set noreorder .set nomacro blez $3,$L296 lw $13,92($sp) .set macro .set reorder move $5,$0 andi $4,$13,0xffff$L321: blez $17,$L322 move $2,$16 move $3,$0$L324: addiu $3,$3,1 sh $4,0($2) .set noreorder .set nomacro bne $3,$17,$L324 addiu $2,$2,2 .set macro .set reorder$L322: .set noreorder .set nomacro beq $21,$5,$L509 lw $6,84($sp) .set macro .set reorder addu $16,$16,$fp
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -