十六进制数在线计算累加校验码

16进制数据
原始数据
双字节校验码
大端模式
大端模式
双字节校验码
小端模式
小端模式
单字节校验码
说明:
0、其中单字节校验码适用于 DT/T 634 和 IEC608-70-5 中"L个字节区域"校验码的计算;
1、假如原始数据为: 68 11 0A 33 33 14 77 33 33 33 33 34 34 ,那么计算原理为:68+11+0A+33+33+14+77+33+33+33+33+34+34=0x02A8,对应的双字节校验码(大端模式)为:02A8(H),双字节校验码(小端模式)为:A802(H),单字节校验码为:A8(H)
2、大端模式和小端模式:
大端模式:指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中.
小端模式:指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中.
举例: 十六进制数 0x12345678
地址 小端 大端
0x7000 0x78 0x12
0x7001 0x56 0x34
0x7002 0x34 0x56
0x7003 0x12 0x78

更新历史:
2024-07-10:
在看到《 河南电信定制版创维E900-S机顶盒修改MAC地址和STBID的问题》 文中 znds_jingtao 回复的内容之后,增加了小端模式,以方便大家查阅。
Copyright @ 2024 www.asciim.cn 版权所有.