回复:S7-200 先入先出指令FIFO

firstsx

  • 帖子

    91
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2011-08-02 23:12:49

4楼

quote:以下是引用阿进在2011-08-01 21:35:21的发言:
估计在执行FIFO时,内部是用等效于MOVW的命令将后面的值往前传送,所以到最后EC变成0时,所有的都变成最后一位的数值了。
我感兴趣的是你对这些没用的废弃值为何如此感兴趣?莫非还想废物利用吗?
FIFO先入先出的方式在软件编程中叫"队列",队列前面的指针取出最先存入的数值后,指针移动指针到下一个,队列后面的指针指向最后存入的数值,指针的位置就决定了取出的是哪个数值,原先保存的数值已经没有意义了,所以不管是什么值了没有关系.当前面的指针与后面的指针重合时,说明队列中已经空了.
其实我们使用的计算机键盘就是按队列的原理来执行按键输入命令的.
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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