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

📄 bin2int.asm

📁 基于TMS320F2812的AMR+RS编解码+OFDM调制解调源程序。是stand alone运行版本
💻 ASM
字号:
*****************************************************************************
** Description:     Bin2int() in file.c                                       **
**                                                                         **
**Inputs                                                                   **
**                                                                         **
**   ar0--- Word16 no_of_bits                                               ** 
**   xar1---Word16 *bitstream
**                                                                         **
**   
**   
**Outputs:                                                                **
**   ar2--- Word16 value                                                                 **
**   
**                                                                         **
** Temporary:
**    
**  
**   
**                                                                         **
** Return value :                                                          **
**                                                                         **
** Attribute    :       Cycles:  300    Pm: 15                             **
**                      Modified Registers:acc,xar0,xar1,xar2
**                                                                         **
**                                                                         **
** Programmer   :       Zhang Xin                                          **
*****************************************************************************
 .global _Bin2int
 
_Bin2int:
  mov ar2,#0
  mov al,ar2
  dec ar0
_Loop_61:
  lsl al,#1
  mov ah,*xar1++
  cmp ah,#1
  sb  _L1,EQ
  sb  _L2,UNC
_L1:
  add al,#1
_L2:
  banz _Loop_61,ar0--
  mov ar2,al
  LRETR
  
  

⌨️ 快捷键说明

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