岚露潇雨
级别: 探索解密
精华主题: 0
发帖数量: 47 个
工控威望: 149 点
下载积分: 3353 分
在线时间: 21(小时)
注册时间: 2017-05-15
最后登录: 2023-07-04
查看岚露潇雨的 主题 / 回贴
楼主  发表于: 2019-06-26 23:13
小弟最近研究了下间接寻址,
同样的语句在不同环境下,表现的结果是不一样的。
DMOV K0 Z0 ≠ MOV K0 Z0 && MOV K0 Z1 和 DMOV K0 Z0 = MOV K0 Z0 && MOV K0 Z1,竟然都有可能是对的!
实测R系列以上可以成立。但是离线模拟得,5U不成立。
以上,到底何时成立,需要怎么设置?
岚露潇雨
级别: 探索解密
精华主题: 0
发帖数量: 47 个
工控威望: 149 点
下载积分: 3353 分
在线时间: 21(小时)
注册时间: 2017-05-15
最后登录: 2023-07-04
查看岚露潇雨的 主题 / 回贴
1楼  发表于: 2019-06-26 23:15
另:手册上的简介寻址描述 Z0为16位,LZ为32位。5U和R的手册描述一致
hefq
级别: 家园常客
精华主题: 0
发帖数量: 616 个
工控威望: 811 点
下载积分: 1928 分
在线时间: 1524(小时)
注册时间: 2008-07-03
最后登录: 2024-12-18
查看hefq的 主题 / 回贴
2楼  发表于: 2019-06-27 07:58
Z0跟Z1就不是连续的
V0Z0这样才是32位吧
V1Z1
岚露潇雨
级别: 探索解密
精华主题: 0
发帖数量: 47 个
工控威望: 149 点
下载积分: 3353 分
在线时间: 21(小时)
注册时间: 2017-05-15
最后登录: 2023-07-04
查看岚露潇雨的 主题 / 回贴
3楼  发表于: 2019-06-27 08:47
3U里手册是这么说的,但是我以前用过,DMOV K0 Z0 会清空Z0 Z1。
nal123
级别: 正式会员
精华主题: 0
发帖数量: 32 个
工控威望: 70 点
下载积分: 572 分
在线时间: 38(小时)
注册时间: 2019-04-04
最后登录: 2019-09-20
查看nal123的 主题 / 回贴
4楼  发表于: 2019-06-27 15:23
ld 8000 out y0z0
z0从0变为1,不是y0断y1通,而是y0y1都通
hefq
级别: 家园常客
精华主题: 0
发帖数量: 616 个
工控威望: 811 点
下载积分: 1928 分
在线时间: 1524(小时)
注册时间: 2008-07-03
最后登录: 2024-12-18
查看hefq的 主题 / 回贴
5楼  发表于: 2019-06-28 01:35
引用
引用第3楼岚露潇雨于2019-06-27 08:47发表的  :
3U里手册是这么说的,但是我以前用过,DMOV K0 Z0 会清空Z0 Z1。


Z0 是D8028  V0是D8029
Z1是D8182  V1是D8183

Z0跟Z1隔一百多号
hefq
级别: 家园常客
精华主题: 0
发帖数量: 616 个
工控威望: 811 点
下载积分: 1928 分
在线时间: 1524(小时)
注册时间: 2008-07-03
最后登录: 2024-12-18
查看hefq的 主题 / 回贴
6楼  发表于: 2019-06-28 01:44
引用
引用第4楼nal123于2019-06-27 15:23发表的  :
ld 8000 out y0z0
z0从0变为1,不是y0断y1通,而是y0y1都通


这个应该是正确的啊
hefq
级别: 家园常客
精华主题: 0
发帖数量: 616 个
工控威望: 811 点
下载积分: 1928 分
在线时间: 1524(小时)
注册时间: 2008-07-03
最后登录: 2024-12-18
查看hefq的 主题 / 回贴
7楼  发表于: 2019-06-28 01:46