8455

Имитационное моделирование однопроцессорной МИКС, имеющей неограниченную очередь

Лабораторная работа

Информатика, кибернетика и программирование

Имитационное моделирование однопроцессорной МИКС, имеющей неограниченную очередь Задание: Построить структуру модели, используя блоки GPSS Составить программу на ASSEMBLERE с заданием параметров, имен элементов системы и обяз...

Русский

2013-02-11

59.5 KB

8 чел.

Имитационное моделирование однопроцессорной МИКС, имеющей неограниченную очередь

Задание:

  1.  Построить структуру модели, используя блоки GPSS 
  2.  Составить программу на ASSEMBLERE с заданием  параметров, имен элементов системы и обязательными комментариями.
  3.  Задать тестовые входные данные для отладки основного варианта модели.
  4.  Получить стандартный вывод результата моделирования и оценить эти результаты.
  5.  По индивидуальному заданию получить параметры исходных данных и сравнить полученный результат с базовым решением.

Структура модели

Программа на ASSEMBLERE

 In_Use EQU 5  ;основное время обслуживания заявки

 Range EQU 3  ;полуинтервал обслуживания

 GENERATE 7,7 ;генерация заявок

 

 QUEUE Z ;заявка попадает в очередь

 

 SEIZE CPU ;обслуживание заявки в процессоре

 

 DEPART Z ;освобождение очереди

 

 ADVANCE In_Use,Range ;моделирование работы процессора

 

RELEASE CPU ;освобождение процессора

 

TERMINATE 1 ;уничтожает поступивший транзакт

 


Стандартный вывод результата моделирования

             GPSS World Simulation Report - Lab1.2.1

          START TIME           END TIME  BLOCKS  FACILITIES  STORAGES

               0.000                        1431.921            7              1                     0

NAME                       VALUE

CPU                         10003.000

IN_USE                          5.000

RANGE                           3.000

Z                              10002.000

LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY

                   1    GENERATE                                200                                   0                 0

                   2    QUEUE                                       200                                   0                 0

                   3    SEIZE                                          200                                   0                0

                   4    DEPART                                     200                                   0                 0

                   5    ADVANCE                                 200                                   0                 0

                   6    RELEASE                                   200                                   0                 0

                   7    TERMINATE                             200                                    0                 0

FACILITY         ENTRIES  UTIL.   AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY

CPU                      200        0.694       4.971                 1        0                0           0             0             0

QUEUE              MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME   AVE.(-0) RETRY

Z                           3             0    200             99                0.312           2.232         4.420           0

Из полученных результатов можно сделать вывод о том, что:

- среднее время обслуживания заявки в процессоре составляет  примерно 4.971 мин;

- максимальное количество заявок в очереди = 3;

- среднее время нахождения заявки в очереди = 2.232 мин.

Если в программе время генерации заявок будет изменяться от 1 до 5,то:

- среднее время обслуживания заявки в процессоре составляет  примерно 5 мин;

- максимальное количество заявок в очереди = 72;

- среднее время нахождения заявки в очереди = 105 мин.

Вывод: Выявленные закономерности не противоречат здравому смыслу. Следовательно, при возрастании числа заявок в системе, при неизменной производительности процессора, они будут скапливаться в очереди.


 

А также другие работы, которые могут Вас заинтересовать

32261. Анализ различных методов возведения стальных вертикальных резервуаров 38.5 KB
  Конструкции поступившие на монтаж должны иметь маркировку изготовителя и сертификат качества а монтаж резервуаров должен производиться в соответствии с проектом и требованиями настоящих Правил строительных норм и правил разработанного ППР. Производитель работ монтажник должен иметь следующую нормативную и проектную документацию до выполнения монтажа: настоящие Правила; рабочую документацию КМ проектировщика; рабочие чертежи КМД изготовителя; проект плана производства работ далее ППР на сборку и сварку...
32262. Методы наращивания и подращивания поясов 26.5 KB
  Метод наращивания поясов резервуаров осуществляется на высоте путем сборки отдельных листов. Это позволяет возводить резервуары любого объема в основном для резервуаров с плавающей крышей. Недостаток данного метода возведения резервуаров монтаж конструкции неподвижной крыши осуществляется на значительной высоте что требует определенной квалификации рабочих задействование определенной техники и технологии возведения.
32263. Разработка грунта в траншее грейферным оборудованием для устройства «стены в грунте» 127 KB
  Схема разработки захватки траншеи за один проход грейфера представлена на рис. После разработки траншеи на полную глубину производится проверка глубины траншеи зачистка траншеи от слоя осыпавшего грунта и осадка глинистого раствора путем плавного опускания и перемещения грейфера по всей плоскости траншеи. Разработка захватки траншеи за один проход грейфера.
32264. Метод опускного колодца при строительстве сооружений водопровода и канализации 60 KB
  Сущность метода состоит в том что первоначально на поверхности земли возводят стены колодца оборудованные ножевой частью а затем внутри его разрабатывают грунт в направлении от центра к периметру стен.Первым этапом сооружения колодца является устройство основания под нож которое гарантирует надежное опирание последнего при возведении стен.По окончании устройства стен приступают к погружению колодца под действием его собственной силы тяжести.
32265. Устройство анкерного крепления котлованов 42 KB
  Грунтовые анкера относятся тоже к ограждению котлованов и применяются взамен распорной системы. Грунтовые анкера компенсируют опрокидывающий момент действующий со стороны грунта на конструкцию. Анкера располагаются за пределами котлована и как правило выходят за пределы участка застройки. Вовторых сами анкера не должны препятствовать дальнейшему городскому строительству в том числе подземному.
32267. Состав и порядок ведения исполнительной документации 143 KB
  Состав и порядок ведения исполнительной документации при осуществлении строительства реконструкции капитальном ремонте объектов капитального строительства разработан в соответствии с Градостроительным кодексом Российской Федерации иными нормативными правовыми актами Российской Федерации и обязательными требованиями технических регламентов норм и правил. В случае отсутствия технических регламентов проводится проверка соответствия выполняемых работ требованиям строительных норм и правил правил безопасности государственных стандартов...
32268. Виды вантовых покрытий 215.5 KB
  Системы с замкнутым контуром поэтому являются более экономичными. ПРЯМОУГОЛЬНЫЕ В ПЛАНЕ СИСТЕМЫ В таких зданиях применяют системы из параллельных вант или вантовых ферм; поверхность оболочки имеет цилиндрическую форму. Перед замоноличиванием швов ванты вновь натягивают гидравлическими домкратами чем создают требуемое предварительное натяжение вантовой системы. Системы могут быть однопролетными или многопролетными.
32269. ОПУСКНЫЕ КОЛОДЦЫ 79.5 KB
  Способ закрепления основных осей опускных колодцев кессонов на местности должен обеспечивать возможность проверки их положения в плане в любой момент времени опускания. Створные знаки и реперы для контроля закрепления основных осей и вертикальных отметок колодцев кессонов надлежит устанавливать за пределами участков с возможными деформациями грунта вызванными опусканием сооружения в местах безопасных в отношении размыва и оползней. Размещение в пределах призмы обрушения временных сооружений и оборудования для строительства опускных...