ARM基础
来源:互联网 发布:淘宝子账号怎么添加 编辑:程序博客网 时间:2024/06/06 07:15
一、数据传送指令:
1.寄存器数据传送指令: //表示把R3中的数据传送给R8 同一般的汇编指定 MOV R8,R3 //表示把R3中的值取反后传递给R8 MVN R8,R3 2.存储器数据传送指令: //读取 LDR XX,XX //存储 STR XX,XX3.索引数据传送指定: 预索引: LDR W Rd,[Rn,xx] STR W Rd,[Rn,xx] 后索引: LDR W Rd,[Rn],xx STR W Rd,[Rn],xx
二、算术四则运算及逻辑位操作等指令:
三、子程序呼叫及转移指定:
//转移到Lable处 B Lable //转移到reg寄存器处 BX reg //转到Lable处 并把转移前的下一条指定保存到BL中 BL lable // BLX reg
四、隔离指定:
//保证在其前面的所有数据访问完后才会处理后面的数据 DMB //数据同步隔离 DSB //指定同步隔离 最高等级 ISB
0 0
- ARM基础
- ARM基础
- ARM基础
- ARM基础
- arm基础
- arm基础
- ARM基础
- arm的基础概念
- ARM基础(1)
- ARM程序设计基础
- ARM程序设计基础
- ARM基础(1)
- ARM基础(2)
- arm体系结构基础测试
- ARM程序设计基础
- ARM设计基础
- ARM汇编基础
- linux arm mmu基础
- 在IOS中为什么使用多线程及多线程实现的三种方法
- Ubuntu 14.04LTS 内存影响分析
- 【codeforces 548D】Mike and Feet
- (八)适配器模式详解
- centos7 更换yum源
- ARM基础
- 【LeetCode】 191. Number of 1 Bits
- Android/Java日志打印工具类
- 推荐JAVA学习路线
- 窗体之间数据的传递
- Hibernate 一级缓存和二级缓存的理解
- Oracle强制转换函数
- 关于数据对齐(Data Alignment)
- IDEA构建Alluxio最新源码阅读环境