samluuu
级别: 正式会员
精华主题: 0
发帖数量: 10 个
工控威望: 52 点
下载积分: 380 分
在线时间: 15(小时)
注册时间: 2019-08-12
最后登录: 2025-01-09
查看samluuu的 主题 / 回贴
楼主  发表于: 前天
各位大佬们好,报文中的XOR异或计算是怎么算的,小弟去网上百度还是不太明白,看不懂,求助各位解答一二
附件: 兆欧表通讯协议ver0.0.30.doc (96 K) 下载次数:10
网站提示: 请不要用迅雷下载附件,容易出错
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 4390 个
工控威望: 7769 点
下载积分: 15718 分
在线时间: 3013(小时)
注册时间: 2016-10-31
最后登录: 2025-01-09
查看梦雨天涯的 主题 / 回贴
1楼  发表于: 昨天
图片:
相同为0,不同为1,和and的结果相反
0 ⊕ 0 = 0;(0与0异或运算的结果为0)
0 ⊕ 1 = 1;(0与1异或运算的结果为1)
1 ⊕ 0 = 1;(1与0异或运算的结果为1)
1 ⊕ 1 = 0;(1与1异或运算的结果为0)
两个数据异或,如图
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953
cstw18
级别: 探索解密
精华主题: 0
发帖数量: 97 个
工控威望: 120 点
下载积分: 2483 分
在线时间: 39(小时)
注册时间: 2024-03-25
最后登录: 2025-01-09
查看cstw18的 主题 / 回贴
2楼  发表于: 昨天
晕,不学代数,你是怎么干工控的?
voynich
级别: 正式会员
精华主题: 0
发帖数量: 64 个
工控威望: 88 点
下载积分: 3320 分
在线时间: 175(小时)
注册时间: 2021-12-07
最后登录: 2025-01-09
查看voynich的 主题 / 回贴
3楼  发表于: 昨天
BCC(Block Check Character/信息组校验码),因校验码是将所有数据异或得出,故俗称异或校验。具体算法是:将每一个字节的数据(一般是两个16进制的字符)进行异或后即得到校验码。
工控学者
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 105 点
下载积分: 34 分
在线时间: 9(小时)
注册时间: 2024-12-18
最后登录: 2025-01-09
查看工控学者的 主题 / 回贴
4楼  发表于: 昨天
重复为0,不同为1
追求更好