チェックサム
チェックサムの算出方法を説明します。
1. 算出方法
I.S.P-320ホストと本体に表示するチェックサムの算出方法は同じです。
条件 | 仕様 |
---|---|
範囲 | 領域全体(ROMサム) |
加算単位 | 1 byte (8 bit) |
長さ | 4 byte (32 bit) |
桁あふれ | 無視 |
非使用領域の扱い | 0x00 または0xFF とみなして加算 |
2. 例
項目 | 値 |
---|---|
ROM | アドレス0x00 ~0x0F の16byte |
非使用領域の扱い | 0xFF |
ユーザーデータ | 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 空 空 空 空 空 |
↓
チェックサム
= 0x00 + 0x01 + 0x02 + 0x03 + 0x04 + 0x05 + 0x06 + 0x07 +
0x08 + 0x09 + 0x0A + 0xFF + 0xFF + 0xFF + 0xFF + 0xFF
= 0x00000532