В таблице 1 приведены исходные данные пяти вариантов лабораторной работы и контрольного примера.
Таблица 1. Исходные данные для лабораторной работы
Параметр | 1 вариант | 2 вариант | 3 вариант | 4 вариант | 5 вариант | Контрольный пример |
N1 | ||||||
N2 | ||||||
Z1 | ||||||
Z2 | ||||||
m |
Ниже приведены некоторые характеристики контрольного примера. Номера рисунков примера соответствуют номерам приведенных выше рисунков с добавлением а, т.е. рис. 1а. соответствует рис.1. Аналогичная нумерация рисунков принята и в остальных лабораторных работах.
АНсвоб
А(1) | А(20) |
Рис. 1а. Характеристика Нсвоб
А(1)
А(20) |
а)
А(20)
А(20-1) |
б)
Рис.2а. Формат первого (а) и последнего (б) свободного блока в списке очереди Освоб
АHп32
А(1) | А(8) |
Рис.4.а. Характеристика Hп32
АНсвоб
А(9) | А(20) |
Рис. 5.а. Характеристика Нсвоб
байты | ||||||
Начальный адрес массива A(1) | Первое адресное поле - 0 | Второе адресное поле - A(2) | Заголовок кадра – | Заголо-вок пакета - все 0 | Информационная часть пакета - 10 | КПК |
…адресная часть … ………………… кадр …………………………………...
|
|
..…. пакет ………………. ……..
Рис. 6.а. Формат полей массива информационного кадра “I” с начальным адресом A(1)
АHп32
А(2) | А(8) |
Рис.8.а. Характеристика Hп32
Требования к отчету
По окончании работы программы P5 необходимо показать результат: содержание регистра передачи в канал RGвых (полей находящегося там кадра в побитовой и десятичной форме) - (N(S), N(R), тип кадра в заголовке кадра, информационной часть входящего в него пакета, КПК).
Желательно разработать программу, выполняющую функцию с формальными аргументами переноса массива первого блока из одной очереди в конец другой очереди. На основании приведенного ниже алгоритма выполнить программы P3 и P5, используя эту программу с фактическими параметрами.
Лабораторная работа № 2. Программа приема c канала кадра “RR ”
Цель работы
Составление и отладка программы приема с канала кадра “RR”
очередного информационного кадра
Алгоритм ПО
Реализация алгоритма программы приема c канала кадра “RR”предусматривает последовательное выполнение программ лабораторной работы 1 и программы настоящей лабораторной работы 2.
Описание:
-константы N1, N2; исходные данные для 5 вариантов лабораторной работы и контрольного примера приведены в разделе 1.6. лаб. 1.
- переменные D,V(R), N(R), REGIM;
- программы DISP2, P6, P7, P8, P9, P10, P11;
- очереди Окпм, Освоб..