wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1261 个
工控威望: 1437 点
下载积分: 5420 分
在线时间: 823(小时)
注册时间: 2015-08-31
最后登录: 2024-05-15
查看wangnaizhi的 主题 / 回贴
楼主  发表于: 2019-04-26 09:13
图片:
图片:
最近一个项目写程序的时候发现 前面生产出来的数据对后面流程会产生影响 但是后面的消费这个数据的时间跨度较长 前端会继续产生数据 后面有可能会出现消费不过来的情况的  于是就想了一下加个数据缓冲 还没有上机试  发出来 大家先讨论一下 这种思路有没有问题 具体的看下面的附图
wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1261 个
工控威望: 1437 点
下载积分: 5420 分
在线时间: 823(小时)
注册时间: 2015-08-31
最后登录: 2024-05-15
查看wangnaizhi的 主题 / 回贴
1楼  发表于: 2019-04-30 08:46
引用
引用第1楼迪迦奥特曼于2019-04-29 15:50发表的  :
楼主能具体说明一下程序中变址寄存器的用法吗,让小弟回顾一下,谢谢

我这边用变址的位置目的是找出D80后面哪个数据是空的 然后再将数据放到这个空位里面 最后消耗一个就右移一次 如此循环下去  考虑到实际使用情况只会有3个数据进行缓冲 就用了4个位置做了一下 还没有上机试  等上机试了 我再更新一下结果
本帖最近评分记录:
  • 下载积分:+5(迪迦奥特曼) 真诚感谢!