ВУЗ:
Составители:
46
TABULATE 19
19 TABLE RT,0,10,75,1000
Если в поле А стоит мнемоническое обозначение IА, то при входе транзакта в блок
TABULATE, который соответствует таблице, заполняемой таким способом, симулятор
ПМДС определяет время, прошедшее с момента последнего обращения к этой таблице.
Полученное значение заносится в таблицу. Как и в случае разностного режима, первое
обращение к таблице исключается симулятором автоматически.
Такая таблица
представляет собой распределение промежутков времени между моментами поступления
транзактов в данную точку программы.
Приведем пример использования режима IA:
TABULATE 26
26 TABLE IA,0,10,100
2.7 ОСНОВНЫЕ ВЫВОДЫ ПО ЯЗЫКУ GPSS
Язык GPSS представляет собой интерпретирующую языковую систему,
применяющуюся для описания пространственного движения объектов. Такие
динамические объекты в GPSS называются транзактами и представляют собой элементы
потока. В процессе имитации транзакты "создаются" и "уничтожаются". Функцию
каждого из них можно представить как движение через модель M с поочередным
воздействием на ее блоки. Каждый транзакт имеет набор
параметров. В GPSS также
введены понятия прибора, многоканального устройства (накопителя) и очереди, которые
соответствуют постоянным элементам системы.
1. Прибор - это элемент системы, который может находиться в двух состояниях
"свободно" и "занято". В состояние "занято" прибор переводится транзактом,
поступившим в него. Все остальные транзакты, после этого поступившие к прибору,
встают в очередь
к нему, т. е. включаются в упорядоченный список, и ожидают
освобождения прибора. Занявший прибор транзакт через некоторое время освобождает
его (переводит в состояние "свободно"). Прибор занимается транзактом, стоящим первым
в очереди, либо, если очередь пуста, остается в состоянии "свободно" до прихода
следующего транзакта.
2. Многоканальное устройство - это элемент системы, имеющий
определенную
емкость, которая измеряется целым положительным числом. Транзакт занимает какое-то
количество каналов и, через некоторое время, освобождает их. Причем число
освобождаемых каналов может отличаться от первоначально занятых. Как и в приборах,
организуется очередь, если нет требуемого количества каналов.
3. Очередь - это элемент системы, упорядоченный список транзактов к прибору
или многоканальному
устройству.
Приборы, многоканальные устройства и очереди идентифицируются числовыми
номерами или символьными именами. Под символьным именем в GPSS понимается
последовательность от 3 до 5 символов, причем первые три символа обязательно
латинские буквы.
Модель на языке GPSS строится путем объединения набора стандартных блоков в
некоторую программу, определяющую логику функционирования исследуемой системы.
В языке имеется более
40 блоков, каждый из которых имеет определенное
стилизованное обозначение и наименование, указывающее на функциональное
назначение блока. Для детализации функций, выполняемых блоком, у каждого из них
TABULATE 19
19 TABLE RT,0,10,75,1000
Если в поле А стоит мнемоническое обозначение IА, то при входе транзакта в блок
TABULATE, который соответствует таблице, заполняемой таким способом, симулятор
ПМДС определяет время, прошедшее с момента последнего обращения к этой таблице.
Полученное значение заносится в таблицу. Как и в случае разностного режима, первое
обращение к таблице исключается симулятором автоматически. Такая таблица
представляет собой распределение промежутков времени между моментами поступления
транзактов в данную точку программы.
Приведем пример использования режима IA:
TABULATE 26
26 TABLE IA,0,10,100
2.7 ОСНОВНЫЕ ВЫВОДЫ ПО ЯЗЫКУ GPSS
Язык GPSS представляет собой интерпретирующую языковую систему,
применяющуюся для описания пространственного движения объектов. Такие
динамические объекты в GPSS называются транзактами и представляют собой элементы
потока. В процессе имитации транзакты "создаются" и "уничтожаются". Функцию
каждого из них можно представить как движение через модель M с поочередным
воздействием на ее блоки. Каждый транзакт имеет набор параметров. В GPSS также
введены понятия прибора, многоканального устройства (накопителя) и очереди, которые
соответствуют постоянным элементам системы.
1. Прибор - это элемент системы, который может находиться в двух состояниях
"свободно" и "занято". В состояние "занято" прибор переводится транзактом,
поступившим в него. Все остальные транзакты, после этого поступившие к прибору,
встают в очередь к нему, т. е. включаются в упорядоченный список, и ожидают
освобождения прибора. Занявший прибор транзакт через некоторое время освобождает
его (переводит в состояние "свободно"). Прибор занимается транзактом, стоящим первым
в очереди, либо, если очередь пуста, остается в состоянии "свободно" до прихода
следующего транзакта.
2. Многоканальное устройство - это элемент системы, имеющий определенную
емкость, которая измеряется целым положительным числом. Транзакт занимает какое-то
количество каналов и, через некоторое время, освобождает их. Причем число
освобождаемых каналов может отличаться от первоначально занятых. Как и в приборах,
организуется очередь, если нет требуемого количества каналов.
3. Очередь - это элемент системы, упорядоченный список транзактов к прибору
или многоканальному устройству.
Приборы, многоканальные устройства и очереди идентифицируются числовыми
номерами или символьными именами. Под символьным именем в GPSS понимается
последовательность от 3 до 5 символов, причем первые три символа обязательно
латинские буквы.
Модель на языке GPSS строится путем объединения набора стандартных блоков в
некоторую программу, определяющую логику функционирования исследуемой системы.
В языке имеется более 40 блоков, каждый из которых имеет определенное
стилизованное обозначение и наименование, указывающее на функциональное
назначение блока. Для детализации функций, выполняемых блоком, у каждого из них
46
Страницы
- « первая
- ‹ предыдущая
- …
- 44
- 45
- 46
- 47
- 48
- …
- следующая ›
- последняя »
