pnm_parser.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 186 行
S
186 行
.file 1 "pnm_parser.c".section .mdebug.abi32.previous.section .text.pnm_parse,"ax",@progbits.align 2.align 5.ent pnm_parse.type pnm_parse, @functionpnm_parse:.frame $sp,264,$31 # vars= 224, regs= 6/0, args= 16, gp= 0.mask 0x801f0000,-4.fmask 0x00000000,0.set noreorder.set nomacroaddiu $sp,$sp,-264sw $20,256($sp)sw $19,252($sp)sw $16,240($sp)sw $31,260($sp)sw $18,248($sp)sw $17,244($sp)lw $17,0($4)move $16,$5lw $2,24($17)move $19,$6blez $2,$L21move $20,$7$L24:lw $6,28($17)lw $2,0($17)lw $4,4($17)addu $3,$2,$6lbu $5,0($3)addu $2,$2,$4sb $5,0($2)lw $3,24($17)addiu $4,$4,1addiu $6,$6,1addiu $3,$3,-1sw $4,4($17)sw $6,28($17)bgtz $3,$L24sw $3,24($17)$L21:addiu $18,$sp,16$L30:lw $4,4($17)beq $4,$0,$L35lw $3,280($sp)$L32:lw $3,0($17)move $5,$18sw $3,20($sp)sw $3,16($sp)lw $2,0($17)addu $2,$2,$4move $4,$16jal ff_pnm_decode_headersw $2,24($sp)bgez $2,$L7lw $2,16($sp)$L36:lw $3,24($sp)sltu $2,$2,$3beq $2,$0,$L9noplw $2,4($17)beq $2,$0,$L11lw $3,280($sp)sw $0,4($17)lw $4,4($17)bne $4,$0,$L32lw $3,280($sp)$L35:lw $2,284($sp)move $4,$16addu $2,$3,$2move $5,$18sw $3,16($sp)sw $2,24($sp)jal ff_pnm_decode_headersw $3,20($sp)bltz $2,$L36lw $2,16($sp)$L7:lw $6,44($16)lw $4,52($16)lw $5,40($16)lw $2,20($sp)lw $16,16($sp)jal avpicture_get_sizesubu $16,$16,$2addu $16,$16,$2lw $3,20($sp)lw $2,280($sp)beq $3,$2,$L37lw $2,284($sp)lw $2,4($17)subu $16,$16,$2lw $2,284($sp)$L37:slt $2,$2,$16beq $2,$0,$L38move $4,$17$L9:li $16,-100 # 0xffffffffffffff9cmove $4,$17$L38:move $5,$16addiu $6,$sp,280jal ff_combine_frameaddiu $7,$sp,284bltz $2,$L34lw $2,280($sp)lw $3,284($sp)sw $2,0($19)sw $3,0($20)move $2,$16lw $31,260($sp)lw $20,256($sp)lw $19,252($sp)lw $18,248($sp)lw $17,244($sp)lw $16,240($sp)j $31addiu $sp,$sp,264$L11:lw $2,284($sp)addiu $3,$3,1addiu $2,$2,-1sw $2,284($sp)j $L30sw $3,280($sp)$L34:lw $16,284($sp)sw $0,0($19)sw $0,0($20)move $2,$16lw $31,260($sp)lw $20,256($sp)lw $19,252($sp)lw $18,248($sp)lw $17,244($sp)lw $16,240($sp)j $31addiu $sp,$sp,264.set macro.set reorder.end pnm_parse.globl pnm_parser.data.align 2.type pnm_parser, @object.size pnm_parser, 44pnm_parser:.word 67.word 68.word 65.word 66.word 69.word 32.word 0.word pnm_parse.word ff_parse_close.space 8.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?