⊕ XOR/BCC 校验计算器
XOR/BCC 异或校验与 Sum8/Sum16 累加校验在线计算,支持文本/十六进制/Base64 输入、可配置初始值、字节范围、逐字节演算表、校验比对和批量模式
输入方式
HEX 支持 "48 65"、"0x48,0x65"、"\x48"、换行及 # / // 行注释
已识别 0 字节
XOR 初始值
仅对 XOR/BCC 生效,不影响 Sum 算法。
留空则使用全部字节。下标从 0 开始。
输出格式
结果(点击复制)
⚠️ 字节数为奇数,Sum16 末尾已自动补 0x00 参与计算。
🔍 逐字节演算(XOR)
| # | 字节 | 累加器(前) | 累加器(后) |
|---|
输入有效字节后,这里会显示每一步异或的中间值。
仅显示前 512 行,完整结果不受影响。
✓ 校验比对(可选)
📋 批量模式(每行一组)
| # | 输入 | XOR | Sum8 | Sum16-BE | Sum16-LE |
|---|
在线 XOR / BCC 校验计算器,同时输出 XOR/BCC、Sum8、Sum16-BE 与 Sum16-LE 四种无多项式校验值,支持文本、十六进制与 Base64 输入。可配置 XOR 初始值(0x00 / 0xFF / 自定义)、限定字节范围、显示逐字节演算表、校验比对与批量模式。支持 hex/HEX/DEC/BIN/CHAR 输出格式切换与 0x 前缀。所有计算在浏览器本地完成,数据不会上传服务器,适用于 Modbus RTU、串口协议调试、GPS NMEA 校验等场景。