vp5.s

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

S
5,291
字号
.file	1 "vp5.c".section .mdebug.abi32.previous.section	.text.vp5_adjust,"ax",@progbits.align	2.align	5.ent	vp5_adjust.type	vp5_adjust, @functionvp5_adjust:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrosra	$2,$4,31xor	$4,$4,$2subu	$4,$4,$2sll	$3,$5,1slt	$3,$4,$3mul	$4,$4,$3subu	$4,$4,$5sra	$3,$4,31xor	$4,$4,$3subu	$4,$4,$3subu	$5,$5,$4addu	$5,$2,$5j	$31xor	$2,$2,$5.set	macro.set	reorder.end	vp5_adjust.section	.text.vp5_decode_init,"ax",@progbits.align	2.align	5.ent	vp5_decode_init.type	vp5_decode_init, @functionvp5_decode_init:.frame	$sp,24,$31		# vars= 0, regs= 2/0, args= 16, gp= 0.mask	0x80010000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-24sw	$31,20($sp)sw	$16,16($sp)li	$5,1			# 0x1move	$6,$0jal	vp56_initlw	$16,136($4)lui	$2,%hi(vp5_parse_header)lui	$3,%hi(vp5_coord_div)addiu	$2,$2,%lo(vp5_parse_header)addiu	$3,$3,%lo(vp5_coord_div)sw	$2,5488($16)sw	$3,5456($16)lui	$2,%hi(vp5_parse_vector_adjustment)lui	$3,%hi(vp5_adjust)addiu	$2,$2,%lo(vp5_parse_vector_adjustment)addiu	$3,$3,%lo(vp5_adjust)sw	$2,5460($16)sw	$3,5464($16)lui	$2,%hi(vp5_parse_coeff)lui	$3,%hi(vp5_default_models_init)addiu	$2,$2,%lo(vp5_parse_coeff)addiu	$3,$3,%lo(vp5_default_models_init)sw	$2,5472($16)sw	$3,5476($16)lui	$2,%hi(vp5_parse_vector_models)lui	$3,%hi(vp5_parse_coeff_models)addiu	$2,$2,%lo(vp5_parse_vector_models)addiu	$3,$3,%lo(vp5_parse_coeff_models)sw	$2,5480($16)sw	$3,5484($16)lw	$31,20($sp)lw	$16,16($sp)move	$2,$0j	$31addiu	$sp,$sp,24.set	macro.set	reorder.end	vp5_decode_init.section	.text.vp5_default_models_init,"ax",@progbits.align	2.align	5.ent	vp5_default_models_init.type	vp5_default_models_init, @functionvp5_default_models_init:.frame	$sp,24,$31		# vars= 0, regs= 2/0, args= 16, gp= 0.mask	0x80010000,-4.fmask	0x00000000,0addiu	$sp,$sp,-24sw	$31,20($sp)sw	$16,16($sp)lw	$16,5492($4)li	$2,-128addiu	$6,$16,1812li	$3,85andi	$4,$6,0x3sb	$3,134($16)sb	$2,135($16)sb	$2,128($16)sb	$2,130($16)sb	$3,132($16)sb	$2,133($16)sb	$2,129($16).set	noreorder.set	nomacrobne	$4,$0,$L14sb	$2,131($16).set	macro.set	reorderlui	$5,%hi(vp56_def_mb_types_stats)addiu	$4,$5,%lo(vp56_def_mb_types_stats)andi	$2,$4,0x3.set	noreorder.set	nomacrobeq	$2,$0,$L20addiu	$3,$16,1808.set	macro.set	reorder$L6:move	$4,$6addiu	$5,$5,%lo(vp56_def_mb_types_stats).set	noreorder.set	nomacrojal	memcpyli	$6,60			# 0x3c.set	macro.set	reorder$L11:addiu	$4,$16,136$L21:lw	$31,20($sp)lw	$16,16($sp)li	$5,128			# 0x80li	$6,14			# 0xe.set	noreorder.set	nomacroj	memsetaddiu	$sp,$sp,24.set	macro.set	reorder$L14:.set	noreorder.set	nomacroj	$L6lui	$5,%hi(vp56_def_mb_types_stats).set	macro.set	reorder$L20:addiu	$5,$16,1840sltu	$2,$3,$5.set	noreorder.set	nomacrobeq	$2,$0,$L9addiu	$4,$4,-4.set	macro.set	reorder$L15:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000100000000000010010010100	#S32LDI XR2,$4,4.word	0b01110000100000000000010011010100	#S32LDI XR3,$4,4.word	0b01110000100000000000010100010100	#S32LDI XR4,$4,4.word	0b01110000100000000000010101010100	#S32LDI XR5,$4,4.word	0b01110000100000000000010110010100	#S32LDI XR6,$4,4.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,4.word	0b01110000011000000000010001010101	#S32SDI XR1,$3,4.word	0b01110000011000000000010010010101	#S32SDI XR2,$3,4.word	0b01110000011000000000010011010101	#S32SDI XR3,$3,4.word	0b01110000011000000000010100010101	#S32SDI XR4,$3,4.word	0b01110000011000000000010101010101	#S32SDI XR5,$3,4.word	0b01110000011000000000010110010101	#S32SDI XR6,$3,4.word	0b01110000011000000000010111010101	#S32SDI XR7,$3,4.word	0b01110000011000000000011000010101	#S32SDI XR8,$3,4#NO_APPsltu	$2,$3,$5bne	$2,$0,$L15$L9:addiu	$5,$5,28sltu	$2,$3,$5beq	$2,$0,$L11$L16:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000011000000000010001010101	#S32SDI XR1,$3,4#NO_APPsltu	$2,$3,$5bne	$2,$0,$L16.set	noreorder.set	nomacroj	$L21addiu	$4,$16,136.set	macro.set	reorder.end	vp5_default_models_init.section	.rodata.str1.4,"aMS",@progbits,1.align	2$LC0:.ascii	"interlacing not supported\012\000".section	.text.vp5_parse_header,"ax",@progbits.align	2.align	5.ent	vp5_parse_header.type	vp5_parse_header, @functionvp5_parse_header:.frame	$sp,32,$31		# vars= 0, regs= 3/0, args= 16, gp= 0.mask	0x80030000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-32sw	$16,16($sp)addiu	$16,$4,4088sw	$17,20($sp)sw	$31,24($sp)sw	$5,8($16)lw	$3,4096($4)li	$2,255			# 0xffaddiu	$3,$3,2li	$8,8			# 0x8sw	$3,4096($4)sw	$2,4088($4)sw	$8,4($16)lbu	$2,-2($3)move	$17,$4lbu	$4,-1($3)sll	$2,$2,8or	$7,$2,$4li	$3,32767			# 0x7fffsltu	$4,$3,$7sw	$7,12($16)beq	$4,$0,$L23lw	$5,4056($17)addiu	$7,$7,-32768li	$2,254			# 0xfesw	$2,4088($17)sw	$7,12($16)$L25:lw	$2,4($16)sll	$7,$7,1addiu	$8,$2,-1sw	$7,12($16)bne	$8,$0,$L26sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L26:sltu	$2,$4,1sw	$2,48($5)lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4bne	$2,$0,$L28sll	$2,$3,1subu	$2,$5,$3subu	$7,$7,$4sll	$2,$2,1sw	$2,0($16)sw	$7,12($16)$L30:lw	$8,4($16)sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L31sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L31:lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4xori	$10,$2,0x1bne	$10,$0,$L33subu	$2,$5,$3sll	$2,$3,1sw	$2,0($16)$L35:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L36sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L36:lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4xori	$9,$2,0x1bne	$9,$0,$L38subu	$2,$5,$3sll	$2,$3,1sw	$2,0($16)$L40:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L41sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L41:lw	$6,0($16)sll	$2,$10,1addiu	$3,$6,1sra	$4,$3,1sll	$5,$4,8sltu	$3,$7,$5xori	$11,$3,0x1bne	$11,$0,$L43or	$9,$2,$9sll	$2,$4,1sw	$2,0($16)$L45:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L46sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L46:lw	$6,0($16)sll	$2,$9,1addiu	$3,$6,1sra	$4,$3,1sll	$5,$4,8sltu	$3,$7,$5xori	$10,$3,0x1bne	$10,$0,$L48or	$11,$2,$11sll	$2,$4,1sw	$2,0($16)$L50:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L51sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L51:lw	$9,0($16)sll	$2,$11,1addiu	$3,$9,1sra	$4,$3,1sll	$6,$4,8sltu	$3,$7,$6xori	$5,$3,0x1bne	$5,$0,$L53or	$10,$2,$10sll	$2,$4,1sw	$2,0($16)$L55:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L56sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L56:lw	$9,0($16)sll	$2,$10,1addiu	$3,$9,1sra	$4,$3,1sll	$6,$4,8sltu	$3,$7,$6xori	$10,$3,0x1beq	$10,$0,$L58or	$5,$2,$5subu	$2,$9,$4subu	$7,$7,$6sll	$2,$2,1sw	$2,0($16)sw	$7,12($16)$L60:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L61sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$7,12($16)sw	$2,8($16)$L61:sll	$5,$5,1or	$5,$5,$10jal	vp56_init_dequantmove	$4,$17lw	$2,4056($17)lw	$3,48($2)beq	$3,$0,$L325lw	$31,24($sp)lw	$5,0($16)lw	$7,12($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4beq	$2,$0,$L65subu	$2,$5,$3sll	$2,$3,1sw	$2,0($16)$L67:lw	$8,4($16)sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L68sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L68:lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4beq	$2,$0,$L70subu	$2,$5,$3sll	$2,$3,1sw	$2,0($16)$L72:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L73sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L73:lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4beq	$2,$0,$L75subu	$2,$5,$3sll	$2,$3,1sw	$2,0($16)$L77:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L78sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L78:lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4beq	$2,$0,$L80subu	$2,$5,$3sll	$2,$3,1sw	$2,0($16)$L82:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L83sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L83:lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4beq	$2,$0,$L85subu	$2,$5,$3sll	$2,$3,1sw	$2,0($16)$L87:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L88sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L88:lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4beq	$2,$0,$L90subu	$2,$5,$3sll	$2,$3,1sw	$2,0($16)$L92:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L93sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L93:lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4beq	$2,$0,$L95subu	$2,$5,$3sll	$2,$3,1sw	$2,0($16)$L97:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L98sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L98:lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4bne	$2,$0,$L100sll	$2,$3,1subu	$2,$5,$3subu	$7,$7,$4sll	$2,$2,1sw	$2,0($16)sw	$7,12($16)$L102:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L103sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L103:lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4xori	$10,$2,0x1bne	$10,$0,$L105subu	$2,$5,$3sll	$2,$3,1sw	$2,0($16)$L107:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L108sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L108:lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4xori	$9,$2,0x1bne	$9,$0,$L110subu	$2,$5,$3sll	$2,$3,1sw	$2,0($16)$L112:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L113sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L113:lw	$6,0($16)sll	$2,$10,1addiu	$3,$6,1sra	$4,$3,1sll	$5,$4,8sltu	$3,$7,$5xori	$11,$3,0x1bne	$11,$0,$L115or	$9,$2,$9sll	$2,$4,1sw	$2,0($16)$L117:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L118sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L118:lw	$6,0($16)sll	$2,$9,1addiu	$3,$6,1sra	$4,$3,1sll	$5,$4,8sltu	$3,$7,$5xori	$10,$3,0x1bne	$10,$0,$L120or	$9,$2,$11sll	$2,$4,1sw	$2,0($16)$L122:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L123sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L123:lw	$6,0($16)sll	$2,$9,1addiu	$3,$6,1sra	$4,$3,1sll	$5,$4,8sltu	$3,$7,$5xori	$9,$3,0x1beq	$9,$0,$L125or	$10,$2,$10subu	$2,$6,$4subu	$7,$7,$5sll	$2,$2,1sw	$2,0($16)sw	$7,12($16)$L127:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L128sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$7,12($16)sw	$2,8($16)$L128:sll	$2,$10,1or	$2,$2,$9slt	$2,$2,6beq	$2,$0,$L132noplw	$5,0($16)lw	$7,12($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4beq	$2,$0,$L133subu	$2,$5,$3sll	$2,$3,1sw	$2,0($16)$L135:lw	$8,4($16)sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L136sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L136:lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4bne	$2,$0,$L138sll	$2,$3,1subu	$2,$5,$3subu	$7,$7,$4sll	$2,$2,1sw	$2,0($16)sw	$7,12($16)$L140:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L141sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L141:lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4xori	$6,$2,0x1beq	$6,$0,$L143sll	$2,$3,1subu	$2,$5,$3subu	$7,$7,$4sll	$2,$2,1sw	$2,0($16)sw	$7,12($16)$L145:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L146sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$7,12($16)sw	$2,8($16)$L146:bne	$6,$0,$L324noplw	$5,0($16)lw	$7,12($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4xori	$10,$2,0x1bne	$10,$0,$L150subu	$2,$5,$3sll	$2,$3,1sw	$2,0($16)$L152:lw	$8,4($16)sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L153sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L153:lw	$5,0($16)addiu	$2,$5,1sra	$3,$2,1sll	$4,$3,8sltu	$2,$7,$4xori	$9,$2,0x1bne	$9,$0,$L155subu	$2,$5,$3sll	$2,$3,1sw	$2,0($16)$L157:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L158sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L158:lw	$6,0($16)sll	$2,$10,1addiu	$3,$6,1sra	$4,$3,1sll	$5,$4,8sltu	$3,$7,$5xori	$11,$3,0x1bne	$11,$0,$L160or	$9,$2,$9sll	$2,$4,1sw	$2,0($16)$L162:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L163sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L163:lw	$6,0($16)sll	$2,$9,1addiu	$3,$6,1sra	$4,$3,1sll	$5,$4,8sltu	$3,$7,$5xori	$10,$3,0x1bne	$10,$0,$L165or	$9,$2,$11sll	$2,$4,1sw	$2,0($16)$L167:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)bne	$8,$0,$L168sw	$8,4($16)lw	$2,8($16)li	$8,8			# 0x8sw	$8,4($16)lbu	$3,0($2)addiu	$2,$2,1or	$7,$7,$3sw	$2,8($16)sw	$7,12($16)$L168:lw	$6,0($16)sll	$2,$9,1addiu	$3,$6,1sra	$4,$3,1sll	$5,$4,8sltu	$3,$7,$5xori	$9,$3,0x1bne	$9,$0,$L170or	$10,$2,$10sll	$2,$4,1sw	$2,0($16)$L172:sll	$7,$7,1addiu	$8,$8,-1sw	$7,12($16)

⌨️ 快捷键说明

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