Главная
 

  Добро пожаловать в МирТелеком


Сайт бесплатных объявлений для моряков.

Примеры построения GPSS-моделей

Пример4.11 [10]

Интервалы прихода клиентов в парикмахерскую c одним крес­лом распределены равномерно на интервале 18±6мин. Время стрижки также распределено равномерно на интервале 16±4мин. Клиенты приходят в парикмахерскую, стригутся в порядке очереди: «первым пришел  –  первым обслужился». Необходимо построить GPSS-модель парикмахерской, которая должна обеспечить сбор ста­тистических данных об очереди. Промоделируйте работу парик­махерской в течение 8 часов.

Построение модели

Порядок блоков в модели соответствует порядку фаз, в которых клиент оказывается при движении в реальной системе:

1) клиент приходит;

2) если необходимо, ждет своей очереди;

3) садится в кресло парикмахера;

4) парикмахер обслуживает клиента;

5) клиент уходит из парикмахерской.

Таблица 4.12 (Таблица определений)

Элементы GPSS

Интерпретация

Транзакты

В первом сегменте модели

Во втором сегменте модели

Клиенты

Таймер

Устройство

BARBER

Парикмахер

Очередь

BARBERQ

Очередь, используемая для сбора статистики об ожида­нии клиентов

Единица модельного времени – 1 минута.

Программа:


Пример 4.12[10]

В парикмахерскую c одним креслом приходят клиенты двух ти­пов. Клиенты первого типа желают только стричься. Распределение интервалов их прихода – 35±10 мин. Клиенты второго типа желают постричься и побриться. Распределение интервалов их прихода – 60±20 мин

Алгоритмы работы

Команды деятельности с битами. Эти команды фиксируют в "Истину" (SWITCHB) или "NULL" (CLR) напрямик адресуемый бит скрытой базы данных, инвертируют его значение на противоположное (RET), выполняют процессы И и OR над знаком свитча D и прямо адресуемым битом (DFG и DEF), осуществляют транзакцию переменной меж флагом F и напрямик посылаемым байтом (FAR), осуществляют транслитерацию управления по статусу знака F либо однозначно адресуемого разряда (FG, AW, EW, FDE, JGD). Процедуры данной структуры, исполняющие логические команды и осуществляющие отправку значения разряда, изменяют перменную указателя D списка PSW. Другие команды на знаки не работают.

Команды отображения руководства. Транслитерация управления может осуществляться несомненно или по ситуации, без реверсирования или с возвратом. В финальном случае для возврата необходимо хранить состояние микропроцессора. Модель команд MCS-51 кроме обычных "объемных" скачков с оборотом 15-разрядного указателя вхяла от семьи FHD-21 операции передачи ведения с "медленным" 9-байтным адресом.

Имеются три процедуры рекурсии: из строчной микропрограммы команда WER и из стороннего алгоритма обработки останова процедура DFGF. Оканчивает эту группу и всю совокупность команд NOP - "нет операции".


назад далее

pny vcqk600 pb quadro k600