quote:以下是引用www.gongyeku.com在2012-12-10 14:59:56的发言:quote:以下是引用yanxiao在2012-12-09 23:42:50的发言:
你用VD4300作指针,你知道“MOVD &VB4500, VD4300”究竞存了一个什么值进去?值说不出来吧?既然不知道,“AD>= VD4300, 2000”,这种比较又是何意呢?似乎你知道VD4300里存的值是多少。
其它的就不用看了。
接着yanxiao的帖子,如果您监控VD4300里的数值,是一个很大的数,这个数是和ppi协议相关,你可以修改vb4500为mb10,ib10,监视VD4300你会发现规律
你的问题可以用两种办法,一是用一个vw存储偏移量,判断偏移量即可,另外一个办法是监视那个“大数”,总之&vb4500和&4501的差还是1.
如果还有问题,我可以试试编个程序
同时你的任务描述的不清楚,是否可以用块移动来实现你的需求。
我的程序想实现,把19个字的数据存储到从VW4500开始的地址内,储存玩之后,再继续存储另外一次19个字的数据,就是这样