本节包括以下小节:

• VABS、VNEG 和 VSQRT

浮点绝对值、求反和平方根。

• VADD、VSUB 和 VDIV

浮点加法、减法和除法。

• VMUL、VMLA、VMLS、VNMUL、VNMLA 和 VNMLS

浮点乘法和乘加,包含可选求反。

• VCMP

浮点数比较。

• VCVT(在单精度数和双精度数之间)

在单精度数和双精度数之间转换。

• VCVT(在浮点数和整数之间)

在浮点数和整数之间转换。

• VCVT(在浮点数和定点数之间)

在浮点数和定点数之间转换。

• VMOV

将浮点常数插入单精度或双精度寄存器。

一 VABS、VNEG 和 VSQRT

浮点绝对值、求反和平方根。

这些指令可以是标量、向量或混合型。

语法

Vop{cond}.F32 Sd, Sm

Vop{cond}.F64 Dd, Dm

其中:

op 是 ABS、NEG 或 SQRT 之一。

cond 是一个可选的条件代码。

Sd、Sm 是用于存放结果和操作数的单精度寄存器。

Dd、Dm 是用于存放结果和操作数的双精度寄存器。

用法

VABS 指令获取 Sm 或 Dm 的内容,清除符号位并将结果存放到 Sd 或 Dd 中。 这样就得到绝对值。

VNEG 指令获取 Sm 或 Dm 的内容,更改符号位,并将结果存放到 Sd 或 Dd 中。 这样就得到与原有值符号相反的值。

【NEON 和 VFP 编程】VFP 指令相关推荐

  1. c语言延空指令,单片机C语言编程空指令产生短延时怎么办.doc

    单片机C语言编程空指令产生短延时怎么办.doc (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 7.9 积分 个人收集整理-仅供参考单片机语言编程空 ...

  2. python控制自己手机短信_Python 串口编程 AT指令控制短信

    Python 串口编程 AT指令控制短信 发布时间:2019-09-18 07:27:52编辑:auto阅读(818) #-*- encoding: gbk -*- import time impor ...

  3. neon浮点运算_Linux下VFP NEON浮点编译

    http://blog.csdn.net/liujia2100/article/details/27236477 NEON:SIMD(Single Instruction Multiple Data ...

  4. [VFP实例]VFP的OLE技术应用详解

    VFP用了OLE2.0技术,使VFP应用程序的适应能力大为加强. VFP提供两种类型的OLE对象:一种是OLE控件(.OCX文件),这是一种自定义控件,通常在WINDOWS/SYSTEM目录下,拥有自 ...

  5. Go 语言编程 — Cobra 指令行工具

    目录 文章目录 目录 Cobra(眼镜蛇) Cobra 的核心概念 Cobra 的使用 初始化应用程序的项目框架 main.go 生成应用程序的子命令(SubCmd) 实现 Command 的功能 为 ...

  6. 【Java 并发编程】指令重排序规范 ( happens-before 先行发生原则 )

    文章目录 一.指令重排序规范 二.happens-before 先行发生原则 一.指令重排序规范 指令重排指的是 , 线程中如果两行代码 没有逻辑上的上下关系 , 可以对代码进行 重新排序 ; JVM ...

  7. 西门子scl语言编程手册_西门子SCL编程PEEK指令讲解

    单词"peek"在英语中表示"偷看,瞥一眼",在计算机编程中表示"读取数据". 在西门子SCL编程中,PEEK指令可以用来读取输入缓存区(I ...

  8. 计算机编程常用指令,加工中心几个常用指令的编程技巧

    1.M00.M01.M02和M30的区别与联系 学生在初学加工中心编程时,对以上几个M代码容易混淆,主要原因是学生对加工中心加工缺乏认识,加上个别教材叙述不详细.它们的区别与联系如下: M00为程序暂 ...

  9. c语言延空指令,单片机C言语编程空指令发作短延时怎么办

    规范的C言语中没有空句子.但在单片机的C言语编程中,常常需求用几个空指令发作短延时的效果.这在汇编言语中很简略结束,写几个nop就行了. 在keil C51中,直接调用库函数: #include // ...

最新文章

  1. 华为年薪200万招募的“天才少年”,一句话让我陷入了深思
  2. 群体运动度量--Measuring Crowd Collectiveness
  3. CSS篇 《图解CSS3》笔记 Flex
  4. xml内容过多装不下,怎么实现下滑功能(最简单的下滑功能实现)
  5. HTML5获取autoComplete属性:告诉浏览器是否记录之前的输入值
  6. (37)zabbix snmp类型 无需安装agent也能监控
  7. 【转】C#委托事件浅析
  8. python 防止转义_python字符串前加r、f、u、l 的区别
  9. C++(STL):06---数值的极值(numeric_limits类)
  10. simbert文本相似度,短文本语义匹配模型
  11. java runtime类 heap_Java 进阶(一) JVM运行时内存模型
  12. python middleware_Django 中间件
  13. weblogic启动脚本
  14. 灵感|APP夜间模式如何设计?
  15. 演练:在 ASP.NET 中缓存应用程序数据
  16. 解决mysql闪退问题
  17. 核心单词Word List 2
  18. 讯飞输入法pad版x86_讯飞输入法Pad版
  19. 关于微信公众号运营你要知道的24件小事
  20. 程序实现蒙特卡洛算法计算PI值和积分

热门文章

  1. mac 不显示 外接屏幕_Mac连接投影仪 Mac外接显示器设置教程
  2. 北大教授的美国博士生涯:学术是自由灵魂的分泌物
  3. arcpy实现注记合并
  4. 《非凡的公主希瑞》(She-Ra Princess of Power)[93集全][数码修复][国英双语][RMVB]
  5. python 实现多线程下载m3u8格式视频,使用FFmpeg合并(升级修订自s_kangkang_A)
  6. 【MATLAB强化学习工具箱】学习笔记--actor网络和critic网络的结果放在哪里?
  7. 广东理工学院c语言考试试卷,20年广东理工学院成人高考期末考试 C语言程序设计 复习资料(15页)-原创力文档...
  8. word文档编辑受限制怎么解除?
  9. 李佳琦以特殊人才落户上海,“带货一哥”即将成为“新上海人”
  10. MaskRCNN使用tf-gpu环境搭建实战