当前位置: 首页 > news >正文

ARM base instruction -- br

BR

Branch to Register branches unconditionally to an address in a register, with a hint that this is not a subroutine return.
无条件地分支到寄存器中的一个地址,并提示这不是子例程返回。


BR <Xn>

BR 跳转到reg内容地址,不会将返回地址保存在lr返回寄存器中。


  402060:    78605b00     ldrh    w0, [x24, w0, uxtw #1]      // w0=[x24+w0<<1]=[0x419a10+0x20<<1]=[0x419a10+0x40]=[0x419a50]=0x8b
  402064:    10000061     adr    x1, 402070 <ferror@plt+0x190>
  402068:    8b20a820     add    x0, x1, w0, sxth #2             // x0=0x402070+w0<<2=0x402070+0x8b<<2=0x402070+0x22c=40229C
  40206c:    d61f0000     br    x0 */                           // br 40229C

http://www.lryc.cn/news/435606.html

相关文章:

  • 编译原理/软件工程核心概念-问题理解
  • 学习pyqt5相关知识回顾
  • OPENAIGC开发者大赛高校组银奖 | LonAC中小学编程学习平台
  • oneclick 命令:快速筛选控制变量的利器
  • Kotlin 代替Java接口回调,就这么简单
  • Codeforces Round 971 (Div. 4)——C题题解
  • 【论文阅读笔记】Tackling the Generative Learning Trilemma with Denoising Diffusion GANs
  • 常见 HTTP 状态码详解与Nginx 文件上传大小限制
  • 在mac中使用numbers对数据进行分列(更详细的回答,已解决)
  • 网格参数的应用和数学基础
  • 【Go】-基于Gin和GORM的小清单项目
  • 【银河麒麟高级服务器操作系统】虚拟机服务器执行systemctl提示timeout——分析全过程及处理建议
  • 【Unity错误】No cloud project ID was found by the Analytics SDK
  • 2. 变量和指令(omron 机器自动化控制器)——1
  • gpt4最新保姆级教程
  • Java:继承和多态(1)
  • 在RabbitMQ中四种常见的消息路由模式
  • Android 使用JSON动画:Lottie框架基本使用
  • 【SQL】百题计划 - SQL最基本的判断和查询。
  • C++学习笔记----6、内存管理(五)---- 智能指针(2)
  • 游戏出海迎新变局——海外游戏市场有哪些新趋势和新机遇?
  • 【Unity踩坑】创建新项目后提示编译错误要进入安全模式
  • SpringBoot开发——整合Logbook进行HTTP API请求响应日志输出
  • 【嵌入式开发 Linux 常用命令系列 7.1 -- git log 只显示日期和主题(title)和commit id】
  • Android Radio2.0——交通公告状态设置(二)
  • 用centos安装远程迅雷失败,重写程序做一台下载服务器
  • Mysql基础练习题 1407.排名靠前的旅行者(力扣)
  • 一维稳态与非稳态导热的详细分析
  • 以太坊开发环境
  • 深入理解Java虚拟机:Jvm总结-虚拟机字节码执行引擎