- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
- •Вариант 29
- •Вариант 30
- •Вариант 31
- •Вариант 32
- •Вариант 33
- •Вариант 34
- •Вариант 35
- •Вариант 36
- •Вариант 37
- •Вариант 38
- •Вариант 39
- •Вариант 40
- •Вариант 41
- •Вариант 42
- •Вариант 43
- •Вариант 44
- •Задание
- •"Микропроцессорные системы"
Вариант 1
Микропроцессорная система передачи данных обеспечивает передачу данных из хоста А в хост С через транзитный узел коммутации В. В хост А пакеты поступают через 12 5 мс. Здесь они буферизуются в накопителе емкостью 20 пакетов и передаются по любой из двух линий: за 20 мс - по линии АВ1 или за 20 5 мс - по линии АВ2. В узле В они снова буферизуются в накопителе емкостью 30 пакетов и далее передаются по линии ВС1 (за 25 3 мс) и ВС2 (за 25 мс). Причем, пакеты из АВ1 поступают в ВС1, а из АВ2 - в ВС2. Чтобы не было переполнения накопителя, в узле В вводится пороговое значение его емкости, равное 20 пакетам. При достижении очередью порогового значения происходит подключение резервной аппаратуры и время передачи данных снижается для линий ВС1 и ВС2 до 15 мс.
На всех линиях с вероятностью 5% возможно возникновение сбоев. Пакет данных, при передаче которого произошел сбой, пересылается повторно.
Смоделировать прохождение через систему передачи данных 800 пакетов. Определить вероятность подключения резервной аппаратуры и характеристики очереди пакетов в пункте В. В случае его переполнения предусмотреть фиксацию потерянных данных.
Вариант 2
Магистраль передачи данных состоит из двух каналов, основного и резервного, общего накопителя у управляющего микропроцессорного устройства. При нормальной работе сообщения передаются по основному каналу за 7 3 с. В основном канале происходят сбои через 180 35 с. Если сбой происходит во время передачи данных, то за 2 с запускается резервный канал, который передает прерванное сообщение с самого начала, т.е. из исходного накопителя. Восстановление основного канала занимает 23 7 с. После восстановления резервный канал выключается, а основной канал продолжает работу с очередного сообщения. Сообщения на магистраль поступают через 8 4 с и хранятся в накопителе до окончания передачи по каналу. В случае сбоя, передаваемое сообщение пересылается повторно по резервному каналу.
Смоделировать работу магистрали передачи данных в течение 2 часов. Определить загрузку запасного канала, частоту отказов основного канала и число прерванных сообщений. Определить функцию распределения времени передачи сообщений по магистрали и снять зависимость величины необходимого для бесперебойной работы объема накопителя от времени работы магистрали.
Вариант 3
В узел коммутации сообщений, состоящий из входного буфера, микропроцессора, двух выходных линий, поступают сообщения с двух направлений. Сообщения с одного направления поступают во входной буфер, обрабатываются в микропроцессоре, буферизуются в выходном буфере первой линии и передаются по выходной линии. Сообщения со второго направления обрабатываются аналогично, но передаются через второй выходной буфер по второй выходной линии. Применяемый в системе метод контроля ограничивает число одновременно присутствующих по каждому из направлений сообщений до трех. Сообщения по каждому из направлений поступают в узел коммутации через 15 7 мс. Время обработки сообщения в процессоре составляет 7 2 мс, а время передачи каждого сообщения по выходной линии - 14 5 мс. Если сообщение поступает при наличии трех сообщений одного направления, то оно получает отказ.
Смоделировать работу узла коммутации в течение 10 секунд. Определить загрузки устройств и вероятность отказа в обслуживании из-за переполнения буферов. Определить изменения в функции распределения времени передачи сообщения при снятии ограничений, вносимых методом контроля.