初始汇编

跳转指令:B
(遇到B有关)—只要有b,就是跳转(Branch:分支,)

存储器、寄存器:内存,存储数据(小数据:寄存器;大数据:栈)
内存:都是为数据服务的;
LDR、STR:
LDR:从存储器中加载数据到寄存器
STR:将寄存器的数据存储到存储器
LDR R8,[R9,#4]:
将R8寄存器的数据存储到R9+0x4指向的存储单元
STR R8,[R9,#4] →
STR:将寄存器的数据存储到存储器 → Store
4~LDM、STM
LDM:将存储器的数据加载到一个寄存器列表
STM:将一个寄存器列表的数据存储到指定的存储器

LDM:指向的存储单元的数据依次加载到R1,R2,R3寄存器
5~PUSH、POP
PUSH:将寄存器值推入堆栈 压栈–》入栈
POP:将堆栈值推出到寄存器 出栈 《–出栈
6~MOV:move
MOV R0, #8 R0=8
7~数据算术运算指令
ADD,SUB,MUL,DIV
8~数据逻辑运算指令
与:AND:全1出1
或:ORR:有1出1
异或:EOR :相同为零,不同为1;
9~比较指令
CMP:compare(比较)
CMP R0 #0 R0寄存器中的值与0比较
10~
再给大家分享入门汇编的视频教程,谢谢大家的支持
链接:https://pan.baidu.com/s/12Oy8CxvfznP8nqQIk8UjRg
提取码:du6f

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值