📄 syntax.s
字号:
.file 1 "syntax.c".section .mdebug.abi32.previous.section .text.adts_frame,"ax",@progbits.align 2.align 5.globl adts_frame.ent adts_frame.type adts_frame, @functionadts_frame:.frame $sp,40,$31 # vars= 0, regs= 5/0, args= 16, gp= 0.mask 0x800f0000,-8.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-40lui $2,%hi(bitmask)sw $19,28($sp)sw $18,24($sp)sw $17,20($sp)sw $16,16($sp)move $19,$4move $17,$5addiu $18,$2,%lo(bitmask)move $16,$0j $L2sw $31,32($sp)$L186:lw $2,0($17)srl $2,$2,$3andi $2,$2,0xfffandi $3,$2,0xffffli $2,4095 # 0xfffbeq $3,$2,$L6sh $3,0($19)$L187:lbu $2,20($17)bne $2,$0,$L214addiu $2,$16,1lbu $2,21($17)bne $2,$0,$L8sltu $3,$6,9addiu $6,$6,-8move $4,$17bne $3,$0,$L11li $5,8 # 0x8sw $6,8($17)$L8:addiu $2,$16,1$L214:andi $16,$2,0xffffli $3,768 # 0x300beq $16,$3,$L215lw $31,32($sp)$L2:lw $6,8($17)li $3,12 # 0xcsll $2,$6,2subu $5,$3,$6addu $4,$2,$18sltu $2,$6,12addiu $3,$6,-12beq $2,$0,$L186subu $7,$0,$5lw $2,0($4)lw $3,0($17)lw $4,4($17)and $3,$3,$2sll $3,$3,$5srl $4,$4,$7or $2,$3,$4andi $3,$2,0xffffli $2,4095 # 0xfffbne $3,$2,$L187sh $3,0($19)$L6:lbu $2,20($17)bne $2,$0,$L15noplbu $2,21($17)bne $2,$0,$L15sltu $2,$6,13bne $2,$0,$L18addiu $6,$6,-12sw $6,8($17)$L15:beq $6,$0,$L20noplw $2,0($17)$L213:addiu $6,$6,-1srl $2,$2,$6andi $2,$2,0x1sw $6,8($17)$L22:sb $2,2($19)lbu $2,20($17)beq $2,$0,$L27move $2,$0$L29:sb $2,3($19)lw $3,8($17)beq $3,$0,$L37nop$L192:lw $2,0($17)addiu $6,$3,-1srl $2,$2,$6andi $2,$2,0x1sw $6,8($17)$L39:sb $2,4($19)lbu $2,20($17)beq $2,$0,$L44move $2,$0$L46:sb $2,5($19)lbu $2,20($17)beq $2,$0,$L54move $2,$0$L56:sb $2,6($19)lw $3,8($17)beq $3,$0,$L64nop$L195:lw $2,0($17)addiu $6,$3,-1srl $2,$2,$6andi $2,$2,0x1sw $6,8($17)$L66:sb $2,7($19)lbu $2,20($17)beq $2,$0,$L71move $2,$0$L73:sb $2,8($19)lw $3,8($17)beq $3,$0,$L81nop$L197:lw $2,0($17)addiu $6,$3,-1srl $2,$2,$6andi $2,$2,0x1sw $6,8($17)$L83:sb $2,9($19)lw $3,8($17)beq $3,$0,$L88nop$L198:lw $2,0($17)addiu $6,$3,-1srl $2,$2,$6andi $2,$2,0x1sw $6,8($17)$L90:lbu $3,22($19)sb $2,10($19)li $2,1 # 0x1beq $3,$2,$L188nop$L95:lw $3,8($17)beq $3,$0,$L189nop$L108:lw $2,0($17)addiu $6,$3,-1srl $2,$2,$6andi $2,$2,0x1sw $6,8($17)$L109:sb $2,12($19)lw $3,8($17)beq $3,$0,$L115nop$L199:lw $2,0($17)addiu $6,$3,-1srl $2,$2,$6andi $2,$2,0x1sw $6,8($17)$L117:sb $2,13($19)lbu $2,20($17)beq $2,$0,$L122move $2,$0$L124:sh $2,14($19)lbu $2,20($17)beq $2,$0,$L132nop$L201:move $2,$0$L134:sh $2,16($19)lbu $2,20($17)beq $2,$0,$L142nop$L202:move $5,$0$L144:lbu $2,4($19)bne $2,$0,$L190sb $5,18($19)$L152:lbu $2,20($17)beq $2,$0,$L154move $5,$0$L156:sh $5,20($19)lw $31,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$0j $31addiu $sp,$sp,40$L11:jal faad_flushbits_exnopaddiu $2,$16,1andi $16,$2,0xffffli $3,768 # 0x300bne $16,$3,$L2lw $31,32($sp)$L215:lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)li $2,5 # 0x5j $31addiu $sp,$sp,40$L20:lbu $2,20($17)beq $2,$0,$L23move $2,$0sb $2,2($19)lbu $2,20($17)bne $2,$0,$L29move $2,$0$L27:lw $7,8($17)sltu $2,$7,2bne $2,$0,$L30addiu $3,$7,-2lw $2,0($17)srl $2,$2,$3andi $16,$2,0x3$L32:lbu $2,21($17)bne $2,$0,$L29andi $2,$16,0x00ffsltu $2,$7,3bne $2,$0,$L35addiu $6,$7,-2andi $2,$16,0x00ffsw $6,8($17)sb $2,3($19)lw $3,8($17)bne $3,$0,$L192nop$L37:lbu $2,20($17)beq $2,$0,$L40move $2,$0sb $2,4($19)lbu $2,20($17)bne $2,$0,$L46move $2,$0$L44:lw $7,8($17)sltu $2,$7,2bne $2,$0,$L47addiu $3,$7,-2lw $2,0($17)srl $2,$2,$3andi $16,$2,0x3$L49:lbu $2,21($17)bne $2,$0,$L46andi $2,$16,0x00ffsltu $2,$7,3bne $2,$0,$L52addiu $6,$7,-2andi $2,$16,0x00ffsw $6,8($17)sb $2,5($19)lbu $2,20($17)bne $2,$0,$L56move $2,$0$L54:lw $7,8($17)sltu $2,$7,4bne $2,$0,$L57lui $2,%hi(bitmask)lw $2,0($17)addiu $3,$7,-4srl $2,$2,$3andi $16,$2,0xf$L59:lbu $2,21($17)bne $2,$0,$L56andi $2,$16,0x00ffsltu $2,$7,5bne $2,$0,$L62addiu $6,$7,-4andi $2,$16,0x00ffsw $6,8($17)sb $2,6($19)lw $3,8($17)bne $3,$0,$L195nop$L64:lbu $2,20($17)beq $2,$0,$L67move $2,$0sb $2,7($19)lbu $2,20($17)bne $2,$0,$L73move $2,$0$L71:lw $7,8($17)sltu $2,$7,3bne $2,$0,$L74lui $2,%hi(bitmask)lw $2,0($17)addiu $3,$7,-3srl $2,$2,$3andi $16,$2,0x7$L76:lbu $2,21($17)bne $2,$0,$L73andi $2,$16,0x00ffsltu $2,$7,4bne $2,$0,$L79addiu $6,$7,-3andi $2,$16,0x00ffsw $6,8($17)sb $2,8($19)lw $3,8($17)bne $3,$0,$L197nop$L81:lbu $2,20($17)beq $2,$0,$L84move $2,$0sb $2,9($19)lw $3,8($17)bne $3,$0,$L198nop$L88:lbu $2,20($17)beq $2,$0,$L91move $2,$0lbu $3,22($19)sb $2,10($19)li $2,1 # 0x1bne $3,$2,$L95nop$L188:lbu $2,2($19)bne $2,$0,$L95noplbu $2,20($17)beq $2,$0,$L98move $2,$0sb $2,11($19)$L212:lw $3,8($17)bne $3,$0,$L108nop$L189:lbu $2,20($17)beq $2,$0,$L111move $2,$0sb $2,12($19)lw $3,8($17)bne $3,$0,$L199nop$L115:lbu $2,20($17)beq $2,$0,$L118move $2,$0sb $2,13($19)lbu $2,20($17)bne $2,$0,$L124move $2,$0$L122:lw $7,8($17)sltu $2,$7,13bne $2,$0,$L125lui $2,%hi(bitmask)lw $2,0($17)addiu $3,$7,-13srl $2,$2,$3andi $16,$2,0x1fff$L127:lbu $2,21($17)bne $2,$0,$L124andi $2,$16,0xffffsltu $2,$7,14bne $2,$0,$L130addiu $6,$7,-13andi $2,$16,0xffffsh $2,14($19)lbu $2,20($17)bne $2,$0,$L201sw $6,8($17)$L132:lw $7,8($17)sltu $2,$7,11bne $2,$0,$L135lui $2,%hi(bitmask)lw $2,0($17)addiu $3,$7,-11srl $2,$2,$3andi $16,$2,0x7ff$L137:lbu $2,21($17)bne $2,$0,$L134andi $2,$16,0xffffsltu $2,$7,12bne $2,$0,$L140addiu $6,$7,-11andi $2,$16,0xffffsh $2,16($19)lbu $2,20($17)bne $2,$0,$L202sw $6,8($17)$L142:lw $7,8($17)sltu $2,$7,2bne $2,$0,$L145addiu $3,$7,-2lw $2,0($17)srl $2,$2,$3andi $16,$2,0x3$L147:lbu $2,21($17)bne $2,$0,$L144andi $5,$16,0x00ffsltu $2,$7,3bne $2,$0,$L150addiu $6,$7,-2sw $6,8($17)lbu $2,4($19)andi $5,$16,0x00ffbeq $2,$0,$L152sb $5,18($19)$L190:lw $31,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$0j $31addiu $sp,$sp,40$L154:lw $7,8($17)sltu $2,$7,16bne $2,$0,$L157lui $2,%hi(bitmask)lw $2,0($17)addiu $3,$7,-16srl $2,$2,$3andi $16,$2,0xfffflbu $2,21($17)bne $2,$0,$L156andi $5,$16,0xffff$L210:sltu $2,$7,17bne $2,$0,$L162addiu $2,$7,-16andi $5,$16,0xffffj $L156sw $2,8($17)$L130:move $4,$17jal faad_flushbits_exli $5,13 # 0xdj $L124andi $2,$16,0xffff$L150:move $4,$17jal faad_flushbits_exli $5,2 # 0x2j $L144andi $5,$16,0x00ff$L52:move $4,$17jal faad_flushbits_exli $5,2 # 0x2j $L46andi $2,$16,0x00ff$L140:move $4,$17jal faad_flushbits_exli $5,11 # 0xbj $L134andi $2,$16,0xffff$L79:move $4,$17jal faad_flushbits_exli $5,3 # 0x3j $L73andi $2,$16,0x00ff$L62:move $4,$17jal faad_flushbits_exli $5,4 # 0x4j $L56andi $2,$16,0x00ff$L35:move $4,$17jal faad_flushbits_exli $5,2 # 0x2j $L29andi $2,$16,0x00ff$L118:lw $2,4($17)lbu $3,21($17)beq $3,$0,$L203srl $16,$2,31j $L117move $2,$16$L125:addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)lw $5,0($17)li $3,13 # 0xdsubu $3,$3,$7lw $4,4($17)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3j $L127or $16,$5,$4$L40:lw $2,4($17)lbu $3,21($17)beq $3,$0,$L204srl $16,$2,31j $L39move $2,$16$L135:addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)lw $5,0($17)li $3,11 # 0xbsubu $3,$3,$7lw $4,4($17)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3j $L137or $16,$5,$4$L74:addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)lw $5,0($17)li $3,3 # 0x3subu $3,$3,$7lw $4,4($17)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3j $L76or $16,$5,$4$L57:addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)lw $5,0($17)li $3,4 # 0x4subu $3,$3,$7lw $4,4($17)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3j $L59or $16,$5,$4$L91:lw $2,4($17)lbu $3,21($17)beq $3,$0,$L205srl $16,$2,31j $L90move $2,$16$L67:lw $2,4($17)lbu $3,21($17)beq $3,$0,$L206srl $16,$2,31j $L66move $2,$16$L23:lw $2,4($17)lbu $3,21($17)beq $3,$0,$L207srl $16,$2,31j $L22move $2,$16$L111:lw $2,4($17)lbu $3,21($17)beq $3,$0,$L208srl $16,$2,31j $L109move $2,$16$L84:lw $2,4($17)lbu $3,21($17)beq $3,$0,$L209srl $16,$2,31j $L83move $2,$16$L157:addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)li $3,16 # 0x10subu $3,$3,$7lw $5,0($17)lw $4,4($17)subu $2,$0,$3srl $4,$4,$2and $5,$5,$6lbu $2,21($17)sll $5,$5,$3beq $2,$0,$L210or $16,$5,$4j $L156andi $5,$16,0xffff$L18:move $4,$17jal faad_flushbits_exli $5,12 # 0xclw $6,8($17)beq $6,$0,$L20nopj $L213lw $2,0($17)$L209:move $4,$17jal faad_flushbits_exli $5,1 # 0x1j $L83move $2,$16$L208:move $4,$17jal faad_flushbits_exli $5,1 # 0x1j $L109move $2,$16$L203:move $4,$17jal faad_flushbits_exli $5,1 # 0x1j $L117move $2,$16$L207:move $4,$17jal faad_flushbits_exli $5,1 # 0x1j $L22move $2,$16$L206:move $4,$17jal faad_flushbits_exli $5,1 # 0x1j $L66move $2,$16$L205:move $4,$17jal faad_flushbits_exli $5,1 # 0x1j $L90move $2,$16$L204:move $4,$17jal faad_flushbits_exli $5,1 # 0x1j $L39move $2,$16$L145:lui $2,%hi(bitmask)addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)lw $5,0($17)li $3,2 # 0x2subu $3,$3,$7lw $4,4($17)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3j $L147or $16,$5,$4$L47:lui $2,%hi(bitmask)addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)lw $5,0($17)li $3,2 # 0x2subu $3,$3,$7lw $4,4($17)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3j $L49or $16,$5,$4$L30:lui $2,%hi(bitmask)addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)lw $5,0($17)li $3,2 # 0x2subu $3,$3,$7lw $4,4($17)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3j $L32or $16,$5,$4$L98:lw $7,8($17)sltu $2,$7,2bne $2,$0,$L101addiu $3,$7,-2lw $2,0($17)srl $2,$2,$3andi $16,$2,0x3$L103:lbu $2,21($17)bne $2,$0,$L216andi $2,$16,0x00ffsltu $2,$7,3bne $2,$0,$L106addiu $6,$7,-2andi $2,$16,0x00ffsw $6,8($17)j $L212sb $2,11($19)$L106:move $4,$17jal faad_flushbits_exli $5,2 # 0x2andi $2,$16,0x00ff$L216:j $L212sb $2,11($19)$L101:lui $2,%hi(bitmask)addiu $2,$2,%lo(bitmask)sll $3,$7,2addu $3,$3,$2lw $6,0($3)lw $5,0($17)li $3,2 # 0x2subu $3,$3,$7lw $4,4($17)and $5,$5,$6subu $2,$0,$3srl $4,$4,$2sll $5,$5,$3j $L103or $16,$5,$4$L162:li $5,16 # 0x10jal faad_flushbits_exmove $4,$17j $L156andi $5,$16,0xffff.set macro.set reorder.end adts_frame.section .text.ltp_data,"ax",@progbits.align 2.align 5.ent ltp_data.type ltp_data, @functionltp_data:.frame $sp,48,$31 # vars= 0, regs= 8/0, args= 16, gp= 0.mask 0x807f0000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-48sw $21,36($sp)sw $19,28($sp)sw $18,24($sp)sw $17,20($sp)sw $31,44($sp)sw $22,40($sp)sw $20,32($sp)sw $16,16($sp)sh $0,2($6)lbu $3,3($4)li $2,23 # 0x17move $19,$6move $17,$4move $21,$5beq $3,$2,$L316move $18,$7lbu $2,20($7)bne $2,$0,$L315noplw $7,8($7)sltu $2,$7,11bne $2,$0,$L244lui $2,%hi(bitmask)lw $2,0($18)addiu $3,$7,-11srl $2,$2,$3andi $16,$2,0x7fflbu $2,21($18)bne $2,$0,$L243andi $5,$16,0xffff$L322:sltu $2,$7,12bne $2,$0,$L249addiu $2,$7,-11andi $5,$16,0xffffsw $2,8($18)$L243:sh $5,2($19)$L229:lhu $2,8($17)lhu $3,2($19)sll $2,$2,1slt $3,$2,$3bne $3,$0,$L317lw $31,44($sp)lbu $2,20($18)beq $2,$0,$L254move $5,$0$L256:sb $5,5($19)lbu $3,4($21)li $2,2 # 0x2beq $3,$2,$L318nop$L264:lbu $2,0($21)li $3,40 # 0x28sltu $4,$2,41movz $2,$3,$4beq $2,$0,$L266sb $2,0($19)j $L298move $16,$0$L319:lw $2,0($18)sw $3,8($18)srl $2,$2,$3andi $6,$2,0x1$L301:addiu $2,$16,1lbu $3,0($19)addu $4,$19,$16andi $16,$2,0x00ffsltu $3,$16,$3beq $3,$0,$L266sb $6,6($4)$L298:lw $2,8($18)bne $2,$0,$L319addiu $3,$2,-1lbu $2,20($18)bne $2,$0,$L301move $6,$0lw $2,4($18)lbu $3,21($18)srl $17,$2,31move $4,$18li $5,1 # 0x1bne $3,$0,$L301move $6,$17jal faad_flushbits_exnopaddiu $2,$16,1lbu $3,0($19)addu $4,$19,$16andi $16,$2,0x00ffmove $6,$17
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -