xiaojingshon
级别: 探索解密
精华主题: 0
发帖数量: 43 个
工控威望: 151 点
下载积分: 9669 分
在线时间: 137(小时)
注册时间: 2011-03-12
最后登录: 2022-09-13
查看xiaojingshon的 主题 / 回贴
楼主  发表于: 2015-05-07 19:53
M8000-----------------------------[MOV   D188Z1   D186]



D188Z1是什么?
xiaojingshon
级别: 探索解密
精华主题: 0
发帖数量: 43 个
工控威望: 151 点
下载积分: 9669 分
在线时间: 137(小时)
注册时间: 2011-03-12
最后登录: 2022-09-13
查看xiaojingshon的 主题 / 回贴
1楼  发表于: 2015-05-07 19:56
还有:ADD Z0 K2 Z0
zhuzhaoyang
级别: 略有小成
精华主题: 0
发帖数量: 40 个
工控威望: 234 点
下载积分: 10968 分
在线时间: 433(小时)
注册时间: 2014-03-20
最后登录: 2024-11-04
查看zhuzhaoyang的 主题 / 回贴
2楼  发表于: 2015-05-07 20:07
Z1、Z0为变址寄存器
xiexonghui
级别: 略有小成
精华主题: 0
发帖数量: 45 个
工控威望: 265 点
下载积分: 6970 分
在线时间: 220(小时)
注册时间: 2012-11-30
最后登录: 2024-07-18
查看xiexonghui的 主题 / 回贴
3楼  发表于: 2015-05-07 20:17
MOVE  D188z1  D186:把数据寄存器D188的值加上z1的值存入D186中
wwwjun168
级别: 略有小成
精华主题: 0
发帖数量: 54 个
工控威望: 294 点
下载积分: 2288 分
在线时间: 55(小时)
注册时间: 2014-12-14
最后登录: 2023-08-28
查看wwwjun168的 主题 / 回贴
4楼  发表于: 2015-05-07 23:29
假如z1=1的话,那么D186的值就等于D189的值
zhtokokk
级别: 家园常客
精华主题: 0
发帖数量: 524 个
工控威望: 832 点
下载积分: 59898 分
在线时间: 394(小时)
注册时间: 2015-03-23
最后登录: 2024-10-31
查看zhtokokk的 主题 / 回贴
5楼  发表于: 2015-05-08 16:35
      M8000-----------------------------[MOV   D188Z1   D186]
     D188Z1是什么?

   是变址,即变地址。
   假如Z1的值是1,则把D(188+1)即D189寄存器中存储的数据值传送到寄存器D186中;
   假如Z1的值是5,则把D(188+5)即D193寄存器中存储的数据值传送到寄存器D186中;
  假如Z1的值是9,则把D(188+9)即D197寄存器中存储的数据值传送到寄存器D186中;
[ 此帖被zhtokokk在2015-05-08 17:08重新编辑 ]
本帖最近评分记录:
  • 下载积分:+5(王睿) 热心助人!
    wwwjun168
    级别: 略有小成
    精华主题: 0
    发帖数量: 54 个
    工控威望: 294 点
    下载积分: 2288 分
    在线时间: 55(小时)
    注册时间: 2014-12-14
    最后登录: 2023-08-28
    查看wwwjun168的 主题 / 回贴
    6楼  发表于: 2015-05-08 21:07
    引用
    引用第6楼libin520于2015-05-07 23:38发表的  :

    不是这样的。 D188是一个数据地址。它里面的数值比如是十进制100 。那么Z1=1.即把100+1传送到D186里。



    呵呵  是你说的这样的么?是变地址不是变数值吧
    xiaojingshon
    级别: 探索解密
    精华主题: 0
    发帖数量: 43 个
    工控威望: 151 点
    下载积分: 9669 分
    在线时间: 137(小时)
    注册时间: 2011-03-12
    最后登录: 2022-09-13
    查看xiaojingshon的 主题 / 回贴
    7楼  发表于: 2015-05-09 20:23
    懂了,谢谢
    hnwygcb009
    级别: 家园常客
    精华主题: 0
    发帖数量: 165 个
    工控威望: 577 点
    下载积分: 2539 分
    在线时间: 83(小时)
    注册时间: 2014-06-28
    最后登录: 2024-06-28
    查看hnwygcb009的 主题 / 回贴
    8楼  发表于: 2015-05-09 20:53
    又学习了,但不知道上面那楼说得正确,建议自己不确定的东西不能轻易发表误导人,如果要发表做下说明。
    weisongyuan
    永远年轻
    级别: 网络英雄
    精华主题: 0
    发帖数量: 581 个
    工控威望: 10117 点
    下载积分: 1301 分
    在线时间: 479(小时)
    注册时间: 2013-08-13
    最后登录: 2024-11-05
    查看weisongyuan的 主题 / 回贴
    9楼  发表于: 2015-05-10 09:09
    六楼解释错误,七楼解释详细而正确。V、Z是变址寄存器,这里的  D188Z1  是指D188的地址,而不是D188这个字存储器保存的数据。这个程序的意思是:将D188的地址与Z1中的数相加,然后得到新的存储器地址,最后将这个新的存储器地址里面保存的数据传送到D186存储器。
    永远年轻