Выполнение заданий на ЭВМ
TIME TABLE M1,10,20,10
GENERATE 50 ;поступление задания
QUEUE OCH1 ;в очередь к первой ЭВМ
SEIZE IBM1 ;из очереди в ЭВМ
DEPART OCH1 ;выход из очереди
ADVANCE 50 ;обработка в 1-й ЭВМ
RELEASE IBM1 ;покинуть ЭВМ
SPLIT 1,THIRD ;сделать копию задания
QUEUE OCH2 ;в очередь к 2-й ЭВМ
SEIZE IBM2 ;из очереди в ЭВМ
DEPART OCH2 ;выход из очереди
ADVANCE 14,5 ;обработка в 2-й ЭВМ
RELEASE IBM2 ;покинуть ЭВМ
PREEMPT IBM3,,END3,,RE ;прервать выолнение задания на 3-й ЭВМ
RETURN IBM3 ;задание на 3-й ЭВМ прервано
END2 TABULATE TIME
TERMINATE ;задание покидает систему
THIRD QUEUE OCH3 ;в очередь к 3-й ЭВМ
SEIZE IBM3 ;из очереди в ЭВМ
DEPART OCH3 ;выход из очереди
ADVANCE 16,1 ;обработка в 3-й ЭВМ
RELEASE IBM3 ;покинуть ЭВМ
PREEMPT IBM2,,END2,,RE ;прервать выполнение задания на 2-й ЭВМ
RETURN IBM2 ;задание на 2-й ЭВМ прервано
END3 TABULATE TIME
TERMINATE ;задание покидает систему
GENERATE (4#60) ;таймер моделирования
TERMINATE 1 ;конец моделирования
start 1