2002-uch-posob-altaev-1
.pdfТип |
СЧА |
Определение |
Блоки |
Примечание |
1 |
2 |
3 |
4 |
5 |
(SAVEVA- |
X$ |
содержимое ячейки |
SINGREMENT, |
при инициализации модели 0 |
LUES) |
XF$ |
(формата |
SDECREMENT |
или задается картой INITIAL |
|
|
полуслово-XH$, |
|
|
|
|
слово-XF$, X$) |
|
|
Матрицы |
MH$(a, |
Элемент строки "а", |
MSAVEVA- |
|
сохраняемых |
b) |
столбца "b". |
LUE |
|
величин |
|
Полуслово. |
INITIAL |
|
(MSAVEVA- |
MX$(a, |
Элемент строки "а", |
|
|
LUES) |
b) |
столбца "b". Полное |
|
|
|
|
слово. |
|
|
Списки |
CA$ |
Среднее число |
LINK, UNLINK |
Значения СЧА собирается |
пользователя |
|
элементов в списке |
|
автоматически |
(USERS |
|
|
|
|
CHAINS) |
CH$ |
Текущее число |
|
|
|
|
|
||
|
CM$ |
элементов в списке |
|
|
|
Максимальное |
|
|
|
|
|
число элементов в |
|
|
|
CC$ |
списке |
|
|
|
Общее число |
|
|
|
|
|
входов |
|
|
Ключи |
LR$ |
Ключ сброшен |
LOGIC |
Первоначальное состояние |
(LOGICS) |
|
(логическое 1) |
|
ключа при инициализации |
|
|
или |
|
модели «сброшен» или |
|
|
ключ установлен |
|
«установлен», если |
|
|
(логическое 0) |
|
использовать карту LINITIAL |
Очереди |
Q$ |
Текущая длина |
QUEUE |
Значения СЧА собираются |
(QUEUES) |
QA$ |
очереди |
|
автоматически |
|
Средняя длина |
|
|
|
|
QM$ |
очереди |
|
|
|
Максимальная |
|
|
|
|
QC$ |
длина очереди |
|
|
|
Общее число |
|
|
|
|
QZ$ |
входов |
|
|
|
Количество |
|
|
|
|
QT$ |
нулевых входов |
|
|
|
Среднее время |
|
|
|
|
|
пребывания |
|
|
|
QX$ |
транзакта в очереди |
|
|
|
Среднее время |
|
|
|
|
|
пребывания |
|
|
|
|
транзакта в очереди |
|
|
|
|
без учета нулевых |
|
|
|
|
входов |
|
|
Памяти |
S$ |
Текущее |
ENTER, |
Значения СЧА собираются |
(STORAGES) |
|
содержимое памяти |
LEAVE |
автоматически |
|
R$ |
Число свободных |
|
|
|
SR$ |
единиц памяти |
|
|
|
Коэффициент |
|
|
|
|
SA$ |
использования |
|
|
|
Среднее |
|
|
|
|
SM$ |
содержимое памяти |
|
|
|
Максимальное |
|
|
|
|
SC$ |
содержимое памяти |
|
|
|
Общее число |
|
|
|
|
ST$ |
входов |
|
|
|
Среднее время |
|
|
|
|
|
занятости единицы |
|
|
|
|
памяти |
|
|
|
Тип |
|
СЧА |
Определение |
|
Блоки |
Примечание |
|
1 |
2 |
3 |
4 |
5 |
||
|
|
|
SE$ |
Память пуста |
|
|
|
|
|
|
SNE$ |
(логические 0 или 1) |
|
|
|
|
|
|
Память не пуста |
|
|
|
|
|
|
|
SF$ |
(логические 0 или 1) |
|
|
|
|
|
|
Память заполнена |
|
|
|
|
|
|
|
SNF$ |
(логические 0 или 1) |
|
|
|
|
|
|
Память не |
|
|
|
|
|
|
|
|
заполнена |
|
|
|
|
|
|
|
(логические 0 или 1) |
|
|
|
|
Приборы |
|
F$ |
Состояние |
|
SEIZE |
Состояние устройств |
|
(FACILITES) |
|
|
устройства |
|
RELEASE |
устанавливается автоматически |
|
|
|
|
(логические 0 или 1) |
|
PREEMPT |
|
|
|
|
FI$ |
Прибор находится в |
|
RETURN |
|
|
|
|
|
|
|
||
|
|
|
|
состоянии |
|
|
|
|
|
|
|
прерывания |
|
|
|
|
|
|
FNI$ |
(логические 0 или 1) |
|
|
|
|
|
|
Прибор не |
|
|
|
|
|
|
|
|
находится в |
|
|
|
|
|
|
|
состоянии |
|
|
|
|
|
|
|
прерывания |
|
|
|
|
|
|
FNU$ |
(логические 0 или 1) |
|
|
|
|
|
|
Прибор не |
|
|
|
|
|
|
|
|
используется |
|
|
|
|
|
|
FS$ |
(логические 0 или 1) |
|
|
|
|
|
|
Номер транзакта, |
|
|
|
|
|
|
|
|
занимающего прибор |
|
|
|
|
|
|
FP$ |
Номер |
|
|
|
|
|
|
|
прерывающего |
|
|
|
|
|
|
FR$ |
транзакта |
|
|
|
|
|
|
Коэффициент |
|
|
|
|
|
|
|
|
использования |
|
|
|
|
|
|
FC$ |
устройства |
|
|
|
|
|
|
Общее число входов |
|
|
|
|
|
|
|
FT$ |
Среднее время |
|
|
|
|
|
|
|
пребывания |
|
|
|
|
|
|
|
транзакта в |
|
|
|
|
|
|
|
устройстве |
|
|
|
|
Системные |
|
AC$1 |
Абсолютное время |
|
RESET |
Относительное время после |
|
атрибуты |
|
|
|
|
|
RESET обнуляется |
|
(SYSTEM |
|
|
|
|
|
|
|
ATTRIBU-TES) |
|
|
|
|
|
|
|
|
|
C$1 |
Относительное |
|
|
|
|
|
|
|
время |
|
|
|
|
|
|
TG$1 |
Содержимое |
|
START |
Содержимое счетчика |
|
|
|
|
счетчика завершения |
|
TERMINATE |
уменьшается на число единиц, |
|
|
|
|
|
|
|
указанных в блоке |
|
|
|
RN$j |
Случайное число в |
|
|
TERMINATE |
|
|
|
|
|
|
||
|
|
|
|
интервале [0, 1], и |
|
|
|
|
|
|
|
используемое как |
|
|
|
|
|
|
|
аргумент функции, и |
|
|
|
|
|
|
|
случайное число в |
|
|
|
|
|
|
|
интервале [0, 999] в |
|
|
|
|
|
|
|
карте f[variable] |
|
|
|
ПРИЛОЖЕНИЕ 4
Блоки GPSS
Название блока |
|
Операнд |
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
A |
B |
|
C |
|
D |
E |
F |
G |
ADVANCE |
k, СЧА*N время |
k, СЧА*N |
|
|
|
|
|
|
|
|
задержки |
модификатор А |
|
|
|
|
|
|
|
ASSEMBLE |
k, СЧА*N |
|
|
|
|
|
|
|
|
|
количество |
|
|
|
|
|
|
|
|
|
транзактов |
|
|
|
|
|
|
|
|
ASSIGN |
k, СЧА*N [+, -] |
k, СЧА*N |
|
|
|
|
|
|
|
|
[номер парам.] |
|
|
|
|
|
|
|
|
BUFFER |
|
Нет |
операндов |
|
|
|
|
||
DECREMENT |
k, СЧА*N |
k, СЧА*N |
|
|
|
|
|
|
|
[вычесть] |
Номер |
значение |
|
|
|
|
|
|
|
|
параметра |
|
|
|
|
|
|
|
|
DEPART |
k, СЧА*N |
k, СЧА*N Вес |
|
|
|
|
|
|
|
|
Номер очереди |
[по умолчанию |
|
|
|
|
|
|
|
|
|
1] |
|
|
|
|
|
|
|
ENTER |
k, СЧА*N |
k, СЧА*N |
|
|
|
|
|
|
|
|
Номер памяти |
Число Ячеек |
|
|
|
|
|
|
|
GATHER |
k, СЧА*N Число |
|
|
|
|
|
|
|
|
|
транзактов |
|
|
|
|
|
|
|
|
CATE_aux |
k, СЧА*N |
Метка, k, |
|
|
|
|
|
|
|
где aux: |
[номер: памяти, |
СЧА*N |
|
|
|
|
|
|
|
SE,SF,SNE,SNF- |
ключа, прибора, |
|
|
|
|
|
|
|
|
LR,LS- |
блока] |
|
|
|
|
|
|
|
|
NI,NU,U,I- |
|
|
|
|
|
|
|
|
|
M,MN- |
|
|
|
|
|
|
|
|
|
GENERATE |
k, СЧА*N |
k, СЧА*N |
|
|
|
|
|
|
|
|
интервал |
модификатор А |
времяN*СЧА,k |
транзакта-1входа |
|
числоN*СЧА,k kтранзактов, |
приоритетN*СЧА |
числоN*СЧА,k параметров |
типN*СЧА,k параметра |
|
времени |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
INCREMENT |
k, СЧА*N номер |
k, СЧА*N |
|
|
|
|
|
|
|
[сложить] |
параметра |
значение |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
INDEX |
k, СЧА*N номер |
k, СЧА*N |
|
|
|
|
|
|
|
|
параметра |
значение |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LEAVE |
k, СЧА*N номер |
k, СЧА*N |
|
|
|
|
|
|
|
|
памяти |
число ячеек (по |
|
|
|
|
|
|
|
|
|
умолча-нию 1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LINK |
k, СЧА*N |
LIFO, |
|
|
|
|
|
|
|
|
|
P*N |
метка, номер блока |
|
|
|
|
|
|
|
|
FIFO |
(альтернативный |
|
|
|
|
|
|
|
|
|
выход) |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
Название блока |
|
|
|
Операнд |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A |
B |
|
C |
D |
E |
F |
G |
LOCATE |
|
k, СЧА*N номер |
тип (X, XB, |
|
k, СЧА*N номер параметра или ячейки |
|
|
|
|
|
|
транзакта |
XF, XH, P, PH, |
|
|
|
|
|
|
|
|
|
PF, PB) |
|
метка, альтернативный выход |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
LOGIC_aux |
|
k, СЧА*N номер |
|
|
|
|
|
|
|
где aux: |
|
ключа |
|
|
|
|
|
|
|
S - установить |
|
|
|
|
|
|
|
|
|
I |
– |
|
|
|
|
|
|
|
|
инвертиро-вать |
|
|
|
|
|
|
|
|
|
R - сбросить |
|
|
|
|
|
|
|
|
|
LOOP |
|
k, СЧА*N номер |
метка (выход |
|
|
|
|
|
|
|
|
параметра |
при [p*N] = 0) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MARK |
|
k, СЧА*N номер |
|
|
|
|
|
|
|
|
|
параметра |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MATCH |
|
k, СЧА*N |
|
|
|
|
|
|
|
|
|
(номер блока) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PREEMPT |
|
k, СЧА*N |
|
|
|
|
|
|
|
|
|
(номер прибора) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
СЧА1 |
СЧА2 |
|
СЧА3 |
СЧА4 |
СЧА5 |
СЧА6 |
СЧА7 |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
PRIORITY |
|
k, СЧА*N |
BUFFER |
|
|
|
|
|
|
|
|
приоритет |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
QUEUE |
|
k, СЧА*N |
k, СЧА*N |
|
|
|
|
|
|
|
|
[номер очереди] |
|
|
|
|
|
|
|
|
|
|
[количество |
|
|
|
|
|
|
|
|
|
освобождающихся единиц, по умолчанию 1] |
||||||
|
|
|
|
|
|
|
|
|
|
RELEASE |
|
k, СЧА*N |
|
|
|
|
|
|
|
|
|
[номер прибора] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RETURN |
|
k, СЧА*N |
|
|
|
|
|
|
|
|
|
[номер прибора] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SAVEVALUE |
|
k, СЧА*N [+, -] |
k, СЧА |
|
XF |
|
|
|
|
|
|
[номер прибора] |
сохраняемое |
|
|
|
|
|
|
|
|
|
значение |
|
тип ячейки [H, F, XH, по умолч. F] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Название блока |
|
|
Операнд |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A |
B |
|
C |
|
D |
E |
F |
G |
SDECREMENT |
k, СЧА*N |
k, СЧА*N |
|
по |
|
|
|
|
|
[вычесть] |
[номер ячейки] |
значение |
|
|
|
|
|
|
|
|
[H, F, XH, XF F] |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
тип ячейки умолчанию |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SEIZE |
k, СЧА*N |
|
|
|
|
|
|
|
|
|
[номер прибора] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SINCREMENT |
k, СЧА*N |
k, СЧА*N |
|
|
|
|
|
|
|
[сложить] |
[номер ячейки] |
значение |
|
тип ячейки [H, F, XH, XF по умолч. F] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SPLIT |
k, СЧА*N |
Метка [блок |
|
|
|
|
|
|
|
|
[число копий] |
вывода] |
|
|
|
|
|
|
|
|
|
|
|
k, СЧА*N [номер параметра] |
k, СЧА*N [число |
параметров] |
|
|
|
|
|
|
|
|
|
|
|
|
|
TERMINATE |
k число |
|
|
|
|
|
|
|
|
|
транзактов (по |
|
|
|
|
|
|
|
|
|
умолчанию 0) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TEST_aux |
k, СЧА*N |
k, СЧА*N |
|
|
|
|
|
|
|
где aux: |
|
|
|
|
|
|
|
|
|
E, NE, LE, G, GE |
|
Метка альтернативного блока |
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
TRACE |
|
Без операндов |
|
|
|
|
|||
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
TRANSFER |
FN |
Номер |
|
|
|
|
|
|
|
|
P |
функции |
|
|
|
|
|
|
|
|
Номер |
|
|
|
|
|
|
|
|
|
|
параметра |
|
|
|
|
|
|
|
|
BOTH, СЧА*N, |
Метка блока |
|
Метка |
|
|
|
|
|
|
k |
|
|
блока |
|
|
|
|
|
|
SBR |
Номер |
|
Метка |
|
|
|
|
|
|
|
параметра, |
|
блока |
|
|
|
|
|
|
|
метка блока |
|
|
|
|
|
|
|
Название блока
A |
B |
ALL,_ |
Номер или |
|
метка блока |
PICK |
Номер или |
|
метка блока |
UNLINK |
k, СЧА*N номер метка блока |
|
цепи |
|
пользователя |
USING |
k, СЧА*N номер |
k, СЧА*N |
|
транзакта |
номер |
|
|
параметра |
UNTRACE |
Нет операндов |
Операнд
|
C |
|
D |
|
E |
F |
G |
Номер или метка |
блока |
Значение шага k |
|
|
|
|
|
Номер или метка |
блока |
|
|
|
|
|
|
k, СЧА*N число |
транзактов |
k, СЧА*N число |
параметров |
k, СЧА*N номер |
параметра |
k, СЧА*N значение |
Альтернативный выход |
тип [X, XH, P, PB, PF, PH] |
|
k, СЧА*N номер параметра |
или ячейки |
метка, т.е. альтернативный |
выход |
|
|
|
|
|
|
|
|
|
|
ПРИЛОЖЕНИЕ 5
Карты GPSS
|
|
|
|
Операнд |
|
|
|
|
Название карты |
|
|
|
|
|
|
|
|
А |
B |
|
C |
D |
E |
F |
G |
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
END |
|
|
|
нет операндов |
|
|
|
|
|
|
|
|
|
|
|
|
|
EQU |
k |
|
|
(-32766<k<32766) |
|
|
|
|
|
|
|
|
|
k |
|
|
|
DQTABLE |
k |
k |
|
k |
|
|
|
|
|
номер очереди |
верхняя |
|
величина |
число |
|
|
|
|
|
граница 1 |
|
интервала |
интервалов |
|
|
|
|
|
интервала |
|
|
k |
|
|
|
DTABLE |
k, |
k |
|
k |
|
|
|
|
|
СЧА*N |
верхняя |
|
величина |
число |
|
|
|
|
аргумент |
граница 1 |
|
интервала |
интервалов |
|
|
|
|
|
интервала |
|
|
|
|
|
|
FUNCTION |
СЧА*N |
тип |
|
|
|
|
|
|
|
аргумент |
функции |
|
|
|
|
|
|
|
|
[C,D] |
|
|
|
|
|
|
FVARIABLE |
Логические операции: см. VARIABLE, арифметические операции: + сложить, - |
|
||||||
|
вычесть, / разделить, (), * умножить, @ сложить по модулю |
|
|
|
||||
INITIAL |
Номер ячейки |
k,… |
|
|
|
|
|
|
|
[XH,XF,X] |
|
|
|
|
|
|
|
JOBTAPE |
Имя файла |
метка |
|
|
|
|
|
|
|
|
|
|
|
NS$N4 |
|
|
|
LINITIAL |
LS$N1 |
LS$N2 |
|
LS$N3 |
LS$N |
LS$N |
LS$N |
|
|
|
|
|
|
(повторное |
5 |
6 |
7 |
REALLOCATE |
Мнемоническое |
|
k |
, … |
описание) |
|
|
|
|
обозначение |
|
|
|
|
|
|
|
RESET |
|
|
|
нет операндов |
|
|
|
|
|
|
|
|
|
|
|
|
|
REWIND |
k количество |
|
|
|
|
|
|
|
|
файлов |
|
|
|
RN$4 |
|
|
|
RMULT |
RN$1 |
RN$2 |
|
RN$3 |
RN$5 |
RN$6 |
RN$7 |
|
|
|
|
|
|
число |
|
|
|
TABLE |
СЧА*N [-], IA, |
k верхняя |
|
величина |
|
|
|
|
|
RT аргумент |
граница 1 |
|
интервала k |
интервалов |
|
|
|
|
|
интервала |
|
|
k |
|
|
|
VARIABLE |
Логические операции: = (равно), < (меньше), > (больше), <= (меньше или равно), >= |
|||||||
|
(больше или равно), & (и), \ (или); арифметические операции: см. FVARIABLE |
|
||||||
QTABLE |
Номер очереди |
k верхняя |
|
размер |
число |
|
|
|
|
[-] |
граница 1 |
|
интервала k |
интервалов |
|
|
|
|
|
интервала |
|
|
k |
|
|
|
START |
k счетчик |
отмена |
|
k интервал |
1-выдача |
|
|
|
|
транзактов |
печати NP |
|
выдачи |
сообщений |
|
|
|
|
|
|
|
печати |
о тразактах |
|
|
|
STORAGE |
S*N |
k значение |
|
, разделитель |
|
|
|
|
|
|
|
|
|
|
|
|
|
SIMULATE |
|
|
|
нет операндов |
|
|
|
|
|
|
|
|
|
число |
|
|
|
WDQTABLE |
номер очереди |
k верхняя |
|
размер |
|
|
|
|
|
k |
граница 1 |
|
интервала k |
интервалов |
|
|
|
|
|
интервала |
|
|
k |
|
|
|
WDTABLE |
номер очереди |
k верхняя |
|
размер |
число |
|
|
|
|
k |
граница 1 |
|
интервала k |
интервалов |
|
|
|
|
|
интервала |
|
|
k |
|
|
|
ПРИМЕЧАНИЕ: N может принимать значения: 1.*num, где num - номер параметра транзакта 2.СЧА$k, где k - константа