⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dequant_chromadc2_1.s

📁 这是我自己写的关于H.264解码反量化(IQ)部分的ARM汇编程序.请版主给以指教,多谢!
💻 S
字号:
			  AREA           IQ,CODE,READONLY
			  EXPORT         ARM_dequant_ChromaDC2_1
			  IMPORT         udivide
			  IMPORT         dequantcoeff					   			
			  IMPORT         dequant_chroma_data			
			  
num           EQU            4
			  			                			
ARM_dequant_ChromaDC2_1       
              
              STMFD          SP!,{R3-R12,LR}
              LDR            R4,dequantcoeff_addr          
              LDR            R5,dequant_chroma_data_addr           
              MOV            R6,R5
              MOV            R10,#num
              BL             udivide        ; return R0=QPc/6 and R1=QPc%6
              ADD            R4,R4,R1,LSL #6
              
              SUB            R0,R0,#1       ; qbits=QPc/6-1  that is qbits=R0-1       
     
                                                      
dequanting    
              LDR            R7,[R4]
              LDR            R8,[R5],#4
              MUL            R9,R8,R7
              MOV            R9,R9,LSL R0
              STR            R9,[R6],#4
              SUB            R10,R10,#1
              CMP            R10,#0
              BNE            dequanting
              LDMFD          SP!,{R3-R12,LR}
              MOV            PC,LR
              

                                                     
dequantcoeff_addr               
              DCD            dequantcoeff 

              
dequant_chroma_data_addr
              DCD            dequant_chroma_data


              
              END

⌨️ 快捷键说明

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