【NEON和VFP编程】VFP指令

更新时间:2023-12-09 21:29:14 阅读: 评论:0

2023年12月9日发(作者:描写黄河的诗)

-

【NEON和VFP编程】VFP指令

【NEON和VFP编程】VFP指令

本节包括以下小节:

· 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指令

本文发布于:2023-12-09 21:29:13,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/1702128553241135.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:【NEON和VFP编程】VFP指令.doc

本文 PDF 下载地址:【NEON和VFP编程】VFP指令.pdf

标签:符号   浮点   指令   单精度   结果   精度   浮点数
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|