五广土
级别: 略有小成
精华主题: 0
发帖数量: 58 个
工控威望: 256 点
下载积分: 632 分
在线时间: 26(小时)
注册时间: 2018-04-13
最后登录: 2018-08-07
查看五广土的 主题 / 回贴
楼主  发表于: 2018-05-28 11:24

为什么我移位一次就停止了?大侠们帮忙找找哪里出问题了
五广土
级别: 略有小成
精华主题: 0
发帖数量: 58 个
工控威望: 256 点
下载积分: 632 分
在线时间: 26(小时)
注册时间: 2018-04-13
最后登录: 2018-08-07
查看五广土的 主题 / 回贴
1楼  发表于: 2018-05-28 11:38
只移位了一次,接下来按m0.0都是84
michael.guan
级别: 略有小成
精华主题: 0
发帖数量: 196 个
工控威望: 347 点
下载积分: 593 分
在线时间: 68(小时)
注册时间: 2018-03-23
最后登录: 2024-05-21
查看michael.guan的 主题 / 回贴
2楼  发表于: 2018-05-28 13:49
你把MB2里的值的移位结果存在了MB3里,而MB2里存的还是移位之前的值,所以无论你怎么按M0.0,MB3里的值都不会再变,你应该把MB2里的值的移位结果直接存在MB2里,也就是把第一段程序里的MB3改成MB2,至于MB3,如果你非要用的话,那你就再加个MOVE指令,把MB2里的值move给MB3。
本帖最近评分记录:
  • 下载积分:+1(bruce2020) 热心助人!
    五广土
    级别: 略有小成
    精华主题: 0
    发帖数量: 58 个
    工控威望: 256 点
    下载积分: 632 分
    在线时间: 26(小时)
    注册时间: 2018-04-13
    最后登录: 2018-08-07
    查看五广土的 主题 / 回贴
    3楼  发表于: 2018-05-28 16:01
    是这个问题!谢谢大侠。不知为啥我不能为你评分,难道是等级太低?
    遇上方知有
    初出茅庐
    级别: 家园常客
    精华主题: 0
    发帖数量: 409 个
    工控威望: 716 点
    下载积分: 3505 分
    在线时间: 66(小时)
    注册时间: 2017-07-16
    最后登录: 2023-07-12
    查看遇上方知有的 主题 / 回贴
    4楼  发表于: 2018-06-08 08:37
    引用
    引用第3楼庄五五五五五于2018-05-28 16:01发表的  :
    是这个问题!谢谢大侠。不知为啥我不能为你评分,难道是等级太低?
    等你等级升上去再给人家评分
    路漫漫其修远兮 吾将上下而求索
    永远的多米诺
    级别: 正式会员
    精华主题: 0
    发帖数量: 16 个
    工控威望: 62 点
    下载积分: 2699 分
    在线时间: 7(小时)
    注册时间: 2018-04-27
    最后登录: 2022-11-11
    查看永远的多米诺的 主题 / 回贴
    5楼  发表于: 2018-06-08 09:41
    学习了
    周先生
    级别: 略有小成
    精华主题: 0
    发帖数量: 274 个
    工控威望: 338 点
    下载积分: 7272 分
    在线时间: 77(小时)
    注册时间: 2018-03-19
    最后登录: 2024-04-27
    查看周先生的 主题 / 回贴
    6楼  发表于: 2018-06-08 12:48
    学习了