zombi 0 7 апреля, 2021 Опубликовано 7 апреля, 2021 · Жалоба Всё может быть. Беру листик и ручку - начинаю считать вручную Посчитал по бумажке, и получил 0xE496 (что совпадает с калькулятором). Значит ошибка где-то в другом месте, теперь будет легче её искать. Всем спасибо! 0 f[1] = d[0] ^ crc[15]; 1 f[2] = d[1] ^ crc[14]; 0 f[3] = d[2] ^ crc[13]; 0 f[4] = d[3] ^ crc[12]; 1 f[5] = d[4] ^ crc[11] ^ f[1]; 1 f[6] = d[5] ^ crc[10] ^ f[2]; 1 f[7] = d[6] ^ crc[9] ^ f[3]; 0 f[8] = d[7] ^ crc[8] ^ f[4]; 0 f[9] = d[8] ^ crc[7] ^ f[5]; 1 f[10] = d[9] ^ crc[6] ^ f[6]; 0 f[11] = d[10] ^ crc[5] ^ f[7]; 1 f[12] = d[11] ^ crc[4] ^ f[1] ^ f[8]; 0 f[13] = d[12] ^ crc[3] ^ f[2] ^ f[9]; 1 f[14] = d[13] ^ crc[2] ^ f[3] ^ f[10]; 1 f[15] = d[14] ^ crc[1] ^ f[4] ^ f[11]; 0 f[16] = d[15] ^ crc[0] ^ f[5] ^ f[12]; 0 c[0] = f[16]; 1 c[1] = f[15]; 1 c[2] = f[14]; 0 c[3] = f[13]; 1 c[4] = f[12]; 0 c[5] = f[11] ^ f[16]; 0 c[6] = f[10] ^ f[15]; 1 c[7] = f[9] ^ f[14]; 0 c[8] = f[8] ^ f[13]; 0 c[9] = f[7] ^ f[12]; 1 c[10] = f[6] ^ f[11]; 0 c[11] = f[5] ^ f[10]; 0 c[12] = f[4] ^ f[9] ^ f[16]; 1 c[13] = f[3] ^ f[8] ^ f[15]; 1 c[14] = f[2] ^ f[7] ^ f[14]; 1 c[15] = f[1] ^ f[6] ^ f[13]; Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться