Исследование систем управления методами имитационного моделирования. Варжапетян А.Г. - 70 стр.

UptoLike

Составители: 

70
команда АТ, так сразу форма приглашения с ( : ) меняется на ( @ ),
которая предваряет каждую команду списка, после исполнения команды
end , форма приглашения в командной строке снова принимает привычный
вид ( : ). Следует помнить, что выполнение любой команды из списка
осуществляется после нажатия пользователем клавиши Enter . Приведём
пример использования команды:
: at block6
@ d blo
@ r
@ end
:
Команды, находящиеся в списке для
лучшей читаемости специально
сдвинуты вправо. В параграфе 6.7.2, будет рассмотрен пример сессии
отладчика, где будут использованы многие из приведенных команд.
RUN, CONTINUE, STEP
Все вышеназванные команды используются для запуска или
реализации процесса ИМ. Кроме того, эти команды могут использоваться
для достижения точек запрета или прерывания.
1. В нормальных условиях (при отсутствии специальных условий)
команда R
UN обеспечивает проведение процесса ИМ в пакетном режиме
с нормальной скоростью моделирования, что, естественно, исключает
возможность диалога. При наличии условий запрета или прерывания,
команда RUN сразу доводит процесс ИМ до первой специальной точки.
Формат команды имеет вид :
< R[UN] Y > Y= (block ,SCAN,XACT,… ) , например:
RUN - отсутствие специальных точек , процесс ИМ идёт до конца,
RUN SAM 17 - движение до глобальных
прерываний в ОБ SAM и 17,
R CLOCK 400 – запрет процесса ИМ после 400 дискрет МВ,
R XACT=5 3 - запрет на Хакт с ИН5, прерывание на Хакт с ИН3.
2. Команда C
ONTINUE аналогична команде RUN, т.е. доводит
процесс ИМ до конца (при отсутствии специальных условий), а кроме
того с её помощью можно установить локальные условия прерывания и
локальные условия запрета только для запретов типа NEXT и SYSTEM.
Локальность запрета, заключается в том, что его действие
распространяется только на период исполнения команды CONTINUE,
появление первой глобальной
специальной точки прерывает исполнение
команды, а, следовательно, отменяет локальные условия. Формат этой
команды имеет такой же вид, как у команды RUN. Приведём примеры:
CONTINUE - отсутствие ограничений, процесс ИМ идёт до конца
CONTINUE SAM 17 - локальные прерывания на ОБ SAM и 17
C NEXT - локальный запрет на типа NEXT
c 12 SYSTEM - прерывание на ОБ 12 и запрет типа SYSTEM
3. Команда S
TEP используется в, так называемом тактовом или
пошаговом режиме, служит для продвижения процесса либо на один такт,
что равносильно исполнению одного ОБ или нажатию функциональной