📄 codebook.mid
字号:
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$L159: beq $17,$2,$L96 nop lw $5,0($20) lw $3,16($20) mul $2,$17,$5 sll $2,$2,2 blez $5,$L149 addu $2,$2,$3 move $6,$2 subu $9,$0,$fp move $8,$0$L129: lw $3,16($sp) sll $4,$23,2 sll $2,$3,2 lw $3,76($sp) addiu $8,$8,1 addu $2,$2,$3 lw $3,0($2) lw $2,0($6) addu $4,$4,$3 lw $3,0($4) sll $2,$2,$9 addu $3,$3,$2 sw $3,0($4) lw $2,16($sp) lw $3,84($sp) addiu $2,$2,1 slt $7,$8,$5 sw $2,16($sp) beq $2,$3,$L155 addiu $6,$6,4$L130: bne $7,$0,$L129 lw $2,24($sp) j $L149 slt $22,$23,$2$L154: lw $2,8($20) sra $4,$6,15 subu $19,$2,$3 andi $17,$4,0x7fff$L116: move $4,$21 jal oggpack_look move $5,$16 bgez $2,$L118 move $4,$2 slt $2,$16,2 bne $2,$0,$L96 li $18,1 # 0x1 j $L165 addiu $16,$16,-1$L156: beq $16,$18,$L104 li $2,-1 # 0xffffffffffffffff addiu $16,$16,-1$L165: move $4,$21 jal oggpack_look move $5,$16 bltz $2,$L156 move $4,$2$L118: 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,$L122 or $7,$4,$6 lw $6,20($20) sra $4,$5,1$L163: 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,$L163 sra $4,$5,1$L122: lw $2,28($20) addu $2,$2,$17 lb $5,0($2) slt $3,$16,$5 bne $3,$0,$L125 move $4,$21 jal oggpack_adv move $4,$21 j $L159 li $2,-1 # 0xffffffffffffffff$L152: addiu $23,$23,1 beq $7,$0,$L157 sw $0,28($sp) j $L160 lw $3,28($sp)$L112: lw $19,8($20) j $L116 move $17,$0$L110: j $L104 move $2,$0$L155: addiu $23,$23,1 j $L130 sw $0,16($sp)$L125:$L162: jal oggpack_adv move $5,$16 j $L104 li $2,-1 # 0xffffffffffffffff .set macro .set reorder .end vorbis_book_decodevv_add .section .text.vorbis_book_decodev_set,"ax",@progbits .align 2 .align 5 .globl vorbis_book_decodev_set .ent vorbis_book_decodev_set .type vorbis_book_decodev_set, @functionvorbis_book_decodev_set: .frame $sp,56,$31 # vars= 0, regs= 10/0, args= 16, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-56 sw $fp,48($sp) sw $22,40($sp) sw $21,36($sp) sw $20,32($sp) sw $31,52($sp) sw $23,44($sp) sw $19,28($sp) sw $18,24($sp) sw $17,20($sp) sw $16,16($sp) lw $3,12($4) lw $2,72($sp) move $20,$4 subu $22,$2,$3 sw $5,60($sp) move $21,$6 bltz $22,$L224 move $fp,$7 blez $7,$L192 move $23,$0$L170: lw $5,36($20) move $4,$21 jal oggpack_look lw $16,40($20) bltz $2,$L171 sll $2,$2,2 lw $3,32($20) addu $2,$2,$3 lw $6,0($2) bltz $6,$L225 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$L232: beq $17,$2,$L187 li $2,-1 # 0xffffffffffffffff lw $5,0($20) lw $3,16($20) mul $2,$17,$5 sll $2,$2,2 bgtz $5,$L226 addu $3,$2,$3$L189: slt $2,$23,$fp bne $2,$0,$L170 nop$L192: j $L187 move $2,$0$L179: li $2,-1 # 0xffffffffffffffff$L187: lw $31,52($sp) lw $fp,48($sp) lw $23,44($sp) lw $22,40($sp) lw $21,36($sp) lw $20,32($sp) lw $19,28($sp) lw $18,24($sp) lw $17,20($sp) lw $16,16($sp) j $31 addiu $sp,$sp,56$L225: lw $2,8($20) sra $4,$6,15 subu $19,$2,$3 andi $17,$4,0x7fff$L175: move $4,$21 jal oggpack_look move $5,$16 bgez $2,$L177 move $4,$2 slt $2,$16,2 bne $2,$0,$L179 li $18,1 # 0x1 j $L239 addiu $16,$16,-1$L227: beq $16,$18,$L187 li $2,-1 # 0xffffffffffffffff addiu $16,$16,-1$L239: move $4,$21 jal oggpack_look move $5,$16 bltz $2,$L227 move $4,$2$L177: 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,$L182 or $7,$4,$6 lw $6,20($20) sra $4,$5,1$L236: 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,$L236 sra $4,$5,1$L182: lw $2,28($20) addu $2,$2,$17 lb $5,0($2) slt $3,$16,$5 bne $3,$0,$L237 move $4,$21 jal oggpack_adv move $4,$21 j $L232 li $2,-1 # 0xffffffffffffffff$L171: lw $19,8($20) j $L175 move $17,$0$L224: blez $7,$L192 move $4,$21 lw $5,36($20) subu $23,$0,$22 lw $16,40($20) jal oggpack_look move $22,$0 bltz $2,$L195 nop$L230: lw $3,32($20) sll $2,$2,2 addu $2,$2,$3 lw $6,0($2) bltz $6,$L228 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$L233: beq $17,$2,$L187 li $2,-1 # 0xffffffffffffffff lw $5,0($20) lw $3,16($20) mul $2,$17,$5 sll $2,$2,2 bgtz $5,$L229 addu $3,$2,$3$L211: slt $2,$22,$fp beq $2,$0,$L192 move $4,$21 lw $5,36($20) jal oggpack_look lw $16,40($20) bgez $2,$L230 nop$L195: lw $19,8($20) j $L199 move $17,$0$L228: lw $2,8($20) sra $4,$6,15 subu $19,$2,$3 andi $17,$4,0x7fff$L199: move $4,$21 jal oggpack_look move $5,$16 bgez $2,$L201 move $4,$2 slt $2,$16,2 bne $2,$0,$L179 li $18,1 # 0x1 j $L240 addiu $16,$16,-1$L231: beq $16,$18,$L187 li $2,-1 # 0xffffffffffffffff addiu $16,$16,-1$L240: move $4,$21 jal oggpack_look move $5,$16 bltz $2,$L231 move $4,$2$L201: 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,$L205 or $7,$4,$6 lw $6,20($20) sra $4,$5,1$L238: 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,$L238 sra $4,$5,1$L205: lw $2,28($20) addu $2,$2,$17 lb $5,0($2) slt $3,$16,$5 bne $3,$0,$L208 move $4,$21 jal oggpack_adv move $4,$21 j $L233 li $2,-1 # 0xffffffffffffffff$L226: move $4,$3 lw $3,60($sp) sll $2,$23,2 addu $6,$2,$3 move $7,$0 lw $2,0($4)$L234: addiu $7,$7,1 sra $2,$2,$22 slt $3,$7,$5 sw $2,0($6) addiu $23,$23,1 addiu $4,$4,4 beq $3,$0,$L189 addiu $6,$6,4 j $L234 lw $2,0($4)$L229: move $4,$3 lw $3,60($sp) sll $2,$22,2 addu $6,$2,$3 move $7,$0 lw $2,0($4)$L235: addiu $7,$7,1 sll $2,$2,$23 slt $3,$7,$5 sw $2,0($6) addiu $22,$22,1 addiu $4,$4,4 beq $3,$0,$L211 addiu $6,$6,4 j $L235 lw $2,0($4)$L208:$L237: jal oggpack_adv move $5,$16 j $L187 li $2,-1 # 0xffffffffffffffff .set macro .set reorder .end vorbis_book_decodev_set .section .text.vorbis_book_decodev_add,"ax",@progbits .align 2 .align 5 .globl vorbis_book_decodev_add .ent vorbis_book_decodev_add .type vorbis_book_decodev_add, @functionvorbis_book_decodev_add: .frame $sp,56,$31 # vars= 0, regs= 10/0, args= 16, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-56 sw $fp,48($sp) sw $22,40($sp) sw $21,36($sp) sw $20,32($sp) sw $31,52($sp) sw $23,44($sp) sw $19,28($sp) sw $18,24($sp) sw $17,20($sp) sw $16,16($sp) lw $3,12($4) lw $2,72($sp) move $20,$4 subu $22,$2,$3 sw $5,60($sp) move $21,$6 bltz $22,$L299 move $fp,$7 blez $7,$L267 move $23,$0$L245: lw $5,36($20) move $4,$21 jal oggpack_look lw $16,40($20) bltz $2,$L246 sll $2,$2,2 lw $3,32($20) addu $2,$2,$3 lw $6,0($2) bltz $6,$L300 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$L307: 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,$L301 addu $3,$2,$3$L264: slt $2,$23,$fp bne $2,$0,$L245 nop$L267: j $L262 move $2,$0$L254: li $2,-1 # 0xffffffffffffffff$L262: lw $31,52($sp) lw $fp,48($sp) lw $23,44($sp) lw $22,40($sp) lw $21,36($sp) lw $20,32($sp) lw $19,28($sp) lw $18,24($sp) lw $17,20($sp) lw $16,16($sp) j $31 addiu $sp,$sp,56$L300: lw $2,8($20) sra $4,$6,15 subu $19,$2,$3 andi $17,$4,0x7fff$L250: move $4,$21 jal oggpack_look move $5,$16 bgez $2,$L252 move $4,$2 slt $2,$16,2 bne $2,$0,$L254 li $18,1 # 0x1 j $L314 addiu $16,$16,-1$L302: beq $16,$18,$L262 li $2,-1 # 0xffffffffffffffff addiu $16,$16,-1$L314: move $4,$21 jal oggpack_look move $5,$16 bltz $2,$L302 move $4,$2$L252: 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
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -