📄 codebook.mid
字号:
li $3,-1431699456 # 0xffffffffaaaa0000 sll $6,$4,1 ori $2,$2,0x5555 srl $4,$4,1 subu $5,$19,$17 ori $3,$3,0xaaaa and $4,$4,$2 and $6,$6,$3 slt $2,$5,2 bne $2,$0,$L257 or $7,$4,$6 lw $6,20($20) sra $4,$5,1$L311: addu $2,$4,$17 sll $2,$2,2 addu $2,$2,$6 lw $3,0($2) sltu $3,$7,$3 subu $2,$0,$3 addiu $3,$3,-1 and $2,$4,$2 and $4,$4,$3 subu $19,$19,$2 addu $17,$17,$4 subu $5,$19,$17 slt $2,$5,2 beq $2,$0,$L311 sra $4,$5,1$L257: lw $2,28($20) addu $2,$2,$17 lb $5,0($2) slt $3,$16,$5 bne $3,$0,$L312 move $4,$21 jal oggpack_adv move $4,$21 j $L307 li $2,-1 # 0xffffffffffffffff$L246: lw $19,8($20) j $L250 move $17,$0$L299: blez $7,$L267 move $4,$21 lw $5,36($20) subu $23,$0,$22 lw $16,40($20) jal oggpack_look move $22,$0 bltz $2,$L270 nop$L305: lw $3,32($20) sll $2,$2,2 addu $2,$2,$3 lw $6,0($2) bltz $6,$L303 andi $3,$6,0x7fff lw $2,28($20) move $4,$21 addu $2,$2,$6 lb $5,-1($2) jal oggpack_adv addiu $17,$6,-1 li $2,-1 # 0xffffffffffffffff$L308: beq $17,$2,$L262 li $2,-1 # 0xffffffffffffffff lw $5,0($20) lw $3,16($20) mul $2,$17,$5 sll $2,$2,2 bgtz $5,$L304 addu $3,$2,$3$L286: slt $2,$22,$fp beq $2,$0,$L267 move $4,$21 lw $5,36($20) jal oggpack_look lw $16,40($20) bgez $2,$L305 nop$L270: lw $19,8($20) j $L274 move $17,$0$L303: lw $2,8($20) sra $4,$6,15 subu $19,$2,$3 andi $17,$4,0x7fff$L274: move $4,$21 jal oggpack_look move $5,$16 bgez $2,$L276 move $4,$2 slt $2,$16,2 bne $2,$0,$L254 li $18,1 # 0x1 j $L315 addiu $16,$16,-1$L306: beq $16,$18,$L262 li $2,-1 # 0xffffffffffffffff addiu $16,$16,-1$L315: move $4,$21 jal oggpack_look move $5,$16 bltz $2,$L306 move $4,$2$L276: sll $2,$4,16 srl $4,$4,16 or $4,$4,$2 li $3,-16777216 # 0xffffffffff000000 li $2,16711680 # 0xff0000 sll $5,$4,8 ori $2,$2,0xff ori $3,$3,0xff00 srl $4,$4,8 and $5,$5,$3 and $4,$4,$2 or $4,$4,$5 li $2,252641280 # 0xf0f0000 li $3,-252706816 # 0xfffffffff0f00000 sll $6,$4,4 ori $2,$2,0xf0f ori $3,$3,0xf0f0 srl $4,$4,4 and $6,$6,$3 and $4,$4,$2 or $4,$4,$6 li $2,858980352 # 0x33330000 li $3,-859045888 # 0xffffffffcccc0000 sll $5,$4,2 ori $2,$2,0x3333 ori $3,$3,0xcccc srl $4,$4,2 and $5,$5,$3 and $4,$4,$2 or $4,$4,$5 li $2,1431633920 # 0x55550000 li $3,-1431699456 # 0xffffffffaaaa0000 sll $6,$4,1 ori $2,$2,0x5555 srl $4,$4,1 subu $5,$19,$17 ori $3,$3,0xaaaa and $4,$4,$2 and $6,$6,$3 slt $2,$5,2 bne $2,$0,$L280 or $7,$4,$6 lw $6,20($20) sra $4,$5,1$L313: addu $2,$4,$17 sll $2,$2,2 addu $2,$2,$6 lw $3,0($2) sltu $3,$7,$3 subu $2,$0,$3 addiu $3,$3,-1 and $2,$4,$2 and $4,$4,$3 subu $19,$19,$2 addu $17,$17,$4 subu $5,$19,$17 slt $2,$5,2 beq $2,$0,$L313 sra $4,$5,1$L280: lw $2,28($20) addu $2,$2,$17 lb $5,0($2) slt $3,$16,$5 bne $3,$0,$L283 move $4,$21 jal oggpack_adv move $4,$21 j $L308 li $2,-1 # 0xffffffffffffffff$L301: lw $4,60($sp) sll $2,$23,2 addu $6,$4,$2 move $7,$3 move $8,$0 lw $2,0($7)$L309: lw $3,0($6) sra $2,$2,$22 addiu $8,$8,1 addu $3,$3,$2 slt $4,$8,$5 sw $3,0($6) addiu $23,$23,1 addiu $6,$6,4 beq $4,$0,$L264 addiu $7,$7,4 j $L309 lw $2,0($7)$L304: lw $4,60($sp) sll $2,$22,2 addu $6,$4,$2 move $7,$3 move $8,$0 lw $2,0($7)$L310: lw $3,0($6) sll $2,$2,$23 addiu $8,$8,1 addu $3,$3,$2 slt $4,$8,$5 sw $3,0($6) addiu $22,$22,1 addiu $6,$6,4 beq $4,$0,$L286 addiu $7,$7,4 j $L310 lw $2,0($7)$L283:$L312: jal oggpack_adv move $5,$16 j $L262 li $2,-1 # 0xffffffffffffffff .set macro .set reorder .end vorbis_book_decodev_add .section .text.vorbis_book_decodevs_add,"ax",@progbits .align 2 .align 5 .globl vorbis_book_decodevs_add .ent vorbis_book_decodevs_add .type vorbis_book_decodevs_add, @functionvorbis_book_decodevs_add: .frame $fp,80,$31 # vars= 24, regs= 10/0, args= 16, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-80 sw $fp,72($sp) sw $22,64($sp) sw $21,60($sp) sw $20,56($sp) sw $31,76($sp) sw $23,68($sp) sw $19,52($sp) sw $18,48($sp) sw $17,44($sp) sw $16,40($sp) lw $10,0($4) move $fp,$sp div $0,$7,$10 teq $10,$0,7 lw $3,12($4) lw $2,96($fp) move $20,$4 subu $2,$2,$3 sw $2,32($fp) sw $5,84($fp) move $21,$6 mflo $22 sll $2,$22,2 sw $2,36($fp) addiu $2,$2,14 srl $2,$2,3 sll $2,$2,3 subu $sp,$sp,$2 addiu $3,$sp,16 subu $sp,$sp,$2 lw $2,32($fp) addiu $4,$sp,16 sw $3,28($fp) bltz $2,$L317 sw $4,24($fp) blez $22,$L320 nop lw $23,24($fp) sw $0,16($fp)$L323: lw $5,36($20) move $4,$21 jal oggpack_look lw $16,40($20) bltz $2,$L324 sll $2,$2,2 lw $3,32($20) addu $2,$2,$3 lw $6,0($2) bltz $6,$L383 andi $3,$6,0x7fff lw $2,28($20) move $4,$21 addu $2,$2,$6 lb $5,-1($2) jal oggpack_adv addiu $17,$6,-1 lw $2,28($fp)$L387: sw $17,0($2) li $2,-1 # 0xffffffffffffffff beq $17,$2,$L381 lw $4,16($fp) lw $10,0($20) lw $3,16($20) mul $2,$17,$10 sll $2,$2,2 addu $3,$3,$2 lw $2,28($fp) addiu $4,$4,1 addiu $2,$2,4 sw $3,0($23) sw $4,16($fp) sw $2,28($fp) bne $22,$4,$L323 addiu $23,$23,4$L320: blez $10,$L340 move $3,$0 lw $5,84($fp) move $11,$0$L345: blez $22,$L347 nop lw $8,24($fp) sll $9,$11,2 move $6,$5 move $7,$0$L346: lw $2,0($8) lw $4,0($6) addu $2,$2,$9 lw $3,0($2) lw $2,32($fp) addiu $7,$7,1 sra $3,$3,$2 addu $4,$4,$3 sw $4,0($6) addiu $8,$8,4 bne $22,$7,$L346 addiu $6,$6,4$L347: addiu $11,$11,1 lw $3,36($fp) slt $2,$11,$10 bne $2,$0,$L345 addu $5,$5,$3$L343: j $L340 move $3,$0$L383: lw $2,8($20) sra $4,$6,15 subu $19,$2,$3 andi $17,$4,0x7fff$L328: move $4,$21 jal oggpack_look move $5,$16 bgez $2,$L330 move $4,$2 slt $2,$16,2 bne $2,$0,$L332 li $18,1 # 0x1 j $L393 addiu $16,$16,-1$L384: beq $16,$18,$L332 addiu $16,$16,-1$L393: move $4,$21 jal oggpack_look move $5,$16 bltz $2,$L384 move $4,$2$L330: sll $2,$4,16 srl $4,$4,16 or $4,$4,$2 li $3,-16777216 # 0xffffffffff000000 li $2,16711680 # 0xff0000 sll $5,$4,8 ori $2,$2,0xff ori $3,$3,0xff00 srl $4,$4,8 and $5,$5,$3 and $4,$4,$2 or $4,$4,$5 li $2,252641280 # 0xf0f0000 li $3,-252706816 # 0xfffffffff0f00000 sll $6,$4,4 ori $2,$2,0xf0f ori $3,$3,0xf0f0 srl $4,$4,4 and $6,$6,$3 and $4,$4,$2 or $4,$4,$6 li $2,858980352 # 0x33330000 li $3,-859045888 # 0xffffffffcccc0000 sll $5,$4,2 ori $2,$2,0x3333 ori $3,$3,0xcccc srl $4,$4,2 and $5,$5,$3 and $4,$4,$2 or $4,$4,$5 li $2,1431633920 # 0x55550000 li $3,-1431699456 # 0xffffffffaaaa0000 sll $6,$4,1 ori $2,$2,0x5555 srl $4,$4,1 subu $5,$19,$17 ori $3,$3,0xaaaa and $4,$4,$2 and $6,$6,$3 slt $2,$5,2 bne $2,$0,$L335 or $7,$4,$6 lw $6,20($20) sra $4,$5,1$L389: addu $2,$4,$17 sll $2,$2,2 addu $2,$2,$6 lw $3,0($2) sltu $3,$7,$3 subu $2,$0,$3 addiu $3,$3,-1 and $2,$4,$2 and $4,$4,$3 subu $19,$19,$2 addu $17,$17,$4 subu $5,$19,$17 slt $2,$5,2 beq $2,$0,$L389 sra $4,$5,1$L335: lw $2,28($20) addu $2,$2,$17 lb $5,0($2) slt $3,$16,$5 bne $3,$0,$L390 move $4,$21 jal oggpack_adv move $4,$21 j $L387 lw $2,28($fp)$L332: lw $4,28($fp) li $2,-1 # 0xffffffffffffffff li $3,-1 # 0xffffffffffffffff sw $2,0($4)$L340: move $sp,$fp lw $31,76($sp) lw $fp,72($sp) lw $23,68($sp) lw $22,64($sp) lw $21,60($sp) lw $20,56($sp) lw $19,52($sp) lw $18,48($sp) lw $17,44($sp) lw $16,40($sp) move $2,$3 j $31 addiu $sp,$sp,80$L324: lw $19,8($20) j $L328 move $17,$0$L358: lw $3,28($fp)$L391: li $2,-1 # 0xffffffffffffffff sw $2,0($3)$L381: move $sp,$fp li $3,-1 # 0xffffffffffffffff lw $31,76($sp) lw $fp,72($sp) lw $23,68($sp) lw $22,64($sp) lw $21,60($sp) lw $20,56($sp) lw $19,52($sp) lw $18,48($sp) lw $17,44($sp) lw $16,40($sp) move $2,$3 j $31 addiu $sp,$sp,80$L317: blez $22,$L322 nop lw $23,24($fp) sw $0,20($fp)$L349: lw $5,36($20) move $4,$21 jal oggpack_look lw $16,40($20) bltz $2,$L350 sll $2,$2,2 lw $3,32($20) addu $2,$2,$3 lw $6,0($2) bltz $6,$L385 andi $3,$6,0x7fff lw $2,28($20) move $4,$21 addu $2,$2,$6 lb $5,-1($2) jal oggpack_adv addiu $17,$6,-1 lw $2,28($fp)$L388: sw $17,0($2) li $2,-1 # 0xffffffffffffffff beq $17,$2,$L381 lw $4,20($fp) lw $10,0($20) lw $3,16($20) mul $2,$17,$10 sll $2,$2,2 addu $3,$3,$2 lw $2,28($fp) addiu $4,$4,1 addiu $2,$2,4 sw $3,0($23) sw $4,20($fp) sw $2,28($fp) bne $22,$4,$L349 addiu $23,$23,4$L322: blez $10,$L343 move $12,$0 lw $5,84($fp)$L368: blez $22,$L370 lw $4,32($fp) lw $8,24($fp) sll $11,$12,2 subu $9,$0,$4 move $6,$5 move $7,$0$L369: lw $2,0($8) lw $4,0($6) addu $2,$2,$11 lw $3,0($2) addiu $7,$7,1 sll $3,$3,$9 addu $4,$4,$3 sw $4,0($6) addiu $8,$8,4 bne $22,$7,$L369 addiu $6,$6,4$L370: addiu $12,$12,1 lw $3,36($fp) slt $2,$12,$10 bne $2,$0,$L368 addu $5,$5,$3 j $L340 move $3,$0$L385: lw $2,8($20) sra $4,$6,15 subu $19,$2,$3 andi $17,$4,0x7fff$L354: move $4,$21 jal oggpack_look move $5,$16 bgez $2,$L356 move $4,$2 slt $2,$16,2 bne $2,$0,$L358 li $18,1 # 0x1 j $L394 addiu $16,$16,-1$L386: beq $16,$18,$L391 lw $3,28($fp) addiu $16,$16,-1$L394: move $4,$21 jal oggpack_look move $5,$16 bltz $2,$L386 move $4,$2$L356: sll $2,$4,16 srl $4,$4,16 or $4,$4,$2 li $3,-16777216 # 0xffffffffff000000 li $2,16711680 # 0xff0000 sll $5,$4,8 ori $2,$2,0xff ori $3,$3,0xff00 srl $4,$4,8 and $5,$5,$3 and $4,$4,$2 or $4,$4,$5 li $2,252641280 # 0xf0f0000 li $3,-252706816 # 0xfffffffff0f00000 sll $6,$4,4 ori $2,$2,0xf0f ori $3,$3,0xf0f0 srl $4,$4,4 and $6,$6,$3 and $4,$4,$2 or $4,$4,$6 li $2,858980352 # 0x33330000 li $3,-859045888 # 0xffffffffcccc0000 sll $5,$4,2 ori $2,$2,0x3333 ori $3,$3,0xcccc srl $4,$4,2 and $5,$5,$3 and $4,$4,$2 or $4,$4,$5 li $2,1431633920 # 0x55550000 li $3,-1431699456 # 0xffffffffaaaa0000 sll $6,$4,1 ori $2,$2,0x5555 srl $4,$4,1 subu $5,$19,$17 ori $3,$3,0xaaaa and $4,$4,$2 and $6,$6,$3 slt $2,$5,2 bne $2,$0,$L361 or $7,$4,$6 lw $6,20($20) sra $4,$5,1$L392: addu $2,$4,$17 sll $2,$2,2 addu $2,$2,$6 lw $3,0($2) sltu $3,$7,$3 subu $2,$0,$3 addiu $3,$3,-1 and $2,$4,$2 and $4,$4,$3 subu $19,$19,$2 addu $17,$17,$4 subu $5,$19,$17 slt $2,$5,2 beq $2,$0,$L392 sra $4,$5,1$L361: lw $2,28($20) addu $2,$2,$17 lb $5,0($2) slt $3,$16,$5 bne $3,$0,$L364 move $4,$21 jal oggpack_adv move $4,$21 j $L388 lw $2,28($fp)$L350: lw $19,8($20) j $L354 move $17,$0$L364:$L390: jal oggpack_adv move $5,$16 lw $4,28($fp) li $2,-1 # 0xffffffffffffffff li $3,-1 # 0xffffffffffffffff j $L340 sw $2,0($4) .set macro .set reorder .end vorbis_book_decodevs_add .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -