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

ARM base instruction -- cset

CSET

Conditional Set sets the destination register to 1 if the condition is TRUE, and otherwise sets it to 0.

如果条件为TRUE,则条件集将目标寄存器设置为1,否则设置为0。

32-bit variant
    Applies when sf == 0.
    CSET <Wd>, <cond>

64-bit variant
    Applies when sf == 1.
    CSET <Xd>, <cond>

CSET W0, EQ                # Conditional Set, 相等设置为1,不等设置为0

  402608:    7100001f     cmp    w0, #0x0        // if w0==0, Z=1; else Z=0
  40260c:    b9401fe0     ldr    w0, [sp, #28]
  402610:    1a9f07e2     cset    w2, ne           // if Z=0, w2=1; else w2=0, 或者

                                                                       // if w0!=0, w2=1; else w2=0


http://www.kler.cn/a/303300.html

相关文章:

  • ABAP关于PS模块CJ20N中项目物料的屏幕和字段增强CI_RSADD
  • (六)Spark大数据开发实战:豆瓣电影数据处理与分析(scala版)
  • 从0开始学习Linux——文件管理
  • Java面向对象编程进阶之包装类
  • 豆瓣均分9:不容错过的9本大模型入门宝藏书籍,非常详细收藏我这一篇就够了
  • 使用jmeter查询项目数据库信息,保存至本地txt或excel文件1108
  • 元素以及元素事件相关的位置及计算
  • Linux云计算 |【第三阶段】PROJECT1-DAY2
  • JDBC API详解一
  • FPGA低功耗设计
  • 【python - 数据】
  • 自动驾驶:LQR、ILQR和DDP原理、公式推导以及代码演示(七、CILQR约束条件下的ILQR求解)
  • MATLAB基础应用精讲-【数模应用】卡方拟合优度检验(附MATLAB、python和R语言代码实现)
  • C语言 | Leetcode题解之第403题青蛙过河
  • 【C#生态园】从图像到视觉:Emgu.CV、AForge.NET、OpenCvSharp 全面解析
  • 即时零售,电商平台们的「新战场」?
  • Python爬虫案例六:抓取某个地区某月份天气数据并保存到mysql数据库中
  • 单页面应用和vite的基本使用(props,class,style)
  • 基于YOLO深度学习和百度AI接口的手势识别与控制项目
  • Claude Prompt 汉语新解
  • 与 D3.js 的对比:ECharts 在前端可视化中的优势与劣势
  • Xcode 16 RC (16A242) 发布下载,正式版下周公布
  • 【网易低代码】第3课,页面表格删除功能
  • 828华为云征文|部署多媒体流媒体平台 Plex
  • 如何选择合适的数据报表工具?
  • JS面试真题 part5