Ta‟lim vazirligi muhammad al-xorazmiy nomidagi


Download 1.79 Mb.
bet29/116
Sana16.06.2023
Hajmi1.79 Mb.
#1514322
1   ...   25   26   27   28   29   30   31   32   ...   116
Bog'liq
AXBOROT VA KODLASH NAZARIYALARI-converted

Nazorat savollari:





  1. Kod deb nimaga aytiladi?

  2. Shovqinbardosh kod deb nimaga aytiladi?

  3. Blokli kodga tushuncha bering?

  4. Chiziqli kodga tushuncha bering?

    1. Siklik kodlar. Goley va Xemming kodlari


Sistematik kodlarning turi bo‗lgan siklik kodlar xatoliklarni to‗g‗irlash xususiyati tufayli amaliyotda keng tarqalgan. Siklik kodlarda kodli kombinatsiya quyidagicha ifodalanadi:





G(x)  a


n1
xn1

  • an2

xn2

  • ...a1

x a0 ,



bunda a0 , a1 ,, an1 - 0 yoki 1ga teng koeffitsientlar. Masalan, 1100101
kombinatsiya G(x)  x6x5x 2  1 ko‘rinishda bo‗ladi.
Bunday kodlarda ruxsat etilgan kodli kombinatsiyaning siklik siljishi ham ruxsat etilgan kodli kombinatsiya bo‗ladi: 1000111 kombinatsiya ruxsat etilgan bo‗lsa, 0001111, 0011110 va h.k. kombinatsiyalar ham ruxsat etilgan kombinatsiyalar bo‗ladi.

Siklik siljish jarayoni kodli kombinatsiyani x ga ko‗paytirish orqali amalga oshiriladi:


xG(x)  a xn a xn1 a x2a x
n 1 n 2 1 0



Uzunligi n ga teng kombinatsiya uchun polinom darajasi
n 1
dan

oshmaydi (aks holda kodli kombinatsiya uzunligi n dan oshib ketadi) va

xn o‗rniga 1 yoziladi:


xG(x)  a
n2


xn1  a x2a



0
x a
n1



1
Demak,
xG(x)
ham
G(x)
kombinatsiyasining siklik siljishi hisoblanadi.

Kodlashtiruvchi qurilmalarning vazifasi k-elementli kombinatsiyani (a0 a1…ak-1) tashqi ortiqcha kodlarsiz n-elementli kombinatsiyaga ega (a0, a1, a2, … , an-1) ortiqcha siklik (n,k)-kodga o‗zgartirishdir. Shunday qilib siklik kodlarning har bir kombinatsiyasi (n-k) ortiqcha elementlardan iborat bo‗ladi. Keng ma‘noda kodlashtirish deganda aloqa kanallari bo‗ylab ma‘lumotlarni uzatish uchun qulay shaklda xabarlarni taqdim qilish tushuniladi.
Shunday qilib, Goley kodi siklik kodlarning turli shakllari bo‗lib, unga kodlashtirishning quyidagi usullari qo‗llaniladi:

  1. usul: hosil qiluvchi g(x) polinomga bo‗lish




xr (x)
g(x)
Q(x) 
R(x)


g(x)



Tenglama ko‗rinishini o‗zgartirib quyidagi ko‘rinishga ega bo‗lamiz:



Download 1.79 Mb.

Do'stlaringiz bilan baham:
1   ...   25   26   27   28   29   30   31   32   ...   116




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling