example9.asm

来自「这里面有很多dsp应用程序源码」· 汇编 代码 · 共 24 行

ASM
24
字号
*****************************************
*					*
*	 学习块重复操作指令:RPTB	*
*					*
*****************************************
	.title	"example9.asm"
	.mmregs
STACK	.usect	"STACK",10H
	.bss	x,5
	.def	start
	.text
start:	STM	#x,AR1
	LD	#2H,A		;将数组每个元素初始化为2
	RPT	#4
	STL	A,*AR1+
	LD	#1,16,B		;为每个元素加1作准备
	STM	#4,BRC
	STM	#x,AR4
	RPTB	next-1		;next-1为循环结束地址
	add	*AR4,16,B,A	
	STH	A,*AR4+
next:	LD	#0,B
end:	B	end
	.end

⌨️ 快捷键说明

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