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

ARM base instruction -- mneg

Multiply-Negate multiplies two register values, negates the product, and writes the result to the destination register.

乘法-求反,将两个寄存器值相乘,对乘积求反,并将结果写入目标寄存器。


32-bit variant
    Applies when sf == 0.
    MNEG <Wd>, <Wn>, <Wm>


64-bit variant
    Applies when sf == 1.
    MNEG <Xd>, <Xn>, <Xm>

Operation
 bits(destsize) operand1 = X[n]; 
 bits(destsize) operand2 = X[m]; 
  
 integer result; 
  
 result = NEG(UInt(operand1) * (UInt(operand2))
 X[d] = result<destsize-1:0>; 
 


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

相关文章:

  • 【重生之我要苦学C语言】深入理解指针2
  • python爬虫获取数据后的数据提取
  • 【机器学习】回归树
  • 免费插件集-illustrator插件-Ai插件-闭合开放路径
  • 再学FreeRTOS---(任务的挂起与恢复)
  • JAVA基础:jdbc (学习笔记)
  • 正点原子阿尔法ARM开发板-IMX6ULL(十一)——IIC协议和SPI协议--AP3216C环境光传感器和ICM20608六轴传感器
  • 在Zetero中调用腾讯云API的输入密钥的问题
  • 【Linux】信号三部曲——产生、保存、处理
  • ES跟Kafka集成
  • git 切换分支
  • 一个运维牛人对运维规则的10个总结
  • 秒懂Linux之Socket编程(四)
  • 支持向量机SVM与自然语言处理基础小结
  • 2024.10.2校招 实习 内推 面经
  • 函数基础,定义与调用。作用域,闭包函数
  • 升序数组两两不相等
  • C语言稀有关键词:柔性数组
  • 【创建型】单例模式
  • Hypack 应用于地形测量的高级设置操作要领
  • Nginx 的 Http 模块介绍(上)
  • Git - 两种方式撤销已提交到远端仓库的记录并删除提交记录
  • vite 创建了一个项目后,如何实现工程化
  • 【赵渝强老师】Memcached集群的架构
  • 数据结构,问题 G: 字符串匹配问题
  • Spring Boot接收参数的19种方式