bitstream.s

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

S
182
字号
.file	1 "bitstream.c".section .mdebug.abi32.previous.section	.text.a52_bitstream_get_bh,"ax",@progbits.align	2.align	5.globl	a52_bitstream_get_bh.ent	a52_bitstream_get_bh.type	a52_bitstream_get_bh, @functiona52_bitstream_get_bh:.frame	$sp,8,$31		# vars= 8, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrolw	$8,420($4)addiu	$sp,$sp,-8lw	$3,0($8)lw	$10,428($4)sw	$3,0($sp)lbu	$2,0($sp)lbu	$3,1($sp)move	$11,$4lbu	$7,3($sp)lbu	$4,2($sp)li	$9,32			# 0x20sll	$3,$3,16lw	$6,432($11)sll	$2,$2,24or	$2,$2,$3subu	$3,$9,$10or	$2,$2,$7subu	$5,$5,$10sll	$6,$6,$3sll	$4,$4,8or	$4,$4,$2subu	$9,$9,$5addiu	$8,$8,4srl	$2,$6,$3srl	$7,$4,$9sll	$3,$2,$5sw	$8,420($11)beq	$5,$0,$L7sw	$4,432($11)or	$2,$3,$7addiu	$sp,$sp,8j	$31sw	$9,428($11)$L7:li	$9,32			# 0x20addiu	$sp,$sp,8j	$31sw	$9,428($11).set	macro.set	reorder.end	a52_bitstream_get_bh.section	.text.a52_bitstream_get_bh_2,"ax",@progbits.align	2.align	5.globl	a52_bitstream_get_bh_2.ent	a52_bitstream_get_bh_2.type	a52_bitstream_get_bh_2, @functiona52_bitstream_get_bh_2:.frame	$sp,8,$31		# vars= 8, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrolw	$8,420($4)addiu	$sp,$sp,-8lw	$3,0($8)lw	$10,428($4)sw	$3,0($sp)lbu	$2,0($sp)lbu	$3,1($sp)move	$11,$4lbu	$7,3($sp)lbu	$4,2($sp)li	$9,32			# 0x20sll	$3,$3,16lw	$6,432($11)sll	$2,$2,24or	$2,$2,$3subu	$3,$9,$10or	$2,$2,$7subu	$5,$5,$10sll	$6,$6,$3sll	$4,$4,8or	$4,$4,$2subu	$9,$9,$5addiu	$8,$8,4sra	$2,$6,$3srl	$7,$4,$9sll	$3,$2,$5sw	$8,420($11)beq	$5,$0,$L13sw	$4,432($11)or	$2,$3,$7addiu	$sp,$sp,8j	$31sw	$9,428($11)$L13:li	$9,32			# 0x20addiu	$sp,$sp,8j	$31sw	$9,428($11).set	macro.set	reorder.end	a52_bitstream_get_bh_2.section	.text.a52_bitstream_set_ptr,"ax",@progbits.align	2.align	5.globl	a52_bitstream_set_ptr.ent	a52_bitstream_set_ptr.type	a52_bitstream_set_ptr, @functiona52_bitstream_set_ptr:.frame	$sp,8,$31		# vars= 8, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacroandi	$6,$5,0x3sw	$0,428($4)sw	$0,432($4)subu	$7,$5,$6lw	$3,0($7)addiu	$sp,$sp,-8sw	$3,0($sp)lbu	$2,0($sp)lbu	$3,1($sp)lbu	$5,3($sp)move	$8,$4sll	$3,$3,16lbu	$4,2($sp)sll	$2,$2,24or	$2,$2,$3or	$2,$2,$5sll	$6,$6,3sll	$4,$4,8li	$5,32			# 0x20or	$4,$4,$2subu	$3,$5,$6addiu	$2,$7,4addiu	$9,$7,8sw	$4,432($8)sw	$2,420($8)bne	$3,$0,$L21sw	$3,428($8)lw	$3,4($7)sw	$5,428($8)sw	$3,0($sp)lbu	$2,0($sp)lbu	$4,1($sp)lbu	$3,2($sp)lbu	$5,3($sp)sll	$2,$2,24sll	$4,$4,16or	$2,$2,$4or	$2,$2,$5sll	$3,$3,8or	$3,$3,$2sw	$9,420($8)sw	$3,432($8)$L21:j	$31addiu	$sp,$sp,8.set	macro.set	reorder.end	a52_bitstream_set_ptr.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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