⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tasm.asm

📁 ICETEK-VC5416-EDULab瑞泰创新科技5416开发板的实验源程序
💻 ASM
字号:
;/////////////////////////////////////////////////
;//  Example For ICETEK-VC5416-EDU              //
;//          CTR Version : V4                   //
;//  Filename: Tasm.asm                         //
;//  Project : Tasm.pjt                         //
;//  Version : 2.00                             //
;//  Write by: Daniel Hawk                      //
;//  Company : Realtimedsp Co.Ltd               //
;//                                             //
;//  All Rights opened & no Onus                //
;/////////////////////////////////////////////////


	.global start	; 定义全局标号
    .mmregs
	.data
	.bss	x,1		; 开设全局变量(非初始化段)
	.bss	y,1     ; 三个变量各为一个字(16位)
	.bss	z,1
	.text
start:
	stm		#x,ar1  ; 取得变量x的地址
	stm		#y,ar2  ; 取得变量y的地址
	stm		#z,ar3  ; 取得变量z的地址
	ST		#1,*ar1	; 变量赋初值,x=1
	ST		#2,*ar2 ;             y=2
	LD		*ar1,A    ; 将x的值装载至累加器
	add		*ar2,A    ; 累加器加上y的值
	stl		A,*ar3    ; 将累加器结果(32位)的低16位存放到变量z
xh:	
	nop
	b		xh      ; 空循环
	.end
	

⌨️ 快捷键说明

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