アプリ版:「スタンプのみでお礼する」機能のリリースについて

CRC生成方式が、CRC-16-IBM とCRC-16-CCITTの場合には、CRC16POLYは
下記の2方式がある様です。

===================
特性多項式:CRC-16-IBM (x16+x15+x2+1) の場合には、 CRC16POLY=0xa001
特性多項式:CRC-16-CCITT(x16 + x12 + x5 + 1) の場合には、 CRC16POLY = 0x8408
===================
Q1)CRC-16-IBMの場合、x16+x15+x2+1から、0xa001 を求める方法は?

注)CRC回路を、シフトレジスターで構成する場合は、x16+x15+x2+1から回路構成が求まりますが、
word演算でCRCを計算する場合は、対応するCRC16POLY=0xa001 を求める必要が
あると思います。

以上、宜しくお願いします。

A 回答 (1件)

MSB から 0, 1, 2, ... と番号をつける.

    • good
    • 1
この回答へのお礼

Q1)CRC-16-IBMの場合、x16+x15+x2+1から、0xa001 を求める方法は?

お礼日時:2017/04/06 15:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このQ&Aを見た人がよく見るQ&A