要求
将R0地址处连续的字数据加载到R-R5中,R0的值改变,然后将R1-R5分别加上1,2,3,4,5,再将数据送回原来的存储单元。
环境
Windows10+ADS1.2
注:ADS1.2软件比较老,可能发生错误
截图
运行前:
运行后
源代码
AREA Adding,CODE,READONLY;
ENTRY
LDR R0,=0x00000000
LDR R6,=0x00000000
LDMIA R0!,{R1-R5}
ADD R1,R1,#1
ADD R2,R2,#2
ADD R3,R3,#3
ADD R4,R4,#4
ADD R5,R5,#5
STMIA R6,{R1-R5}
HERE B HERE;
RESULT DCD 0
END
说明:出错可能是代码空格的问题,要严格按照格式书写