ex3_2.asm

来自「基于c语言的程序设计,程序简单易用,能够缩短时间,特别适用于c语言开发」· 汇编 代码 · 共 29 行

ASM
29
字号
		.mmregs
		.global _c_int00	
			
STACK	.usect	"STACK", 10H
		.bss	a, 10
		.bss	x, 10
		.bss	z, 2	;结果存放单元
		.data
table:	.word	10,11,12,13,14,15,16,17,18,19
		.word	10,11,12,13,14,15,16,17,18,19
		.def	_c_int00
		
		.text
_c_int00:	
		STM		#a, AR1		;装入数据
		RPT		#19
		MVPD	table, *AR1+
		CALL	SUM			;调用乘法累加子程序
end:	B		end

SUM:	STM		#a, AR3
		STM		#x, AR4
		RPTZ	A,  #9
		MAC		*AR3+,  *AR4+,  A   ;双操作数指令
		STH		A, @z
		STL		A, @z+1
		RET		
		.end
		

⌨️ 快捷键说明

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