Блоки 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 Нет операндов

Приложение 5


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: