mapping0.s

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 1,932 行 · 第 1/2 页

S
1,932
字号
j	uc_freeaddiu	$sp,$sp,32$L116:lw	$31,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)j	$31addiu	$sp,$sp,32.set	macro.set	reorder.end	mapping0_free_look.section	.text.mapping0_free_info,"ax",@progbits.align	2.align	5.ent	mapping0_free_info.type	mapping0_free_info, @functionmapping0_free_info:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrobeq	$4,$0,$L148move	$6,$4.set	macro.set	reorderandi	$2,$4,0x3li	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L123addiu	$7,$4,3216.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L124li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L143$L121:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L145addiu	$2,$7,-31.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L145addiu	$2,$7,-31.set	macro.set	reorder$L137:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L137addiu	$2,$7,-31.set	macro.set	reorder$L145:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L146addiu	$2,$7,-4.set	macro.set	reorderaddiu	$2,$5,4$L147:#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,$L147addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$7,-4$L146:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L130$L139:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L139$L130:andi	$3,$7,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L134addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L135li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L144.set	noreorder.set	nomacroj	uc_freemove	$4,$6.set	macro.set	reorder$L134:sb	$0,4($5)sb	$0,1($4).set	noreorder.set	nomacroj	uc_freemove	$4,$6.set	macro.set	reorder$L123:addiu	$4,$6,2sb	$0,0($6).set	noreorder.set	nomacroj	$L121sb	$0,1($6).set	macro.set	reorder$L124:addiu	$4,$6,3sb	$0,0($6)sb	$0,1($6).set	noreorder.set	nomacroj	$L121sb	$0,2($6).set	macro.set	reorder$L135:sb	$0,6($5)sb	$0,4($5)sb	$0,5($5).set	noreorder.set	nomacroj	uc_freemove	$4,$6.set	macro.set	reorder$L144:sb	$0,4($5).set	noreorder.set	nomacroj	uc_freemove	$4,$6.set	macro.set	reorder$L143:addiu	$4,$6,1.set	noreorder.set	nomacroj	$L121sb	$0,0($6).set	macro.set	reorder$L148:j	$31.end	mapping0_free_info.section	.text.mapping0_unpack,"ax",@progbits.align	2.align	5.ent	mapping0_unpack.type	mapping0_unpack, @functionmapping0_unpack:.frame	$sp,56,$31		# vars= 0, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0addiu	$sp,$sp,-56sw	$21,36($sp)sw	$20,32($sp)move	$21,$4move	$20,$5li	$4,1			# 0x1li	$5,3216			# 0xc90sw	$fp,48($sp)sw	$23,44($sp)sw	$22,40($sp)sw	$18,24($sp)sw	$31,52($sp)sw	$19,28($sp)sw	$17,20($sp).set	noreorder.set	nomacrojal	uc_callocsw	$16,16($sp).set	macro.set	reordermove	$18,$2andi	$fp,$2,0x3li	$2,4			# 0x4subu	$4,$2,$fpli	$2,2			# 0x2lw	$22,28($21)addiu	$23,$18,3216.set	noreorder.set	nomacrobeq	$4,$2,$L152move	$3,$18.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$4,$2,$L153li	$2,1			# 0x1.set	macro.set	reorderbeq	$4,$2,$L239$L150:addiu	$5,$3,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$3,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L247addiu	$2,$23,-31.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L247addiu	$2,$23,-31.set	macro.set	reorder$L221:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L221addiu	$2,$23,-31.set	macro.set	reorder$L247:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L248addiu	$2,$23,-4.set	macro.set	reorderaddiu	$2,$5,4$L249:#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,$L249addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$23,-4$L248:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L159$L223:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L223$L159:andi	$3,$23,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L163addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L164li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L240$L161:move	$4,$20.set	noreorder.set	nomacrojal	oggpack_readli	$5,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L241li	$3,1			# 0x1.set	macro.set	reordersw	$3,0($18)$L167:move	$4,$20.set	noreorder.set	nomacrojal	oggpack_readli	$5,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L250move	$4,$20.set	macro.set	reorder.set	noreorder.set	nomacrojal	oggpack_readli	$5,8			# 0x8.set	macro.set	reorderaddiu	$2,$2,1.set	noreorder.set	nomacroblez	$2,$L168sw	$2,1164($18).set	macro.set	reorderlw	$4,4($21)move	$17,$18move	$19,$0$L171:.set	noreorder.set	nomacrobeq	$4,$0,$L172addiu	$2,$4,-1.set	macro.set	reorderbeq	$2,$0,$L172move	$5,$0$L175:srl	$2,$2,1.set	noreorder.set	nomacrobne	$2,$0,$L175addiu	$5,$5,1.set	macro.set	reorder$L176:.set	noreorder.set	nomacrojal	oggpack_readmove	$4,$20.set	macro.set	reordersw	$2,1168($17)move	$16,$2lw	$2,4($21).set	noreorder.set	nomacrobeq	$2,$0,$L251move	$5,$0.set	macro.set	reorderaddiu	$2,$2,-1beq	$2,$0,$L251$L180:srl	$2,$2,1.set	noreorder.set	nomacrobne	$2,$0,$L180addiu	$5,$5,1.set	macro.set	reorder$L181:$L251:.set	noreorder.set	nomacrojal	oggpack_readmove	$4,$20.set	macro.set	reordermove	$3,$2.set	noreorder.set	nomacrobltz	$16,$L204sw	$2,2192($17).set	macro.set	reorderbltz	$2,$L204.set	noreorder.set	nomacrobeq	$16,$2,$L246li	$2,4			# 0x4.set	macro.set	reorderlw	$4,4($21)slt	$2,$16,$4.set	noreorder.set	nomacrobeq	$2,$0,$L204slt	$2,$3,$4.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L204addiu	$19,$19,1.set	macro.set	reorderlw	$2,1164($18)slt	$2,$19,$2.set	noreorder.set	nomacrobne	$2,$0,$L171addiu	$17,$17,4.set	macro.set	reorder$L168:move	$4,$20$L250:.set	noreorder.set	nomacrojal	oggpack_readli	$5,2			# 0x2.set	macro.set	reorderbgtz	$2,$L188lw	$3,0($18)slt	$2,$3,2bne	$2,$0,$L190lw	$2,4($21)blez	$2,$L192addiu	$16,$18,4.set	noreorder.set	nomacroj	$L194move	$17,$0.set	macro.set	reorder$L242:lw	$2,4($21)slt	$2,$17,$2beq	$2,$0,$L190$L194:move	$4,$20.set	noreorder.set	nomacrojal	oggpack_readli	$5,4			# 0x4.set	macro.set	reorderlw	$3,0($18)sw	$2,0($16)slt	$2,$2,$3addiu	$17,$17,1.set	noreorder.set	nomacrobne	$2,$0,$L242addiu	$16,$16,4.set	macro.set	reorder$L204:li	$2,4			# 0x4$L246:subu	$4,$2,$fpli	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$2,$L207move	$3,$18.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$4,$2,$L208li	$2,1			# 0x1.set	macro.set	reorderbeq	$4,$2,$L243$L205:addiu	$5,$3,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$3,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L252addiu	$2,$23,-31.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L252addiu	$2,$23,-31.set	macro.set	reorder$L224:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L224addiu	$2,$23,-31.set	macro.set	reorder$L252:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L253addiu	$2,$23,-4.set	macro.set	reorderaddiu	$2,$5,4$L254:#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,$L254addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$23,-4$L253:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L214$L226:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L226$L214:andi	$3,$23,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L218addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L219li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L244$L216:.set	noreorder.set	nomacrojal	uc_freemove	$4,$18.set	macro.set	reordermove	$2,$0$L201:lw	$31,52($sp)$L255: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).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,56.set	macro.set	reorder$L172:.set	noreorder.set	nomacroj	$L176move	$5,$0.set	macro.set	reorder$L241:move	$4,$20.set	noreorder.set	nomacrojal	oggpack_readli	$5,4			# 0x4.set	macro.set	reorderaddiu	$3,$2,1.set	noreorder.set	nomacroj	$L167sw	$3,0($18).set	macro.set	reorder$L163:sb	$0,4($5).set	noreorder.set	nomacroj	$L161sb	$0,1($4).set	macro.set	reorder$L152:addiu	$3,$18,2sb	$0,0($18).set	noreorder.set	nomacroj	$L150sb	$0,1($18).set	macro.set	reorder$L218:sb	$0,4($5).set	noreorder.set	nomacroj	$L216sb	$0,1($4).set	macro.set	reorder$L207:addiu	$3,$18,2sb	$0,0($18).set	noreorder.set	nomacroj	$L205sb	$0,1($18).set	macro.set	reorder$L190:.set	noreorder.set	nomacroblez	$3,$L201move	$2,$18.set	macro.set	reorder$L192:move	$16,$18.set	noreorder.set	nomacroj	$L197move	$17,$0.set	macro.set	reorder$L245:jal	oggpack_readsw	$2,1028($16)lw	$3,20($22)move	$4,$20slt	$2,$2,$3.set	noreorder.set	nomacrobeq	$2,$0,$L204li	$5,8			# 0x8.set	macro.set	reorderjal	oggpack_readsw	$2,1092($16)lw	$3,24($22)slt	$2,$2,$3.set	noreorder.set	nomacrobeq	$2,$0,$L204addiu	$16,$16,4.set	macro.set	reorderlw	$2,0($18)slt	$2,$17,$2.set	noreorder.set	nomacrobeq	$2,$0,$L201move	$2,$18.set	macro.set	reorder$L197:move	$4,$20.set	noreorder.set	nomacrojal	oggpack_readli	$5,8			# 0x8.set	macro.set	reorderlw	$3,16($22)move	$4,$20slt	$2,$2,$3li	$5,8			# 0x8.set	noreorder.set	nomacrobne	$2,$0,$L245addiu	$17,$17,1.set	macro.set	reorder.set	noreorder.set	nomacroj	$L246li	$2,4			# 0x4.set	macro.set	reorder$L164:sb	$0,6($5)sb	$0,4($5).set	noreorder.set	nomacroj	$L161sb	$0,5($5).set	macro.set	reorder$L153:addiu	$3,$18,3sb	$0,0($18)sb	$0,1($18).set	noreorder.set	nomacroj	$L150sb	$0,2($18).set	macro.set	reorder$L188:.set	noreorder.set	nomacrobne	$18,$0,$L204move	$2,$0.set	macro.set	reorder.set	noreorder.set	nomacroj	$L255lw	$31,52($sp).set	macro.set	reorder$L239:addiu	$3,$18,1.set	noreorder.set	nomacroj	$L150sb	$0,0($18).set	macro.set	reorder$L240:.set	noreorder.set	nomacroj	$L161sb	$0,4($5).set	macro.set	reorder$L219:sb	$0,6($5)sb	$0,4($5).set	noreorder.set	nomacroj	$L216sb	$0,5($5).set	macro.set	reorder$L208:addiu	$3,$18,3sb	$0,0($18)sb	$0,1($18).set	noreorder.set	nomacroj	$L205sb	$0,2($18).set	macro.set	reorder$L244:.set	noreorder.set	nomacroj	$L216sb	$0,4($5).set	macro.set	reorder$L243:addiu	$3,$18,1.set	noreorder.set	nomacroj	$L205sb	$0,0($18).set	macro.set	reorder.end	mapping0_unpack.globl	mapping0_exportbundle.data.align	2.type	mapping0_exportbundle, @object.size	mapping0_exportbundle, 20mapping0_exportbundle:.word	mapping0_unpack.word	mapping0_look.word	mapping0_free_info.word	mapping0_free_look.word	mapping0_inverse.local	seq.comm	seq,4,4.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?