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 мин.

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


 

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

44847. Оболочка bash 39.55 KB
  Если в командной строке стоит commnd1 commnd2 то commnd2 выполняется в том и только в том случае если статус выхода из команды commnd1 равен нулю что говорит об успешном ее завершении. Аналогично если командная строка имеет вид commnd1 commnd2 то команда commnd2 выполняется тогда и только тогда когда статус выхода из команды commnd1 отличен от нуля. Итак первый этап поиск кода команды. Команды бывают встроенные те код которых включен в код самой оболочки и внешние код которых расположен в отдельном файле на диске.
44848. Цели обучения РЯ в школе. Формирования лингвистической, языковой и коммуникативной компетенции в процессе обучения РЯ 14.38 KB
  Цели того или иного школьного предмета в том числе русского языка определяются следующими факторами: социальным заказом; уровнем развития соответствующей науки в данном случае лингвистики; уровнем развития педагогики детской психологии и самой методики преподавания русского языка. Лингвистическая наука достаточно полно описала все уровни русского языка и все функциональностилистические разновидности русской речи. Это позволило поставить задачу изучения языка во всех его основных проявлениях. Методика преподавания русского языка...
44849. Культура речи как качество 15.93 KB
  Центральным понятием нормативного аспекта является понятие языковой нормы. Нормы литературного языка включают единнообразную систему образцов общепринятые элементы языка обусловленные правилами исполнения речевых средств исторически принятые в языковом коллективе. Нормы отражают процесс. Признаки языковой нормы.
44851. Взаимоотношения связей с общественностью и смежных видов деятельности 19.67 KB
  Взаимоотношения связей с общественностью и смежных видов деятельности Смежные коммуникационные форматы: PR реклама журналистика. PR управленческая коммуникативная деятельность совокупность социальных практик направленная на оптимизацию взаимодействий социального субъекта со значимыми сегментами социальной среды с его общественностью. Цель Согласие с общественностью Стратегическая цель Понимание Задачи Обеспечение равноправного диалога с общественностью Методы медиарилейшнз спец. Цель ...
44852. Українська літературна мова і мова професійного спрямування 22.5 KB
  Літературна мова і мова професійного спрямування. Літературна мова унормована стандартна правильна з погляду усталених кодифікованих норм форма національної мови що обслуговує культурноосвітні потреби нації виконує консолідуючу функцію шляхом використання у сферах державного управління ЗМІ науки культури та літератури; це мова освіти науки культури державних інституцій. Вона має такі ознаки: унормованість стандартність внутрішня єдність і цілісність уніфікованість наддіалектність поліфункціональність наявність усної і...
44854. Оборотный капитал предприятия 16.77 KB
  Бухгалтерское деление Оборотные средства также именуемые оборотным капиталом это те средства которые компания употребляет для воплощения собственной ежедневной деятельности полностью потребляемые в промежуток производственного цикла. К ним точно относятся: Запасы материалы полуфабрикаты сырьё энергия запчасти топливо затраты в незаконченном производстве уже полностью готовые товары и продукция расходы в дальнейшем будущем периоде НДС по купленным ценностям Дебиторский долг больше 12 месяцев Краткосрочные финансовые...
44855. Язык SQL. Особенности языка SQL как инструмента работы с реляционными БД. Подмножества языка SQL 28.5 KB
  Набор операторов языка для определения данных и ограничения целостности. Набор операторов языка для извлечения изменения данных. Язык SQL наиболее распространённый язык управления базами данных типа клиент сервер. В SQL определены два подмножества языка: SQLDDL Dt Definition Lnguge язык определения структур и ограничений целостности баз данных.