Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовик.Зуев.docx
Скачиваний:
11
Добавлен:
14.11.2018
Размер:
474.54 Кб
Скачать

3.Кодирование информации.

Задание. Вариант № 9

Индивидуальное задание 2-мд-6 (КОДИРОВАНИЕ)

вар

X13

BIN

X14

BIN

X15

BIN

X16

BIN

X17

BIN

Х18

BIN

Х19

BIN

X20

BIN

X21

BIN

X22

BIN

X23

DEC

9

1101 0010

1010 0111 1101 1110

0110

1001

0111

1100 000

1101 0010

1011

1000

1101 0010

0


3.1Метод дублирования информации:

    1. Выполнить кодирование данных X13=1101 0010 и передачу по линии связи.

    2. Выполнить прием и проверку данных.

    3. Выполнить кодирование данных X13 и передачу по линии связи (с ошибкой в бите X23=0).

    4. Выполнить прием и проверку данных.

    5. а)Кодирование данных и передача по линии связи :

    6. Передача данного и его копии 1101 0010 1101 0010

    7. б)Вычисление поверочных битов :

      1101 0010

      Данное.

      Операция сумма по модулю два.

      1101 0010

      Копия данного.

      0000 0000

      Поверочные биты.

    8. в)Проверка на наличие ошибок:

    9. Поверочные биты равны нулю - ошибки нет.

Кодирование данных и передача по линии связи с ошибкой в 0 бите:

    1. Передача данного и его копии 1101 0011 1101 0010

    2. а)Вычисление поверочных битов :

      1101 0011

      Данное.

      Операция сумма по модулю два.

      1101 0010

      Копия данного.

      1010 0101

      Поверочные биты.

    3. б)Проверка на наличие ошибок:

    4. Поверочные биты не равны нулю - ошибки допущена есть.

    5. 3.2Метод контрольной суммы.

Выполнить кодирование данных X13=1101 0010 и передачу по линии связи.

    1. Выполнить прием и проверку данных.

    2. Выполнить кодирование данных X13 и передачу по линии связи (с ошибкой в бите X23=0).

    3. Выполнить прием и проверку данных.

    4. Кодирование данных и передача по линии связи :

    5. а)Вычисление суммы данных = + :

    1. 1101

Первое данное

    1. 0010

Второе данное

1111

Сумма

б)Вычисление контрольной суммы = :

Поразрядная инверсия суммы .

0000

Контрольная сумма .

в)Передача данных и контрольной суммы:

= 1101 0010 0000

Прием и проверка данных:

а) Прием данных и контрольной суммы:

= 1101 0010 0000

    1. б)Вычисление суммы данных = + :

    1. 1101

Первое данное

    1. 0010

Второе данное

1111

Сумма


в)Вычисление поверочных битов = +:
    1. 1111

Сумма .

    1. 0000

Контрольная сумма .

1111

Поверочные биты


г)Проверка на наличие ошибок:

Поверочные биты не содержат нулей - ошибки нет.

Прием и проверка данных:

а) Прием данных и контрольной суммы с ошибкой в 0 бите:

= 1101 0011 0000

    1. б)Вычисление суммы данных = + :

    1. 1101

Первое данное

    1. 0011

Второе данное

0000

Сумма


в)Вычисление поверочных битов = +:
    1. 0000

Сумма .

0000

Контрольная сумма .

0000

Поверочные биты


г)Проверка на наличие ошибок:

Поверочные биты содержат нули - ошибка есть.