• Siklik kodlar. Goley va Xemming kodlari
  • O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi




    Download 0,75 Mb.
    bet29/122
    Sana20.12.2023
    Hajmi0,75 Mb.
    #124384
    1   ...   25   26   27   28   29   30   31   32   ...   122
    Bog'liq
    Ta‟lim vazirligi muhammad al-xorazmiy nomidagi-fayllar.org (1)

    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




    xa0 ,

    bunda a0 , a1 ,, an1 - 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 xna xn1 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


    xn1  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:




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

    bunda
    (x)





    Download 0,75 Mb.
    1   ...   25   26   27   28   29   30   31   32   ...   122




    Download 0,75 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi

    Download 0,75 Mb.