2016-02-16 6 views
0

Я изучаю на французском языке, поэтому я постараюсь перевести условия как можно лучше, так что извините, если это может быть неясно.Расчет CRC с x^2 + x делителем

Мне нужно найти закодированное сообщение (CRC) с этим 10-битным сообщением: 0011111111 и x^2 + x в качестве делителя многочлена.

У меня пока нет знаний в бинарном и CRC, но я все еще знаю, как вычислить один, но для меня это немного сложнее, так как делитель многочленов не является обычным.

Существует множество примеров с делителями, такими как x^5 + x^4 + 1, но мне еще предстоит найти пример с чем-то похожим на это (x^2 + x).

Вот что я сделал, но я уверен, что это не правильно на всех

001111111100 | 110 
    110 
    00111 
    110 
    00111 
     110 
     00110 
     110 
     0000 

ли вы, ребята, есть идея, что я делаю неправильно здесь?

Большое спасибо!

ответ

0

Вы можете попробовать: Computation of CRC with 110 on 0011111111, и посмотреть, что результат 2, с хорошим объяснением шаг за шагом.

+0

Пока ваша ссылка подтверждает, что можно вычислить CRC с 110, я не понимаю объяснения. Что такое «Следующая шестнадцатеричная цифра [0]: Сдвиг в [0] приводит к 0 Сдвиг в [0] приводит к 0 Смещение в [0] приводит к 0 Смещение в [0] результат 00 «Предполагалось? – SkAshe

Смежные вопросы