您现在的位置是:首页 > PLC技术 > PLC技术

PLC浮点数算术运算指令对状态字位影响的评估

来源:艾特贸易2017-06-05

简介浮点数算术运算指令对状态字的以下一些位有影响: CC1 、 CC0 、 OV 和 OS 。 表 4-104 和表 4-105 列出了浮点数( 32 位)运算指令,其运算结果对状态字位的信号状态的影响。 表 4-104 浮点

    浮点数算术运算指令对状态字的以下一些“位”有影响:CC1CC0OVOS    4-104和表4-105列出了浮点数(32位)运算指令,其运算结果对状态字“位”的信号状态的影响。    4-104    浮点数算术运算指令运算有效范围对状态位的影响
 在运算结果的有效范围     CC1     CC0     OV     OS  +0、-0(零)     0     0     0     ①  -3. 402823E +38<运算结果<-1. 175494E - 38(负数)     0     1     0     ①  +1. 175494E - 38>运算结果>+3.402823E +38(正数)     1     0     0    
    OS位不受指令运算结果的影响。    4-105    浮点数算术运算指令运算无效范围对状态位的影响  在运算结果的无效范围     CC1     CC0     OV     OS  下溢出  -1.175494E - 38<运算结果<-1. 401298E - 45(负数)     0     0     1     1  下溢出   +1. 401298E -45<运算结果<+1. 175494E - 38(负数)     0     0     1     1  上溢出  运算结果< -3. 402823E +38(负数)     0     1     1     1  上溢出  运算结果> +3. 402823E +38(正数)     1     0     1     1  不是一个有效的浮点数或运算指令非法  (输入值超出有效范围)     1     1     1     1