test1.s

来自「EasyARM2100工程模板」· S 代码 · 共 18 行

S
18
字号
; 文件名:TEST1.S
; 功能:实现两个寄存器相加
; 说明:使用ARMulate软件仿真调试
			AREA	Example1,CODE,READONLY	; 声明代码段Example1 
			ENTRY				         	; 标识程序入口
			CODE32							; 声明32位ARM指令
START   	MOV		R0,#0		    		; 设置参数
			MOV		R1,#10
LOOP		BL		ADD_SUB	    			; 调用子程序ADD_SUB
			B	    LOOP		    		; 跳转到LOOP

ADD_SUB
			ADDS	R0,R0,R1				; R0 = R0 + R1
			MOV		PC,LR	      			; 子程序返回
			
			END		         				; 文件结束
			

⌨️ 快捷键说明

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