📄 syntax.s
字号:
move $4,$21$L1048:move $5,$23move $6,$18move $7,$fpsw $0,16($sp).set noreorder.set nomacrojal individual_channel_streamsw $22,20($sp).set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L1051lw $31,25068($sp).set macro.set reorderlbu $2,4125($sp)beq $2,$0,$L1008lbu $2,3($21)sltu $2,$2,17.set noreorder.set nomacrobne $2,$0,$L1008lbu $2,13165($sp).set macro.set reorderbeq $2,$0,$L1008lw $3,8($18).set noreorder.set nomacrobeq $3,$0,$L1012addiu $3,$3,-1.set macro.set reorderlw $2,0($18)srl $2,$2,$3andi $2,$2,0x1andi $4,$2,0x1sw $3,8($18)$L1014:.set noreorder.set nomacrobeq $4,$0,$L1008sb $2,14481($sp).set macro.set reordermove $4,$21move $5,$fpaddiu $6,$sp,14480.set noreorder.set nomacrojal ltp_datamove $7,$18.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L1051lw $31,25068($sp).set macro.set reorder$L1008:addiu $16,$sp,14576addiu $2,$sp,2072move $6,$18move $4,$21move $5,$23move $7,$16sw $0,16($sp).set noreorder.set nomacrojal individual_channel_streamsw $2,20($sp).set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L1037move $4,$21.set macro.set reorderlw $31,25068($sp)$L1051:lw $fp,25064($sp)lw $23,25060($sp)lw $22,25056($sp)lw $21,25052($sp)lw $20,25048($sp)lw $19,25044($sp)lw $18,25040($sp)lw $17,25036($sp)lw $16,25032($sp).set noreorder.set nomacroj $31addiu $sp,$sp,25072.set macro.set reorder$L951:lbu $2,20($18).set noreorder.set nomacrobne $2,$0,$L1038move $4,$0.set macro.set reorderlw $2,4($18)lbu $3,21($18).set noreorder.set nomacrobeq $3,$0,$L1039srl $16,$2,31.set macro.set reordermove $4,$16$L1047:andi $2,$16,0x1move $7,$16.set noreorder.set nomacrobeq $2,$0,$L958sb $4,4125($sp).set macro.set reorder$L1036:addiu $fp,$sp,4126move $4,$21move $5,$fp.set noreorder.set nomacrojal ics_infomove $6,$18.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L1051lw $31,25068($sp).set macro.set reorderlbu $2,20($18)bne $2,$0,$L963lw $7,8($18)sltu $2,$7,2.set noreorder.set nomacrobne $2,$0,$L965addiu $3,$7,-2.set macro.set reorderlw $2,0($18)srl $2,$2,$3andi $16,$2,0x3$L967:lbu $2,21($18).set noreorder.set nomacrobeq $2,$0,$L1040sltu $2,$7,3.set macro.set reorder$L968:andi $3,$16,0x00ff$L1050:li $2,1 # 0x1.set noreorder.set nomacrobeq $3,$2,$L1041sb $3,12752($sp).set macro.set reorder$L972:lbu $2,3($21)$L1049:sltu $2,$2,17.set noreorder.set nomacrobne $2,$0,$L1052andi $2,$fp,0x3.set macro.set reorderlbu $2,13165($sp).set noreorder.set nomacrobeq $2,$0,$L1052andi $2,$fp,0x3.set macro.set reorderlw $3,8($18).set noreorder.set nomacrobeq $3,$0,$L989addiu $3,$3,-1.set macro.set reorderlw $2,0($18)srl $2,$2,$3andi $2,$2,0x1andi $4,$2,0x1sw $3,8($18)$L991:.set noreorder.set nomacrobeq $4,$0,$L986sb $2,14399($sp).set macro.set reordermove $4,$21move $5,$fpaddiu $6,$sp,14398.set noreorder.set nomacrojal ltp_datamove $7,$18.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L1051lw $31,25068($sp).set macro.set reorder$L986:andi $2,$fp,0x3$L1052:.set noreorder.set nomacrobne $2,$0,$L998addiu $4,$sp,14576.set macro.set reorderaddiu $4,$sp,14572addiu $5,$sp,25004sltu $2,$4,$5.set noreorder.set nomacrobeq $2,$0,$L1001addiu $3,$sp,4122.set macro.set reorder$L1026:#APP.word 0b01110000011000000000010001010100 #S32LDI XR1,$3,4.word 0b01110000011000000000010010010100 #S32LDI XR2,$3,4.word 0b01110000011000000000010011010100 #S32LDI XR3,$3,4.word 0b01110000011000000000010100010100 #S32LDI XR4,$3,4.word 0b01110000011000000000010101010100 #S32LDI XR5,$3,4.word 0b01110000011000000000010110010100 #S32LDI XR6,$3,4.word 0b01110000011000000000010111010100 #S32LDI XR7,$3,4.word 0b01110000011000000000011000010100 #S32LDI XR8,$3,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010010010101 #S32SDI XR2,$4,4.word 0b01110000100000000000010011010101 #S32SDI XR3,$4,4.word 0b01110000100000000000010100010101 #S32SDI XR4,$4,4.word 0b01110000100000000000010101010101 #S32SDI XR5,$4,4.word 0b01110000100000000000010110010101 #S32SDI XR6,$4,4.word 0b01110000100000000000010111010101 #S32SDI XR7,$4,4.word 0b01110000100000000000011000010101 #S32SDI XR8,$4,4#NO_APPsltu $2,$4,$5bne $2,$0,$L1026$L1001:addiu $5,$5,16sltu $2,$4,$5beq $2,$0,$L1003$L1027:#APP.word 0b01110000011000000000010001010100 #S32LDI XR1,$3,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$5bne $2,$0,$L1027$L1003:lbu $2,4($3)sb $2,4($4)lbu $3,5($3).set noreorder.set nomacroj $L1005sb $3,5($4).set macro.set reorder$L941:lw $7,8($18)sltu $2,$7,4.set noreorder.set nomacrobne $2,$0,$L944lui $2,%hi(bitmask).set macro.set reorderlw $2,0($18)addiu $3,$7,-4srl $2,$2,$3andi $16,$2,0xflbu $2,21($18).set noreorder.set nomacrobne $2,$0,$L943andi $5,$16,0x00ff.set macro.set reorder$L1042:sltu $2,$7,5.set noreorder.set nomacrobne $2,$0,$L949addiu $2,$7,-4.set macro.set reorderandi $5,$16,0x00ff.set noreorder.set nomacroj $L943sw $2,8($18).set macro.set reorder$L1038:move $7,$0.set noreorder.set nomacroj $L953move $2,$0.set macro.set reorder$L944:addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)li $3,4 # 0x4subu $3,$3,$7lw $5,0($18)lw $4,4($18)subu $2,$0,$3srl $4,$4,$2and $5,$5,$6lbu $2,21($18)sll $5,$5,$3.set noreorder.set nomacrobeq $2,$0,$L1042or $16,$5,$4.set macro.set reorder.set noreorder.set nomacroj $L943andi $5,$16,0x00ff.set macro.set reorder$L1037:addiu $2,$sp,2072move $5,$fpmove $6,$16move $7,$23sw $22,16($sp).set noreorder.set nomacrojal reconstruct_channel_pairsw $2,20($sp).set macro.set reorderlw $31,25068($sp)lw $fp,25064($sp)lw $23,25060($sp)lw $22,25056($sp)lw $21,25052($sp)lw $20,25048($sp)lw $19,25044($sp)lw $18,25040($sp)lw $17,25036($sp)lw $16,25032($sp).set noreorder.set nomacroj $31addiu $sp,$sp,25072.set macro.set reorder$L949:li $5,4 # 0x4.set noreorder.set nomacrojal faad_flushbits_exmove $4,$18.set macro.set reorder.set noreorder.set nomacroj $L943andi $5,$16,0x00ff.set macro.set reorder$L1039:move $4,$18.set noreorder.set nomacrojal faad_flushbits_exli $5,1 # 0x1.set macro.set reorder.set noreorder.set nomacroj $L1047move $4,$16.set macro.set reorder$L998:move $5,$fp.set noreorder.set nomacrojal memcpyli $6,10450 # 0x28d2.set macro.set reorder.set noreorder.set nomacroj $L1048move $4,$21.set macro.set reorder$L963:.set noreorder.set nomacroj $L972sb $0,12752($sp).set macro.set reorder$L1040:.set noreorder.set nomacrobne $2,$0,$L970addiu $2,$7,-2.set macro.set reorder.set noreorder.set nomacroj $L968sw $2,8($18).set macro.set reorder$L1012:lbu $2,20($18).set noreorder.set nomacrobeq $2,$0,$L1015move $2,$0.set macro.set reorder.set noreorder.set nomacroj $L1014move $4,$0.set macro.set reorder$L1041:lbu $4,4128($sp).set noreorder.set nomacrobeq $4,$0,$L972move $19,$0.set macro.set reorderlbu $7,4126($sp)$L975:.set noreorder.set nomacrobeq $7,$0,$L1053addiu $2,$19,1.set macro.set reordermove $16,$0.set noreorder.set nomacroj $L976sll $20,$19,1.set macro.set reorder$L1044:lw $2,0($18)sw $3,8($18)srl $2,$2,$3andi $6,$2,0x1$L979:addu $2,$20,$19sll $3,$2,4addu $2,$2,$3addiu $4,$16,1addu $2,$2,$22addu $2,$2,$16andi $16,$4,0x00ffsltu $3,$16,$7.set noreorder.set nomacrobeq $3,$0,$L1043sb $6,12729($2).set macro.set reorder$L976:lw $2,8($18).set noreorder.set nomacrobne $2,$0,$L1044addiu $3,$2,-1.set macro.set reorderlbu $2,20($18).set noreorder.set nomacrobne $2,$0,$L979move $6,$0.set macro.set reorderlw $2,4($18)lbu $3,21($18)srl $17,$2,31move $4,$18li $5,1 # 0x1.set noreorder.set nomacrobne $3,$0,$L979move $6,$17.set macro.set reorderjal faad_flushbits_exaddu $2,$20,$19sll $3,$2,4addu $2,$2,$3lbu $7,4126($sp)addiu $4,$16,1addu $2,$2,$22addu $2,$2,$16andi $16,$4,0x00ffmove $6,$17sltu $3,$16,$7.set noreorder.set nomacrobne $3,$0,$L976sb $6,12729($2).set macro.set reorder$L1043:lbu $4,4128($sp)addiu $2,$19,1$L1053:andi $19,$2,0x00ffsltu $3,$19,$4bne $3,$0,$L975.set noreorder.set nomacroj $L1049lbu $2,3($21).set macro.set reorder$L989:lbu $2,20($18).set noreorder.set nomacrobeq $2,$0,$L992move $2,$0.set macro.set reorder.set noreorder.set nomacroj $L991move $4,$0.set macro.set reorder$L1015:lw $2,4($18)lbu $3,21($18).set noreorder.set nomacrobeq $3,$0,$L1045srl $16,$2,31.set macro.set reordermove $2,$16.set noreorder.set nomacroj $L1014andi $4,$16,0x1.set macro.set reorder$L1045:move $4,$18.set noreorder.set nomacrojal faad_flushbits_exli $5,1 # 0x1.set macro.set reordermove $2,$16.set noreorder.set nomacroj $L1014andi $4,$16,0x1.set macro.set reorder$L965:lui $2,%hi(bitmask)addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)lw $5,0($18)li $3,2 # 0x2subu $3,$3,$7lw $4,4($18)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3.set noreorder.set nomacroj $L967or $16,$5,$4.set macro.set reorder$L970:move $4,$18.set noreorder.set nomacrojal faad_flushbits_exli $5,2 # 0x2.set macro.set reorder.set noreorder.set nomacroj $L1050andi $3,$16,0x00ff.set macro.set reorder$L992:lw $2,4($18)lbu $3,21($18).set noreorder.set nomacrobeq $3,$0,$L1046srl $16,$2,31.set macro.set reordermove $2,$16.set noreorder.set nomacroj $L991andi $4,$16,0x1.set macro.set reorder$L1046:move $4,$18.set noreorder.set nomacrojal faad_flushbits_exli $5,1 # 0x1.set macro.set reordermove $2,$16.set noreorder.set nomacroj $L991andi $4,$16,0x1.set macro.set reorder.end channel_pair_element.section .text.decode_sce_lfe,"ax",@progbits.align 2.align 5.ent decode_sce_lfe.type decode_sce_lfe, @functiondecode_sce_lfe:.frame $sp,23024,$31 # vars= 22960, regs= 9/0, args= 24, gp= 0.mask 0x80ff0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-23024sw $20,23000($sp)sw $18,22992($sp)sw $16,22984($sp)sw $31,23016($sp)sw $23,23012($sp)sw $22,23008($sp)sw $21,23004($sp)sw $19,22996($sp)sw $17,22988($sp)lbu $17,20($4)move $16,$4slt $2,$17,64move $20,$5move $18,$6bne $2,$0,$L1055andi $7,$7,0x00ffli $2,12sb $2,9($5)lw $31,23016($sp)lw $23,23012($sp)lw $22,23008($sp)lw $21,23004($sp)lw $20,23000($sp)lw $19,22996($sp)lw $18,22992($sp)lw $17,22988($sp)lw $16,22984($sp)j $31addiu $sp,$sp,23024$L1055:lbu $3,21($4)slt $2,$3,48beq $2,$0,$L1083li $2,13addu $2,$3,$4addiu $23,$sp,2072sb $7,1872($2)move $4,$23move $5,$0li $6,20906 # 0x51aajal memsetaddiu $22,$sp,24move $4,$22move $5,$0jal memsetli $6,2048 # 0x800lbu $3,20($18)bne $3,$0,$L1084move $21,$0lw $7,8($18)sltu $2,$7,4bne $2,$0,$L1063lui $2,%hi(bitmask)lw $2,0($18)addiu $3,$7,-4srl $2,$2,$3andi $19,$2,0xf$L1065:lbu $2,21($18)bne $2,$0,$L1062andi $21,$19,0x00ffsltu $2,$7,5bne $2,$0,$L1068addiu $2,$7,-4andi $21,$19,0x00ffj $L1062sw $2,8($18)$L1083:sb $2,9($5)lw $31,23016($sp)lw $23,23012($sp)lw $22,23008($sp)lw $21,23004($sp)lw $20,23000($sp)lw $19,22996($sp)lw $18,22992($sp)lw $17,22988($sp)lw $16,22984($sp)j $31addiu $sp,$sp,23024$L1084:$L1062:addiu $19,$sp,2078li $2,-1move $6,$18move $4,$16move $5,$23move $7,$19sh $2,2074($sp)sb $21,2076($sp)sb $17,2072($sp)sw $0,16($sp)jal individual_channel_streamsw $22,20($sp)beq $2,$0,$L1085andi $2,$2,0x00ff$L1072:sb $2,9($20)lbu $5,21($16)li $3,2 # 0x2addu $2,$5,$16lbu $4,22($2)beq $4,$3,$L1086addu $2,$17,$16lbu $2,1400($16)beq $2,$0,$L1078addu $2,$17,$16addu $3,$21,$16lbu $2,1840($3)addu $2,$2,$16sb $17,1936($2)$L1077:addu $2,$5,$16lbu $3,20($16)lbu $4,22($2)addiu $2,$5,1addu $3,$3,$4sb $2,21($16)sb $3,20($16)lw $31,23016($sp)lw $23,23012($sp)lw $22,23008($sp)lw $21,23004($sp)lw $20,23000($sp)lw $19,22996($sp)lw $18,22992($sp)lw $17,22988($sp)lw $16,22984($sp)j $31addiu $sp,$sp,23024$L1085:move $5,$19move $6,$23move $7,$22jal reconstruct_single_channelmove $4,$16beq $2,$0,$L1072nopj $L1072andi $2,$2,0x00ff$L1078:j $L1077sb $17,1936($2)$L1068:move $4,$18jal faad_flushbits_exli $5,4 # 0x4j $L1062andi $21,$19,0x00ff$L1086:addiu $3,$17,1sb $3,1937($2)j $L1077sb $17,1936($2)$L1063:addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)lw $5,0($18)li $3,4 # 0x4subu $3,$3,$7lw $4,4($18)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3j $L1065or $19,$5,$4.set macro.set reorder.end decode_sce_lfe.section .text.program_config_element,"ax",@progbits.align 2.align 5.ent program_config_element.type program_config_element, @functionprogram_config_element:.frame $sp,48,$31 # vars= 0, regs= 7/0, args= 16, gp= 0.mask 0x803f0000,-8.fmask 0x00000000,0andi $2,$4,0x3li $3,4 # 0x4addiu $sp,$sp,-48subu $3,$3,$2li $2,2 # 0x2sw $19,28($sp)sw $18,24($sp)sw $31,40($sp)sw $21,36($sp)sw $20,32($sp)sw $17,20($sp)sw $16,16($sp)move $19,$4move $18,$5.set noreorder.set nomacrobeq $3,$2,$L1090addiu $6,$4,471.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L1091li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L1441$L1088:addiu $5,$4,-4move $2,$0#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$4,0x1f.set noreorder.set nomacrobeq $3,$0,$L1497addiu $2,$6,-31.set macro.set reorderli $2,-32 # 0xffffffffffffffe0and $2,$5,$2addiu $4,$2,32sltu $3,$5,$4.set noreorder.set nomacrobeq $3,$0,$L1497addiu $2,$6,-31.set macro.set reorder$L1400:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4.set noreorder.set nomacrobne $2,$0,$L1400addiu $2,$6,-31.set macro.set reorder$L1497:li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L1498addiu $2,$6,-4.set macro.set reorderaddiu $2,$5,4$L1499:#APPpref 30,0($2).word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L1499addiu $2,$5,4.set macro.set reorderaddiu $2,$6,-4$L1498:li $3,-4 # 0xfffffffffffffffcand $3,$2,$3sltu $4,$5,$3beq $4,$0,$L1097$L1402:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L1402$L1097:andi $3,$6,0x3li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L1101addiu
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -