get_bits1.asm

来自「H.264视频编码程序」· 汇编 代码 · 共 28 行

ASM
28
字号
	AREA	|.text|, CODE, ARM
	
	EXPORT get_bits1
	

|get_bits1| PROC
;程序入口
	stmdb     sp!, {r4 - r6, lr}
	
	mov         r7, r0
	ldr         r1, [r7, #8] 
    ldr         r3, [r7, #0] 
    and         r0, r1, #7 
    ldrb        r2, [r3, +r1, asr #3] 
    add         r3, r1, #1 
    str         r3, [r7, #8] 
    mov         r3, r2, lsl r0 
    and         r3, r3, #0xFF
    movs        r3, r3, lsr #7 	
    mov         r0, r3


|$RETURN|
	ldmia     sp!, {r4 - r6, pc}

    END

	ENDP  ; |get_bits1|

⌨️ 快捷键说明

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