Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Posobie.DOC
Скачиваний:
10
Добавлен:
14.08.2019
Размер:
617.47 Кб
Скачать

Приложение 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

где aux:

SE,SF,SNE,SNF-

LR,LS-

NI,NU,U,I-

M,MN-

k, СЧА*N [номер: памяти, ключа, прибора, блока]

Метка, k, СЧА*N

GENERATE

k, СЧА*N интервал времени

k, СЧА*N модификатор А

k, СЧА*N время входа 1- транзакта

k, СЧА*N число транзактов k,

СЧА*N приоритет

k, СЧА*N число параметров

k, СЧА*N тип параметра

INCREMENT [сложить]

k, СЧА*N номер параметра

k, СЧА*N значение

INDEX

k, СЧА*N номер параметра

k, СЧА*N значение

LEAVE

k, СЧА*N номер памяти

k, СЧА*N число ячеек (по умолча-нию 1)

LINK

k, СЧА*N

LIFO,

P*N

FIFO

метка, номер блока (альтернативный выход)

LOCATE

k, СЧА*N номер транзакта

тип (X, XB, XF, XH, P, PH, PF, PB)

k, СЧА*N номер параметра или ячейки

метка, альтернативный выход

LOGIC_aux

где aux:

S - установить

I – инвертиро-вать

R - сбросить

k, СЧА*N номер ключа

LOOP

k, СЧА*N номер параметра

метка (выход при [p*N] = 0)

MARK

k, СЧА*N номер параметра

MATCH

k, СЧА*N (номер блока)

PREEMPT

k, СЧА*N (номер прибора)

PRINT

СЧА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, СЧА сохраняемое значение

тип ячейки [H, F, XH, XF по умолч. F]

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

где aux:

E, NE, LE, G, GE

k, СЧА*N

k, СЧА*N

Метка альтернативного блока

TRACE

Без операндов

TRANSFER

FN

Номер функции

P

Номер параметра

BOTH, СЧА*N, k

Метка блока

Метка блока

SBR

Номер параметра, метка блока

Метка блока

ALL,_

Номер или метка блока

Номер или метка блока

Значение шага k

PICK

Номер или метка блока

Номер или метка блока

UNLINK

k, СЧА*N номер цепи пользователя

метка блока

k, СЧА*N число транзактов

k, СЧА*N число параметров

k, СЧА*N номер параметра

k, СЧА*N значение

Альтернативный выход

USING

k, СЧА*N номер транзакта

k, СЧА*N номер параметра

тип [X, XH, P, PB, PF, PH]

k, СЧА*N номер параметра или ячейки

метка, т.е. альтернативный выход

UNTRACE

Нет операндов

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]