ex5p10.asm
来自「用于DSK5416的程序」· 汇编 代码 · 共 32 行
ASM
32 行
***********************************************************************
*
* This program computes the signed sum of data memory locations
* from address 410h to 41fh. The result is placed in A.
*
* A = dmad(410h) + dmad(411h) + ......... dmad(41fh)
*
************************************************************************
.mmregs
.global _c_int00
.text
_c_int00:
STM #10H, AR2 ; Initialize counter AR2 = 10h
STM #410H, AR1 ; Initialize pointer AR1 = 410h
LD #0H, A ; Initialize sum A = 0
SSBX SXM ; Select sign extension mode
START:
ADD *AR1+, A ; Add the next data value
BANZ START, *AR2- ; Repeat if not done
NOP ; No Operation
.end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?