Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Имитац.мод.учеб.пос.docx
Скачиваний:
262
Добавлен:
21.05.2015
Размер:
530.5 Кб
Скачать

Системные числовые атрибуты (сча)

RNj – число, вычисляемоеj-м генератором случайных чисел. Все ге­нераторы выдают последовательность равномерно распреде­лённых случайных чисел. Это число целое и изменяется от 0 до 999 включительно, кроме двух случаев его использования – в качестве аргумента функции или выражения переменной (VARIABLE,FVARIABLE). В этих случаяхRNj будет дробью от 0 до 0.999;

C1 – текущее значение относительного (условного) времени. Авто­матически изменяется программой и устанавливается в 0 управляющими операторамиCLEARилиRESET;

AC1 – текущее значение абсолютного времени. Эта величина не ме­няется под действием управляющего оператораRESETи уста­навливается в 0 лишь под действием оператораCLEAR;

TG1 – текущее значение счётчика завершений;

XN1 – номер активного сообщения;

Z1 – размер свободной оперативной памяти в битах;

M1 – время пребывания в модели транзакта, обрабатываемого про­граммой в данный момент. Эта величина может изменяться блокомMARK;

PR– приоритет транзакта, обрабатываемого в данный момент. Эта величина может изменяться блокомPRIORITY. По умолчанию приоритет равен 0.

Сча транзактов

Pj или *jили *<имя>, или *$<имя> – значение параметраjтекущего транзакта или значение параметраcименем <имя> текущего транзакта;

MPj– значение времени, равное разности относительного модельного времени и содержимогоj-го параметра текущего транзакта;

MBj– флаг синхронизации: 1, если транзакт в блоке; принадлежит тому же семейству, что и текущий транзакт; 0 – в противном случае.

Сча блоков

Nj– общее число транзактов, вошедших в блок;

Wy– текущее число транзактов, находящихся в блоке.

СЧА МКУ

Sj– текущее значение содержимого многоканального устройстваj. Содержимое многоканального устройства изменяется блокамиENTERиLEAVE;

Rj– число свободных единиц многоканального устройстваj. Эта величина изменяется блокамиENTERиLEAVE;

SRj– коэффициент использования многоканального устройстваjв тысячных долях;

SAj– среднее содержимое многоканального устройстваj;

SMj– максимальное содержимое многоканального устройстваj;

SCj– общее число входов в многоканальное устройствоj;

STj– среднее время пребывания транзактов в многоканальном уст­ройствеj;

SEj– флаг незанятости многоканального устройстваj: 1 — свободно, 0 – занято;

SFjфлаг заполнения многоканального устройстваj: 1 – заполнено, 0 – не заполнено;

SVj– флаг готовности многоканального устройстваjк использова­нию: 1 — готово, 0 – не готово.

ОКОНЧАНИЕ ПРИЛОЖЕНИЯ 2

Сча одноканальных устройств

Fj– текущее состояние устройстваj. Эта величина равна 0, если устройство свободно, и 1 – во всех остальных случаях. Этот ат­рибут изменяется блокамиSEIZE,RELEASE,PREEMPTиRETURN;

FIj – флаг прерывания устройства: 1, если устройство находится в состоянии прерывания , 0 — в противном случае;

FRj– коэффициент использования устройстваjв тысячных долях;

FVj– флаг готовности устройства к использованию: 1 – готово, 0 – в противном случае;

FCj– общее число входов в устройствоj;

FTj – среднее время использования устройства транзактами.