回复:使用高速计数器一个注意事项

yanxiao

版主

  • 帖子

    12143
  • 精华

    46
  • 被关注

    183

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2014-09-14 18:20:49

6楼

很多人担心计数不清零会数值溢出。计算机字长有限,都有溢出的问题。32位的高计,若以100KHz速率计数,约6小时就会溢出,若是64位字长,则在百万年以上。S7200是32位的高计,迟早会溢出的。好在二进制数若以补码表示,高计溢出就不是问题。高计的绝对值其它并不重要,重要的是在某个区间内的差值,只要这个差值不大于字长表示的最大值(32位是2^31),补码系统就可保证这个差值总是正确的,而不管参与运算的值是否曾经溢出。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。