Циклдик коддор сызыктуу блоктук коддордон эмнеси менен айырмаланат?
Циклдик коддор сызыктуу блоктук коддордон эмнеси менен айырмаланат?

Video: Циклдик коддор сызыктуу блоктук коддордон эмнеси менен айырмаланат?

Video: Циклдик коддор сызыктуу блоктук коддордон эмнеси менен айырмаланат?
Video: Алгоритмдин турлору (Сызыктуу, тармактуу, циклдик алгоритм) 2024, Май
Anonim

Түшүндүрмө: циклдик коддор субклассы болуп саналат сызыктуу коддор . Ал пикир алмашуу реестрлерин колдонуу менен иштелип чыккан. Түшүндүрмө: А циклдик код генератор полиномиясын колдонуу менен түзүлүшү мүмкүн жана блок коддору генератор матрицасын колдонуу менен түзүлүшү мүмкүн.

Ушул сыяктуу эле, циклдык коддордун касиеттери кандай?

Циклдик код . Жылы коддоо теория, а циклдик код блок болуп саналат код , мында ар бир код сөзүнүн тегерек жылыштары.га таандык башка сөздү берет код . Алар каталарды оңдоочу коддор алгебралык бар касиеттери натыйжалуу каталарды аныктоо жана оңдоо үчүн ыңгайлуу болуп саналат.

Ошондой эле билиңиз, циклдик коддордун кандай артыкчылыктары бар?

  • Демек, чоң n жана k. колдонуу керек (кийинки слайд)
  • Циклдик коддор - бул.
  • Артыкчылыктары: нөөмөт регистрлери аркылуу коддоо, декоддоо жана синдромду эсептөө оңой.

Ошондой эле билиңиз, сызыктуу блок коддору деген эмне?

Жылы коддоо теория, а сызыктуу код катаны оңдоо болуп саналат код кайсы үчүн болбосун сызыктуу код сөздөрдүн айкалышы дагы код сөзү. C сызыктуу блок коду болуп саналат блоктор жөнөтүлө турган баштапкы мааниден көбүрөөк символдор менен коддолгон символдордун.

Сызыктуу блок кодунун кандай касиеттери бар?

2. LINEAR BLOCK КОДЕ a (n, k) сызыктуу блок коду : k биттин 1-бөлүгү ар дайым берилүүчү кабар ырааттуулугу менен бирдей. (n-k) биттердин 2-бөлүгү коддоо эрежеси боюнча билдирүү биттеринен эсептелет жана паритет биттери деп аталат.

Сунушталууда: