天天看点

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

11.10.4 XTYPE/FP

XTYPE/FP介绍了包含浮点数学的子类

11.10.4.1 浮点加法

添加两个浮点值

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

类别: XTYPE (slots 2,3)

内部函数

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

编码

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

11.10.4.2 对浮点值进行分类

对浮点值进行分类。类是正常、次正常、零、NaN或无穷大。如果数字是指定的类之一,返回true。

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

类别: XTYPE (slots 2,3)

内部函数

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

编码

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

11.10.4.3 比较浮点值

比较浮点值。如果至少有一个值为NaN,则p0返回true,零否则

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

类别: XTYPE (slots 2,3)

内部函数

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

编码

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

11.10.4.4 将浮点值转换为其他格式

转换浮点值。如果需要舍入,则根据舍入进行模式

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

类别: XTYPE (slots 2,3)

内部函数

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

编码

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

11.10.4.5 将整数转换为浮点值

转换浮点值。如果需要舍入,则根据舍入进行模式,除非指定了:chop选项

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

类别: XTYPE (slots 2,3)

内部函数

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

编码

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

11.10.4.6 将浮点值转换为整数

转换浮点值。如果需要舍入,则根据舍入进行模式,除非指定了:chop选项。如果值超出目标范围整数类型,将引发无效标志并选择最接近的整数,包括无限输入。对于NaN输入,也会引发无效标志,输出值为定义了实现。

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

类别: XTYPE (slots 2,3)

内部函数

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

编码

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

11.10.4.7 浮点极值辅助

对于除法和平方根例程,某些值对于默认例程是有问题的。

这些指令适当地修正了分子(fixupn)、分母(fixupd)或当与除法或平方根组合时,用于正确计算的半径(fixupr)近似指令。

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

类别: XTYPE (slots 2,3)

内部函数

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

编码

Hexagon_V65_Programmers_Reference_Manual(37)11.10.4 XTYPE/FP11.10.4.1 浮点加法11.10.4.2 对浮点值进行分类11.10.4.3 比较浮点值11.10.4.4 将浮点值转换为其他格式11.10.4.5 将整数转换为浮点值11.10.4.6 将浮点值转换为整数11.10.4.7 浮点极值辅助

继续阅读