floor0.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 2,749 行 · 第 1/3 页
MID
2,749 行
.set noreorder .set nomacro j $L181 move $23,$0 .set macro .set reorder$L221: lw $4,96($fp) .set noreorder .set nomacro jal memset move $5,$0 .set macro .set reorder move $sp,$fp lw $31,92($sp) lw $fp,88($sp) lw $23,84($sp) lw $22,80($sp) lw $21,76($sp) lw $20,72($sp) lw $19,68($sp) lw $18,64($sp) lw $17,60($sp) lw $16,56($sp) .set noreorder .set nomacro j $31 addiu $sp,$sp,96 .set macro .set reorder$L243: addiu $4,$4,1 .set noreorder .set nomacro j $L164 sb $0,0($5) .set macro .set reorder$L166: move $2,$4 addiu $4,$4,2 sb $0,0($2) .set noreorder .set nomacro j $L164 sb $0,1($2) .set macro .set reorder$L176: sb $0,4($5) move $sp,$fp sb $0,1($3) lw $31,92($sp) lw $fp,88($sp) lw $23,84($sp) lw $22,80($sp) lw $21,76($sp) lw $20,72($sp) lw $19,68($sp) lw $18,64($sp) lw $17,60($sp) lw $16,56($sp) .set noreorder .set nomacro j $31 addiu $sp,$sp,96 .set macro .set reorder$L167: lw $3,96($fp) addiu $4,$3,3 sb $0,0($3) sb $0,1($3) .set noreorder .set nomacro j $L164 sb $0,2($3) .set macro .set reorder$L177: sb $0,6($5) sb $0,4($5) .set noreorder .set nomacro j $L220 sb $0,5($5) .set macro .set reorder .end vorbis_lsp_to_curve .section .text.floor0_inverse2,"ax",@progbits .align 2 .align 5 .ent floor0_inverse2 .type floor0_inverse2, @functionfloor0_inverse2: .frame $sp,48,$31 # vars= 0, regs= 1/0, args= 40, gp= 0 .mask 0x80000000,-8 .fmask 0x00000000,0 addiu $sp,$sp,-48 sw $31,40($sp) move $8,$5 move $10,$7 .set noreorder .set nomacro beq $6,$0,$L256 lw $9,16($5) .set macro .set reorder lw $4,8($5) sw $6,16($sp) sll $2,$4,2 addu $2,$2,$6 lw $3,0($2) sw $4,20($sp) sw $3,24($sp) lw $2,16($9) lw $5,12($5) lw $6,0($8) lw $7,4($8) lw $3,20($8) move $4,$10 sw $2,28($sp) .set noreorder .set nomacro jal vorbis_lsp_to_curve sw $3,32($sp) .set macro .set reorder li $2,1 # 0x1$L258: lw $31,40($sp) .set noreorder .set nomacro j $31 addiu $sp,$sp,48 .set macro .set reorder$L256: lw $2,0($5) sll $6,$2,2 sltu $3,$6,40 .set noreorder .set nomacro bne $3,$0,$L284 andi $2,$7,0x3 .set macro .set reorder li $3,4 # 0x4 subu $3,$3,$2 li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L263 move $4,$7 .set macro .set reorder li $2,3 # 0x3 .set noreorder .set nomacro beq $3,$2,$L264 li $2,1 # 0x1 .set macro .set reorder beq $3,$2,$L285$L261: addiu $8,$4,-4 move $2,$0#APP S32I2M xr1,$2#NO_APP andi $3,$4,0x1f .set noreorder .set nomacro beq $3,$0,$L288 addu $5,$6,$10 .set macro .set reorder li $2,-32 # 0xffffffffffffffe0 and $2,$8,$2 addiu $4,$2,32 sltu $3,$8,$4 .set noreorder .set nomacro beq $3,$0,$L289 addiu $2,$5,-31 .set macro .set reorder$L277:#APP S32SDI xr1,$8,4#NO_APP sltu $2,$8,$4 bne $2,$0,$L277 addu $5,$6,$10$L288: addiu $2,$5,-31$L289: li $3,-32 # 0xffffffffffffffe0 and $3,$2,$3 sltu $4,$8,$3 .set noreorder .set nomacro beq $4,$0,$L290 addiu $2,$5,-4 .set macro .set reorder addiu $2,$8,4$L291:#APP pref 30,0($2) S32SDI xr1,$8,4 S32SDI xr1,$8,4 S32SDI xr1,$8,4 S32SDI xr1,$8,4 S32SDI xr1,$8,4 S32SDI xr1,$8,4 S32SDI xr1,$8,4 S32SDI xr1,$8,4#NO_APP sltu $2,$8,$3 .set noreorder .set nomacro bne $2,$0,$L291 addiu $2,$8,4 .set macro .set reorder addiu $2,$5,-4$L290: li $3,-4 # 0xfffffffffffffffc and $3,$2,$3 sltu $4,$8,$3 beq $4,$0,$L270$L279:#APP S32SDI xr1,$8,4#NO_APP sltu $2,$8,$3 bne $2,$0,$L279$L270: andi $3,$5,0x3 li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L274 addiu $4,$8,4 .set macro .set reorder li $2,3 # 0x3 .set noreorder .set nomacro beq $3,$2,$L275 move $2,$0 .set macro .set reorder li $2,1 # 0x1 .set noreorder .set nomacro beq $3,$2,$L286 move $2,$0 .set macro .set reorder$L287: lw $31,40($sp) .set noreorder .set nomacro j $31 addiu $sp,$sp,48 .set macro .set reorder$L263: addiu $4,$7,2 sb $0,0($7) .set noreorder .set nomacro j $L261 sb $0,1($7) .set macro .set reorder$L284: move $4,$7 .set noreorder .set nomacro jal memset move $5,$0 .set macro .set reorder lw $31,40($sp) move $2,$0 .set noreorder .set nomacro j $31 addiu $sp,$sp,48 .set macro .set reorder$L274: move $2,$0 sb $0,4($8) .set noreorder .set nomacro j $L258 sb $0,1($4) .set macro .set reorder$L275: sb $0,6($8) sb $0,4($8) .set noreorder .set nomacro j $L287 sb $0,5($8) .set macro .set reorder$L264: addiu $4,$7,3 sb $0,0($7) sb $0,1($7) .set noreorder .set nomacro j $L261 sb $0,2($7) .set macro .set reorder$L286: .set noreorder .set nomacro j $L258 sb $0,4($8) .set macro .set reorder$L285: addiu $4,$7,1 .set noreorder .set nomacro j $L261 sb $0,0($7) .set macro .set reorder .end floor0_inverse2 .globl floor0_exportbundle .data .align 2 .type floor0_exportbundle, @object .size floor0_exportbundle, 24floor0_exportbundle: .word floor0_unpack .word floor0_look .word floor0_free_info .word floor0_free_look .word floor0_inverse1 .word floor0_inverse2 .rdata .align 2 .type barklook, @object .size barklook, 112barklook: .word 0 .word 100 .word 200 .word 301 .word 405 .word 516 .word 635 .word 766 .word 912 .word 1077 .word 1263 .word 1476 .word 1720 .word 2003 .word 2333 .word 2721 .word 3184 .word 3742 .word 4428 .word 5285 .word 6376 .word 7791 .word 9662 .word 12181 .word 15624 .word 20397 .word 27087 .word 36554 .align 2 .type COS_LOOKUP_I, @object .size COS_LOOKUP_I, 516COS_LOOKUP_I: .word 16384 .word 16379 .word 16364 .word 16340 .word 16305 .word 16261 .word 16207 .word 16143 .word 16069 .word 15986 .word 15893 .word 15791 .word 15679 .word 15557 .word 15426 .word 15286 .word 15137 .word 14978 .word 14811 .word 14635 .word 14449 .word 14256 .word 14053 .word 13842 .word 13623 .word 13395 .word 13160 .word 12916 .word 12665 .word 12406 .word 12140 .word 11866 .word 11585 .word 11297 .word 11003 .word 10702 .word 10394 .word 10080 .word 9760 .word 9434 .word 9102 .word 8765 .word 8423 .word 8076 .word 7723 .word 7366 .word 7005 .word 6639 .word 6270 .word 5897 .word 5520 .word 5139 .word 4756 .word 4370 .word 3981 .word 3590 .word 3196 .word 2801 .word 2404 .word 2006 .word 1606 .word 1205 .word 804 .word 402 .word 0 .word -401 .word -803 .word -1204 .word -1605 .word -2005 .word -2403 .word -2800 .word -3195 .word -3589 .word -3980 .word -4369 .word -4755 .word -5138 .word -5519 .word -5896 .word -6269 .word -6638 .word -7004 .word -7365 .word -7722 .word -8075 .word -8422 .word -8764 .word -9101 .word -9433 .word -9759 .word -10079 .word -10393 .word -10701 .word -11002 .word -11296 .word -11584 .word -11865 .word -12139 .word -12405 .word -12664 .word -12915 .word -13159 .word -13394 .word -13622 .word -13841 .word -14052 .word -14255 .word -14448 .word -14634 .word -14810 .word -14977 .word -15136 .word -15285 .word -15425 .word -15556 .word -15678 .word -15790 .word -15892 .word -15985 .word -16068 .word -16142 .word -16206 .word -16260 .word -16304 .word -16339 .word -16363 .word -16378 .word -16383 .align 2 .type MLOOP_1, @object .size MLOOP_1, 64MLOOP_1: .byte 0 .byte 10 .byte 11 .byte 11 .byte 12 .byte 12 .byte 12 .byte 12 .byte 13 .byte 13 .byte 13 .byte 13 .byte 13 .byte 13 .byte 13 .byte 13 .byte 14 .byte 14 .byte 14 .byte 14 .byte 14 .byte 14 .byte 14 .byte 14 .byte 14 .byte 14 .byte 14 .byte 14 .byte 14 .byte 14 .byte 14 .byte 14 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .byte 15 .align 2 .type MLOOP_2, @object .size MLOOP_2, 64MLOOP_2: .byte 0 .byte 4 .byte 5 .byte 5 .byte 6 .byte 6 .byte 6 .byte 6 .byte 7 .byte 7 .byte 7 .byte 7 .byte 7 .byte 7 .byte 7 .byte 7 .byte 8 .byte 8 .byte 8 .byte 8 .byte 8 .byte 8 .byte 8 .byte 8 .byte 8 .byte 8 .byte 8 .byte 8 .byte 8 .byte 8 .byte 8 .byte 8 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .byte 9 .align 2 .type MLOOP_3, @object .size MLOOP_3, 8MLOOP_3: .byte 0 .byte 1 .byte 2 .byte 2 .byte 3 .byte 3 .byte 3 .byte 3 .align 2 .type INVSQ_LOOKUP_I, @object .size INVSQ_LOOKUP_I, 260INVSQ_LOOKUP_I: .word 92682 .word 91966 .word 91267 .word 90583 .word 89915 .word 89261 .word 88621 .word 87995 .word 87381 .word 86781 .word 86192 .word 85616 .word 85051 .word 84497 .word 83953 .word 83420 .word 82897 .word 82384 .word 81880 .word 81385 .word 80899 .word 80422 .word 79953 .word 79492 .word 79039 .word 78594 .word 78156 .word 77726 .word 77302 .word 76885 .word 76475 .word 76072 .word 75674 .word 75283 .word 74898 .word 74519 .word 74146 .word 73778 .word 73415 .word 73058 .word 72706 .word 72359 .word 72016 .word 71679 .word 71347 .word 71019 .word 70695 .word 70376 .word 70061 .word 69750 .word 69444 .word 69141 .word 68842 .word 68548 .word 68256 .word 67969 .word 67685 .word 67405 .word 67128 .word 66855 .word 66585 .word 66318 .word 66054 .word 65794 .word 65536 .align 2 .type INVSQ_LOOKUP_IDel, @object .size INVSQ_LOOKUP_IDel, 256INVSQ_LOOKUP_IDel: .word 716 .word 699 .word 684 .word 668 .word 654 .word 640 .word 626 .word 614 .word 600 .word 589 .word 576 .word 565 .word 554 .word 544 .word 533 .word 523 .word 513 .word 504 .word 495 .word 486 .word 477 .word 469 .word 461 .word 453 .word 445 .word 438 .word 430 .word 424 .word 417 .word 410 .word 403 .word 398 .word 391 .word 385 .word 379 .word 373 .word 368 .word 363 .word 357 .word 352 .word 347 .word 343 .word 337 .word 332 .word 328 .word 324 .word 319 .word 315 .word 311 .word 306 .word 303 .word 299 .word 294 .word 292 .word 287 .word 284 .word 280 .word 277 .word 273 .word 270 .word 267 .word 264 .word 260 .word 258 .align 2 .type ADJUST_SQRT2, @object .size ADJUST_SQRT2, 8ADJUST_SQRT2: .word 8192 .word 5792 .align 2 .type FROMdB_LOOKUP, @object .size FROMdB_LOOKUP, 140FROMdB_LOOKUP: .word 4194303 .word 2646427 .word 1669782 .word 1053562 .word 664752 .word 419430 .word 264643 .word 166978 .word 105356 .word 66475 .word 41943 .word 26464 .word 16698 .word 10536 .word 6648 .word 4194 .word 2646 .word 1670 .word 1054 .word 665 .word 419 .word 265 .word 167 .word 105 .word 66 .word 42 .word 26 .word 17 .word 11 .word 7 .word 4 .word 3 .word 2 .word 1 .word 1 .align 2 .type FROMdB2_LOOKUP, @object .size FROMdB2_LOOKUP, 128FROMdB2_LOOKUP: .word 508 .word 501 .word 494 .word 487 .word 480 .word 473 .word 466 .word 460 .word 453 .word 447 .word 440 .word 434 .word 428 .word 422 .word 416 .word 410 .word 404 .word 398 .word 392 .word 387 .word 381 .word 376 .word 370 .word 365 .word 360 .word 355 .word 350 .word 345 .word 340 .word 335 .word 330 .word 325 .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?