Читайте также:
|
|
Жұмыстың мақсаты: Сызықты түзеуші кодтарды зерттеу және құру.
Теориялық бөлім.
Шеннон теоремасы бойынша мәліметтерді жіберу барысында қате жіберу ықтималдылығы кодтау және кодтамау процедураларында орын алады.
Хаттардың жіберілуінің сенімділігі сөздердің артықшылығына байланысты болады. Себебі әр хаттқа оған сәйкес бір кодталған сөз сәйкес келеді.
Түзетуші құрамда негізінен кодталған сөздердің арақашықтығы көрсетіледі. Хемминг кодталған сөзінің салмағы әр кодталған сөздің 0-ге жақын компонентімен анықталады. Жіберідген блоктағы кодтар t символынан аспау қажет. Өйткені кодталған сөздер t арақашықтығынан аспау қажет. t қателерді жөндеу үшін әр кодталған (2*t+1) арақашықтығынан аспау қажет. Тексеру мақсатында матрицаны құрып есептеген жөн.
Зертханалық жұмыс №9 (2 сағат).Құру тәсілінің ақаусыз қорғалған кодтары
Жұмыстың мақсаты: Құру тәсілінің ақаусызқорғалған кодтарын үйрену
Тапсырма.
1. Екілік-ондық кодты құру.
Шешімі. Ондық санның әр разряды екілік кодтың комбинациясы түрінде жазылады. Мысалы, ондық жүйедегі 9 саны екілік жүйеде 1001 болып, ал 3 саны 0011 болып жазылады. Сондықтан 399 саны екілік-ондық жүйеде 001110011001 түрде болады.
1. Грей кодын құру.
Мысал 1.
Оның құрылымы екілік кодтың жазу формасының барлық үйлесіміне сәйкес келеді.
Қарапайым екілік кодтың маскасын қолданғанда қателік минимальды болуы мүмкін, егер Ол кіші разрядта туындаса және сәйкесінше үлкен разрядта максимальды болады. Жалпы жағдайда, егер үлкен разряд n нөмерлі болса, онда максимальды қателік 2n-1-ге тең. Осындай қателіктерді болдырмау мақсатында қарапайым екілік кодтың орнына бір саннан екіншіге көшкенде комбинациясы тек бір разрядта өзгеретін, және,сәйкесінше, кодтық маскасы кез келген разрядтағы өзгерістер кезінде қателік 1-ге тең болатындай етіп құрылатын кодтар қолданылады. Осындай кодтарға Грей коды да жатады.
Қарапайым екілік код Грей кодына берілген комбинацияның 2-ші модульі бойынша суммалау жолымен түрлендіріледі, бірақ оңға бір разряд жылжытлған. Мысалы, екілік сандар 1101 мен 1010 Грей кодына түрлендірілуі келесі түрде болады:
ө 1101
Қосу барысында екінші қосылғыштың кіші разряды серпіледі.
Грей кодын екілік жүйеге түрлендіру Грей коды сандарының суммасын қосу арқылы кіші разрядтан басталып, үлкен разрядтан бастап және түрленетін разрядтан аяқталатындайетіп орындалады. Егер 2-ші модуль бойынша қосу барысында сумма жұп болса, 0 жазылады, тақ болса, 1 жазылады. Мысалы, Грей коды комбинациясын аудару барысында 1011 екілік код комбинациясының кіші разрядында 1 жазылады, өйткені 1Ө1Ө1=1. Екінші разраядта 0 болады, өйткені 1Ө1=0. Үшінші разраядта 1 жазылады, өйткені 3 разрядта Грей коды 0-ді құрайды, ал төртіншіде 1-ді. Соңғы разрядта да 1 жазылады, өйткені соңғы разрядта да Грей коды 1-ді құрайды. Осылайша, рефлексті кодтың комбинациясы 1011 екілік кодта 1101 түрін қабылдайды.
Дата добавления: 2015-10-23; просмотров: 160 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Зертханалық жұмыс №7(2 сағат). Дискреттік есептеулер бойынша үздіксіз сигналды қайта құру. Котельников теоремасын қолдану. | | | Бақылау сұрақтары. |