Имитационное моделирование на языке GPSS. Методическое пособие по дисциплине "Компьютерное моделирование". Алтаев А.А. - 54 стр.

UptoLike

Составители: 

54
ПРИЛОЖЕНИЕ 2.
Основные сокращения и обозначения симулятора GPSS
TRANS
Номер транзакта
BDT
Время выхода сообщения из блока ( это либо значение абсолютного условного
времени, при котором транзакт покинет блок ADVANCE, либо значение
абсолютного условного времени в момент, когда сообщение вышло из последнего
блока ADVANCE, либо нуль, если сообщение еще не входило ни в один блок
ADVANCE )
BLOCK
Номер блока, в
котором сообщение находится в данный момент времени;
PR
Уровень приоритета сообщения (0..127 );
SF
Режим выбора (определяет режим выбора следующего блока:
пробел означает переход к следующему блоку;
Аозначает режим ALL блока TRANSFER);
Bозначает, что транзакт находится в блоке TRANSFER, работающем в
режиме BOTH;
NBA
адрес следующего блока, в
который должен войти транзакт;
SET
номер следующего транзакта того же семейства ( при создании транзакта в
SET записывается номер самого транзакта. При входе в блок SPLIT в SET
записывается номер следующего транзакта из образуемого семейства );
MARK
отметка времени (записывается в момент создания транзакта или при входе
транзакта в блок MARK с пустым полем
А);
P1, …, P8
текущие значения параметров 1..8;
S1
индикатор просмотра (при S1 = 1 симулятор не будет пытаться продвинуть
транзакт до измерения блокирующих условий; при снятии блокирующего условия
S1 устанавливается равным нулю для всех транзактов, задержаных данным
условием);
T1
индикатор трассировки (устанавливается в единицу блоком TRACE и в нуль
блоком UNTRACE);
D1
индикатор задержки для блока
TRANSFER SIM;
C1
индикатор списка
С1 = 0 - транзакт в списке пользователя,
С1 = 1 - движение транзакта прервано,
С1 = 2 - транзакт в списке текущих событий,
С1 = 4 - транзакт в списке будущих событий;
MC
индикатор синхронизации (если МС = 4, то транзакт находится в блоках
MATCH, ASSEMBLER, или GATHER);
PC
счетчик прерываний;
PF
флаг прерываний.
                                                            ПРИЛОЖЕНИЕ 2.
                          Основные сокращения и обозначения симулятора GPSS
TRANS           Номер транзакта
BDT             Время выхода сообщения из блока ( это либо значение абсолютного условного
            времени, при котором транзакт покинет блок        ADVANCE, либо значение
            абсолютного условного времени в момент, когда сообщение вышло из последнего
            блока ADVANCE, либо нуль, если сообщение еще не входило ни в один блок
            ADVANCE )
BLOCK           Номер блока, в котором сообщение находится в данный момент времени;
PR              Уровень приоритета сообщения (0..127 );
SF              Режим выбора (определяет режим выбора следующего блока:
            •   пробел означает переход к следующему блоку;
            •   ”А” означает режим ALL блока TRANSFER);
            •   “B” означает, что транзакт находится в блоке TRANSFER, работающем в
                режиме BOTH;
NBA             адрес следующего блока, в который должен войти транзакт;
SET             номер следующего транзакта того же семейства ( при создании транзакта в
            SET записывается номер самого транзакта. При входе в блок SPLIT в SET
            записывается номер следующего транзакта из образуемого семейства );
MARK            отметка времени (записывается в момент создания транзакта или при входе
            транзакта в блок MARK с пустым полем А);
P1, …, P8       текущие значения параметров 1..8;
S1              индикатор просмотра (при S1 = 1 симулятор не будет пытаться продвинуть
            транзакт до измерения блокирующих условий; при снятии блокирующего условия
            S1 устанавливается равным нулю для всех транзактов, задержаных данным
            условием);
T1              индикатор трассировки (устанавливается в единицу блоком TRACE и в нуль
            блоком UNTRACE);
D1              индикатор задержки для блока TRANSFER SIM;
C1              индикатор списка
            •   С1 = 0 - транзакт в списке пользователя,
            •   С1 = 1 - движение транзакта прервано,
            •   С1 = 2 - транзакт в списке текущих событий,
            •   С1 = 4 - транзакт в списке будущих событий;
MC              индикатор синхронизации (если МС = 4, то транзакт находится в блоках
            MATCH, ASSEMBLER, или GATHER);
PC              счетчик прерываний;
PF              флаг прерываний.




54