加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

TIAv17环境下再次学习练习STL-56逻辑控制指令-浮点数指数、自然对数、三角函数对状态位的影响

(2024-02-05 19:55:10)
标签:

西门子

tia

stl编程

浮点数指数自然对数三

分类: 西门子软硬件
继续学习TIA环境下STL编程,这一篇了解浮点数指数、自然对数、三角函数计算结果对状态位的影响。
EXP (生成 32 位,IEEE 754 浮点数的指数值)计算 ACCU 1 中浮点数(32 位,IEEE 754)的指数值(以e 为底的指数值)。结果存储在累加器 1 中。此指令影响 CC 1、CC 0、OV 和 OS 状态字位。
累加器 2 的内容(以及具有四个累加器的 CPU 的累加器 3 和累加器 4 的内容)保持不变。
TIAv17环境下再次学习练习STL-56逻辑控制指令-浮点数指数、自然对数、三角函数对状态位的影响

LN (生成 IEEE 754 32 位浮点数的自然对数)计算 ACCU 1 中浮点数(32 位,IEEE 754)的自然对数(以e 为底的对数)。结果存储在累加器 1 中。输入值必须大于或等于零。此指令影响 CC 1、CC 0、UO和 OV 状态字位。
累加器 2 的内容(以及具有四个累加器的 CPU 的累加器 3 和累加器 4 的内容)保持不变。
TIAv17环境下再次学习练习STL-56逻辑控制指令-浮点数指数、自然对数、三角函数对状态位的影响

SIN(计算 32 位 IEEE 754 浮点数角度的正弦)计算用弧度表示的角度的正弦。角度必须表示为 ACCU 1中的浮点数。结果存储在累加器 1 中。此指令影响 CC 1、CC 0、OV 和 OS 状态字位。
累加器 2 的内容(以及具有四个累加器的 CPU 的累加器 3 和累加器 4 的内容)保持不变。
TIAv17环境下再次学习练习STL-56逻辑控制指令-浮点数指数、自然对数、三角函数对状态位的影响

COS (计算 32 位 IEEE 754 浮点数角度的余弦)计算用弧度表示的角度的余弦值。角度必须表示为ACCU 1 中的浮点数。结果存储在累加器 1 中。此指令影响 CC 1、CC 0、OV 和 OS 状态字位。
累加器 2 的内容(以及具有四个累加器的 CPU 的累加器 3 和累加器 4 的内容)保持不变。
TIAv17环境下再次学习练习STL-56逻辑控制指令-浮点数指数、自然对数、三角函数对状态位的影响

TAN (计算 32 位 IEEE 754 浮点数角度的正切)计算用弧度表示的角度的正切值。角度必须表示为ACCU 1 中的浮点数。结果存储在累加器 1 中。此指令影响 CC 1、CC 0、OV 和 OS 状态字位。
累加器 2 的内容(以及具有四个累加器的 CPU 的累加器 3 和累加器 4 的内容)保持不变。
TIAv17环境下再次学习练习STL-56逻辑控制指令-浮点数指数、自然对数、三角函数对状态位的影响

ASIN (生成 32 位,IEEE 754 浮点数的反正弦值)计算 ACCU 1 中浮点数的反正弦值。输入值的允许值范围
-1 <= 输入值 <= +1
结果是以弧度表示的角度。值位于下列范围
-π / 2 <= arc sine (ACCU1) <= + π / 2, with π = 3.14159...
此指令影响 CC 1、CC 0、OV 和 OS 状态字位。
累加器 2 的内容(以及具有四个累加器的 CPU 的累加器 3 和累加器 4 的内容)保持不变。
TIAv17环境下再次学习练习STL-56逻辑控制指令-浮点数指数、自然对数、三角函数对状态位的影响

ACOS (生成 32 位,IEEE 754 浮点数的反余弦值)计算 ACCU 1 中浮点数的反余弦值。输入值的允许值范围
-1 <= 输入值 <= +1
结果是用弧度表示的角度。值位于下列范围
0 <= arc cosine (ACCU1) <= π, with π = 3.14159...
此指令影响 CC 1、CC 0、OV 和 OS 状态字位。
累加器 2 的内容(以及具有四个累加器的 CPU 的累加器 3 和累加器 4 的内容)保持不变。
TIAv17环境下再次学习练习STL-56逻辑控制指令-浮点数指数、自然对数、三角函数对状态位的影响

ATAN (计算 32 位 IEEE 754 浮点数的反正切值)在 ACCU 1 中计算浮点数的反正切值。结果是以弧度表示的角度。值位于下列范围内
-π / 2 <= arc tangent (ACCU1) <= +π / 2, with π = 3.14159...
此指令影响 CC 1、CC 0、OV 和 OS 状态字位。
累加器 2 的内容(以及具有四个累加器的 CPU 的累加器 3 和累加器 4 的内容)保持不变。
TIAv17环境下再次学习练习STL-56逻辑控制指令-浮点数指数、自然对数、三角函数对状态位的影响









0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有