check_gp_clipping.asm
来自「基于TMS320F2812的AMR+RS编解码+OFDM调制解调源程序。是sta」· 汇编 代码 · 共 47 行
ASM
47 行
*****************************************************************************
** Description: check_gp_clipping() in file.c **
** **
**Inputs **
** **
** **
** xar1---Word16 st->gp[7]
** ar2--- Word16 g_pitch **
**
**
**Outputs: **
** **
** xar1---Word16 st->gp[7]
** ar6---返回的flag值
** **
** Temporary:
**
**
**
** **
** Return value : **
** **
** Attribute : Cycles: 61 Pm: 12 **
** Modified Registers:acc,xar0,xar1,xar2
** xar6 **
** **
** Programmer : Zhang Xin **
*****************************************************************************
.global _check_gp_clipping
.ref N_FRAME
.ref GP_CLIP
_check_gp_clipping:
;BY SKIFF
MOV AH,#0
mov al,ar2
asr al,#3
rpt #6
||add acc,*xar1++
mov ar6,#0
cmp al,#GP_CLIP
sb _L1,GT
sb _L2,UNC
_L1:
mov ar6,#1
_L2:
LRETR
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?