ТЕХНОЛОГИЯ ВЫПОЛНЕНИЯ РАБОТЫ
1.
Изучить теоретический материал по теме лабораторной работы. Используя табл.
1.1, определить результирующую последовательность исходных бит, согласно своему
варианту задания. Варианты заданий выдаются преподавателем.
Для решения задачи необходимо исходный код, например: 1101 0000 0001 0010,
разбить на символы по четыре бита и заменить соответствующими символами
результирующего кода из пяти бит: 11011 11110 10100 10100.
Проанализировать полученные результаты и сделать выводы.
В данном примере результирующий код не содержит более двух нулей подряд, что
подтверждает эффективность метода избыточных кодов.
Таблица 2.1. Таблица соответствия исходных и результирующих кодов 4В/5В
Исходный код
Результирующий код
Исходный код
Результирующий код
0000
11110
1000
10010
0001
01001
1001
10011
0010
10100
1010
10110
0011
10101
1011
10111
0100
01010
1100
11010
0101
01011
1101
11011
0110
01110
1110
11100
0111
01111
1111
11101
2.
Для той же последовательности
исходных
бит применить метод
скремблирования, используя следующее соотношение: Bi= Ai
Bi – 3
Bi – 5.
Для исходной
последовательности
1101000000010010
скремблер
даст
следующий результирующий код: В1=А1 =1
В2=А2 =1
В3 =А3 =0
В4= А4
В1 = 1
1 = 0
В5 = А5
В2 = 0
1 = 1
В6= А6
В3
В1 = 0
0
1 = 1
В7= А7
В4
В2 = 0
0
1 = 1
В8 = А8
В5
В3 = 0
1
0 = 1
В9= А9
В6
В4 = 0
1
0 = 1
В10 = А10
В7
В5 = 0
1
1 = 0
В11 = ……………………………….………………………………………
Таким образом,
на
выходе
скремблера
появится
последовательность
1100111110011101, которая содержит не более двух нулей подряд.
Для исходной последовательности бит 1101000000010010 оба метода логического
кодирования показали хорошие результаты. Но следует отметить, что предложенный метод
скремблирования не дает таких гарантий, как метод избыточных кодов. И в некоторых
случаях скремблирование оказывается неэффективным методом логического кодирования
.
Достарыңызбен бөлісу: |