arm.s

来自「用于嵌入式linux的基础实验代码」· S 代码 · 共 22 行

S
22
字号

	AREA ARMSub,CODE,READONLY         ;Name this block of code
	ENTRY                             ;Mark first instruction to execute

	CODE32                            ;Subsequent instructions are ARM

header

	B    start                        ;so small code header used

start
	MOV  r0,#10                       ;Set up parameters
	MOV  r1,#3
	BL   doadd                        ;Call subroutine
	B    start

doadd
	MOV  r5,lr
	ADD  r0,r0,r1                     ;Subroution code
	MOV  pc,r5

	END                               ;Mask end of file

⌨️ 快捷键说明

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