一段ARM代码样例
来源:互联网 发布:mac os 10.11和10.13 编辑:程序博客网 时间:2024/05/20 11:23
COUNT EQU 0x30003100 ; 定义一个变量,地址为0x30003100
AREA Example,CODE,READONLY ; 声明代码段Example
ENTRY ; 标识程序入口
CODE32 ; 声明32位ARM指令
START LDR R1,=COUNT ; R1 <= COUNT
MOV R0,#0 ; R0 <= 0
STR R0,[R1] ; [R1] <= R0,即设置COUNT为0
LOOP LDR R1,=COUNT
LDR R0,[R1] ; R0 <= [R1]
ADD R0,R0,#1 ; R0 <= R0 + 1
STR R0,[R1] ; [R1] <= R0,即保存COUNT
B LOOP
END
AREA Example,CODE,READONLY ; 声明代码段Example
ENTRY ; 标识程序入口
CODE32 ; 声明32位ARM指令
START LDR R1,=COUNT ; R1 <= COUNT
MOV R0,#0 ; R0 <= 0
STR R0,[R1] ; [R1] <= R0,即设置COUNT为0
LOOP LDR R1,=COUNT
LDR R0,[R1] ; R0 <= [R1]
ADD R0,R0,#1 ; R0 <= R0 + 1
STR R0,[R1] ; [R1] <= R0,即保存COUNT
B LOOP
END
- 一段ARM代码样例
- 一段代码
- 一段代码
- 一段代码
- 一段代码。。。
- 一段代码
- 一段代码
- 一段代码
- 一段代码
- 一段代码
- 一段代码
- 一段代码
- 为什么Thread.stop会过期?一段引起同步异常问题的代码样例
- 一段登陆代码
- 一段不可思议的代码
- nose中的一段代码...
- PythonCard中的一段代码...
- 一段写晕掉的代码
- 无缝自动滚动,并可手动滚动图片
- Learning中的代数结构的建立
- 李长春离京出访南亚三国-李长春-出访-南亚三国
- C++、Java和C#语言在处理“虚拟私有方法”上的差异
- Camera相关文章
- 一段ARM代码样例
- 类型转换运算符
- 十分钟让你对C++ Traits大彻大悟
- Qt:截取当前窗口图
- ExtJs有个Window,然后有个属性html(iframe),到另外一个页面,然后在另外页面关闭,同时关闭window
- VIM 选择模式 的用法
- 和机器学习和计算机视觉相关的数学
- 抽象类与接口的区别
- 用Java或Jsp向数据库存取二进制图片