zkk317120482
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 99 点
下载积分: 791 分
在线时间: 16(小时)
注册时间: 2015-06-17
最后登录: 2024-01-11
查看zkk317120482的 主题 / 回贴
楼主  发表于: 2015-06-28 21:56
[upload=1]  
CML指令取反传送,第一条指令D1为什么显示-11呢,而第二条用K1Y0代替D1却是显示5可以理解, 10转化为1010,取反后为0101,应该是5才对么,真想不明白,望高手解答!
焦刘吉
紧跟时代发展,努力做好时代青年
级别: 工控侠客
精华主题: 0
发帖数量: 1460 个
工控威望: 4682 点
下载积分: 14955 分
在线时间: 429(小时)
注册时间: 2015-05-19
最后登录: 2024-11-14
查看焦刘吉的 主题 / 回贴
1楼  发表于: 2015-06-28 22:11
CML 是按位取反   d0共有16位  把k10转化成16位二进制是0000000000001010取反后是1111111111110101就是-11啦
本帖最近评分记录:
  • 下载积分:+1(guochunyi) 热心助人!
  • Rules are always made by the strong, and history is always written by the winners.