在逻辑电路中,我有一个8位数据矢量,它被馈送到ECC IC,我应该为它开发逻辑,并且它包含一个5个奇偶校验位的矢量。我开发逻辑(使用逻辑门,XOR)的第一步是找出哪个奇偶校验位将检查哪些数据位(因为它们是交错的)。我使用偶数奇偶校验,并遵循一般的汉明码规则(每2^n中有一个奇偶校验位),我得到以下输出序列:遵循通用汉明算法:P1 Checks d
我有一个15位的客户编号,我需要计算该值的校验位。为了计算出校验位,我使用Excel (公式如下)。我希望能够使用T-SQL函数而不是Excel来获得此计算。有人知道如何在SQL Server 2000数据库上使用T-SQL实现这一点吗?Excel公式将为我提供来自15位数字的校验位,公式如下:
=MOD(SUMPRODUCT(-MID(TEXT(MID(A2,ROW(INDIR