ARM指令集的向量浮点数运算具体指令
时间: 2023-10-30 21:05:28 浏览: 182
ARM指令集的向量浮点数运算具体指令包括:
1. VADD – 向量加法
2. VSUB – 向量减法
3. VMUL – 向量乘法
4. VDIV – 向量除法
5. VRECPE – 向量倒数估计
6. VRSQRTE – 向量平方根倒数估计
7. VMAX – 向量最大值
8. VMIN – 向量最小值
9. VABS – 向量绝对值
10. VNEG – 向量取负
11. VMOV – 向量复制
12. VCVT – 向量类型转换
13. VEXT – 向量扩展
14. VREV – 向量翻转
15. VSWP – 向量交换
16. VZIP – 向量交错
17. VTRN – 向量转置
18. VADDL/VADDW – 向量加法,支持宽窄类型
19. VQADD/VQSUB – 向量饱和加减法
20. VMLA/VMLS – 向量乘加/向量乘减
相关问题
RISC-V指令集 、Intel 64与IA-32指令集、ARM指令集都支持向量浮点数运算吗
是的,RISC-V指令集、Intel 64与IA-32指令集、ARM指令集都支持向量浮点数运算。其中,RISC-V指令集的向量浮点数运算是通过向量扩展(V)实现的,Intel 64与IA-32指令集的向量浮点数运算是通过SSE、AVX等指令集实现的,ARM指令集的向量浮点数运算是通过NEON指令集实现的。这些指令集的支持使得向量浮点数运算在计算机领域得到了广泛的应用。
阅读全文