当前位置:网站首页>汇编语言中b和bl关键字的区别
汇编语言中b和bl关键字的区别
2022-08-02 20:30:00 【余府】
汇编语言中b和bl关键字的区别是什么?
b save_boot_params
bl v7_arch_cp15_set_l2aux_ctrl
- b是普通的跳转语句,跳到save_boot_params之后不会回来
- 而bl跳转会把下一句程序(isb)的地址放到lr寄存器中,到v7_arch_cp15_set_l2aux_ctrl执行完成之后,执行mov pc, lr,将lr寄存器中的值赋给pc指针,继续运行isb指令,也就值跳转执行完成后会回来。
欢迎小伙伴讨论,文章内容如有错误请在评论区评论或发私聊消息,谢谢你。
边栏推荐
- Solve the docker mysql can't write Chinese
- LeetCode 622 设计循环队列[数组 队列] HERODING的LeetCode之路
- 用了TCP协议,就一定不会丢包吗?
- C primer plus学习笔记 —— 9、联合&枚举&typdef
- The time series database has been developed for 5 years. What problem does it need to solve?
- YOLOv5+BiSeNet——同时进行目标检测和语义分割
- arm64麒麟安装paddlehub(国产化)
- 「每周译Go」这次我们来点不一样的!--《How to Code in Go》系列上线
- X 2 Earn必须依靠旁氏启动?GameFi的出路在哪?(下)
- 基本语法(三)
猜你喜欢
【流媒体】推流与拉流简介
go——垃圾回收机制(GC)
Fiddle设置接口数据用指定工具查看;Sublime Text设置json数据格式化转换
特拉维夫大学 | Efficient Long-Text Understanding with Short-Text Models(使用短文本模型进行高效的长文本理解)
【手撕AHB-APB Bridge】~ AMBA总线 之 APB
【SLAM】DM-VIO(ros版)安装和论文解读
用了TCP协议,就一定不会丢包吗?
人尽皆知的云原生,到底是大势所趋还是过度炒作?
HCIP--路由策略实验
Implement fashion_minst clothing image classification
随机推荐
Geoip2 - golang golang source code analysis
并发与并行
C primer plus学习笔记 —— 9、联合&枚举&typdef
Linphone 被叫方如何解析来电SIP消息中的自定义头消息
开关、电机、断路器、电热偶、电表接线图大全
ECCV 2022 | ByteTrack: 简单高效的数据关联方法
HCIP--路由策略实验
V - memo new instructions
Day35 LeetCode
How to use windbg check c # a thread stack size?
C语言中变量在内存中的保存与访问
HCIP--BGP基础实验
Flutter 常见异常分析
X 2 Earn必须依靠旁氏启动?GameFi的出路在哪?(下)
js Fetch返回数据res.json()报错问题
php 单引号 双引号 -> => return echo
The five classification of software testing
软件测试的流程规范有哪些?具体要怎么做?
ICLR 2022最佳论文:基于对比消歧的偏标签学习
Informatics Olympiad All-in-One (1260: [Example 9.4] Intercepting Missiles (Noip1999))