Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2013-11 ГОРБАЧЕВСКАЯ Моделирование / лаб / GPSS / Основные блоки GPSS и описание отчета.rtf
Скачиваний:
55
Добавлен:
20.02.2016
Размер:
118.35 Кб
Скачать

1) Режим безусловной передачи

Назначение: безусловная передача транзакта в блок, отличный от последующего.

Структура: TRANSFER , B

Значение операндов:

Операнд

Значение

Значение по умолчанию

A

Не используется.

-

В

Позиция блока, в который должен перейти транзакт.

Ошибка

2) Режим статистической передачи

Назначение: посылка транзакта в один из блоков случайным образом.

Структура: TRANSFER А, B, С

Значение операндов:

Операнд

Значение

Значение по умолчанию

A

Частота передачи транзакта в блок С.

Ошибка

В

Имя блока В.

Следующий по порядку блок

С

Имя блока С.

Ошибка

3) Режим booth (оба)

Назначение: посылка транзакта в любой из двух блоков, готовых принять его в случае, если выбранный следующий блок отказывает во входе.

Структура: TRANSFER BOOTH, B, С

Значение операндов:

Операнд

Значение

Значение по умолчанию

A

Слово BOOTH.

Ошибка

В

Имя блока В.

Следующий по порядку блок

С

Имя блока С.

Ошибка

STORAGE (МНОГОКАНАЛЬНОЕ УСРОЙСТВО)

Назначение: описание емкости многоканального устройства.

Структура: <ИМЯ> STORAGE A

Здесь: <ИМЯ> - символическое или числовое имя многоканального устройства.

Значение операндов:

Операнд

Значение

Значение по умолчанию

A

Ёмкость многоканального устройства.

Ошибка

Стандартный отчет модели.

Общая информация

START TIME - начальное время моделирования;

END TIME - конечное время моделирования;

BLOCKS - количество блоков в модели;

FACILITIES - количество устройств в модели;

STORAGES - количество памятей в модели;

FREE MEMORY – число байтов свободной памяти.

NAMES (ИМЕНА)

NAME - имя, присвоенное объекту пользователем;

VALUE - числовое значение назначаемое имени;

TYPE - тип, если = 0, то имя назначено пользователем;

если = 1, то имя назначено транслятором;

если = 3, то имя является номером позиции объекта.

BLOCKS (БЛОКИ)

LINE - номер строки;

LOC - имя или номер блока;

BLOCK TYPE - тип блока;

ENTRY COUNT - число транзактов, входивших в данный блок;

CURRENT COUNT - число транзактов в блоке при завершении моделирования;

RETRY - число транзактов в состоянии ожидания, которое зависит от состояния данного блока.

FACILITIES (УСТРОЙСТВА)

FACILITY - номер или имя устройства;

ENTRIES - количество транзактов, входивших в устройство – FC;

UTIL - коэффициент использования устройства – FR;

AVE.TIME - среднее время занятости устройства одним транзактом – FT;

AVIABLE - состояние доступности устройства в конце моделирования, 0 – недоступно, 1 – доступно;

OWNER - число транзактов занимающих устройство;

PEND - ожидающих занятия устройства по приоритету;

INTER - число транзактов прерванный на этом устройстве;

RETRY - число транзактов низшего приоритета ожидающих освобождения устройства;

DELAY - общее количество транзактов, ожидающих освобождения устройства.