8 位并行计算 CRC-32
crc_new(0) = + crc(24) + crc(30) + data(1) + data(7)
crc_new(1) = + crc(24) + crc(25) + crc(30) + crc(31) + data(0) + data(1) + data(6) + data(7)
crc_new(2) = + crc(24) + crc(25) + crc(26) + crc(30) + crc(31) + data(0) + data(1) + data(5) +
data(6) + data(7)
crc_new(3) = + crc(25) + crc(26) + crc(27) + crc(31) + data(0) + data(4) + data(5) + data(6)
crc_new(4) = + crc(24) + crc(26) + crc(27) + crc(28) + crc(30) + data(1) + data(3) + data(4) +
data(5) + data(7)
crc_new(5) = + crc(24) + crc(25) + crc(27) + crc(28) + crc(29) + crc(30) + crc(31) + data(0) +
data(1) + data(2) + data(3) + data(4) + data(6) + data(7)
crc_new(6) = + crc(25) + crc(26) + crc(28) + crc(29) + crc(30) + crc(31) + data(0) + data(1) +
data(2) + data(3) + data(5) + data(6)
crc_new(7) = + crc(24) + crc(26) + crc(27) + crc(29) + crc(31) + data(0) + data(2) + data(4) +
data(5) + data(7)
crc_new(8) = + crc(0) + crc(24) + crc(25) + crc(27) + crc(28) + data(3) + data(4) + data(6) + data(7)
crc_new(9) = + crc(1) + crc(25) + crc(26) + crc(28) + crc(29) + data(2) + data(3) + data(5) + data(6)
crc_new(10) = + crc(2) + crc(24) + crc(26) + crc(27) + crc(29) + data(2) + data(4) + data(5) +
data(7)
crc_new(11) = + crc(3) + crc(24) + crc(25) + crc(27) + crc(28) + data(3) + data(4) + data(6) +
data(7)
crc_new(12) = + crc(4) + crc(24) + crc(25) + crc(26) + crc(28) + crc(29) + crc(30) + data(1) +
data(2) + data(3) + data(5) + data(6) + data(7)
crc_new(13) = + crc(5) + crc(25) + crc(26) + crc(27) + crc(29) + crc(30) + crc(31) + data(0) +
data(1) + data(2) + data(4) + data(5) + data(6)
crc_new(14) = + crc(6) + crc(26) + crc(27) + crc(28) + crc(30) + crc(31) + data(0) + data(1) +
data(3) + data(4) + data(5)
crc_new(15) = + crc(7) + crc(27) + crc(28) + crc(29) + crc(31) + data(0) + data(2) + data(3) +
评论2