📄 copy.asm
字号:
*****************************************************************************
** Description: copy() in copy.c **
** **
** Inputs: **
** AR1 - Word16(L) vector length **
** *XAR2- Word16 x[] input vector (L) **
** **
** Outputs: **
** *XAR3- Word16 y[], output vector (L) **
** **
** Return value : **
** **
** Attribute : Cycles: 42 Pm:4 **
** Modified Registers: AR1,XAR2,XAR3 **
** ACC **
** Programmer : ZHOU Bei (ok! Mar.3rd,03) **
*****************************************************************************
.global _copy
_copy:
DEC AR1
_LOOP_60:
MOV ACC,*XAR2++ ; ACC=Array[i]
MOV *XAR3++,ACC ; Array2[i] = ACC, point to XAR1
BANZ _LOOP_60,AR1-- ;Loop if AR0 !=0, AR0--
LRETR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -