Имитационное моделирование на языке GPSS. Методическое пособие по дисциплине "Компьютерное моделирование". Алтаев А.А. - 27 стр.

UptoLike

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

27
блоке).
Поле А интерпретируется как номер ячейки SAVEVALUE, значение которой
изменяется в результате прохождения блока.
На ячейки SAVEVALUE можно ссылаться, можно изменять их содержимое. Для
рационального использования оперативной памяти ЭВМ формат ячейки SAVEVALUE
должен согласовываться с записываемым значением. Занесение сохраняемых значений
осуществляется с помощью блока SAVEVALUE.
В поле В задается значение, которое надо записать в
данную ячейку. Ячейки
SAVEVALUE могут иметь символические имена. Например:
SAVEVALUE PROCE,PH2,XH
(т. е. значение параметра 2 транзакта, вошедшего в блок SAVEVALUE, записывается в
ячейку SAVEVALUE с именем PROCE формата «полуслово»). Или
SAVEVALUE XB4 — 12,10,ХН
(где блок SAVEVALUE записывает число 10 в ячейки формата «полуслово», начиная с
той, номер которой записан в ячейку формата «байт», и кончая ячейкой 12-го формата
«полуслово». Число, записанное в ячейке 4, должно быть меньше 12, иначе заданный
диапазон номеров окажется ошибочным).
Формат ячейки SAVEVALUE задается в поле С. Допускаются следующие записи: X,
XF, или пробел (ячейка формата «слово»), Н или ХН (ячейка формата «полуслово»), ХВ
(ячейка формата «байт») и XL (ячейка формата «плавающая точка»). Если записываемое
значение превышает максимально допустимое
для ячейки SAVEVALUE .данного
формата, выдается предупреждающее сообщение. Например:
SAVEVALUE HTOT,156,XН
(т. е. в ячейке SAVEVALUE формата «полуслово с именем НТОT записывается число
156);
SAVEVALUE RLCLK,Cl,XF
(когда текущее значение условного времени записывается в ячейку SAVEVALUE формата
«слово»);
SAVEVALUE QUELN,Q*PB10,XF
(т. е. длина очереди, определяемой: параметром 10 формата «байт», записывается в ячейку
формата «слово» с именем QUELN).
Содержимое ячеек SAVEVALUE можно изменить заменой добавлением и вычитанием
значений. Если за номером ячейки в поле А стоит знак «+», значение, записанное в поле
В, добавляется
к текущему содержимому ячейки. Знак «—» определяет вычитание
значения, записанного в поле В, из текущего содержимого этой ячейки. Отсутствие
символа означает замену содержимого. Например:
SAVEVALUE CROSS,V$RSLT,XF
(т. е. текущее содержимое ячейки GROSS формата «слово» заменяется значением
переменной RSLT);
SAVEVALUE GROSS+,V$RSLT,XF
(в этом случае значение переменной RSLT добавляется к текущему содержимому ячейки
GROSS).
Матрицы. Эти объекты дают возможность упорядочить значения, которые нужно
сохранить в виде матриц m × n, где т число строк; n
число столбцов. Пользователь
может определить число строк и столбцов, а также размер информации, которая будет
храниться (формат «слово», «полуслово», «байт», «плавающая точка») с помощью карты
MATRIX. С этим типом объекта связаны СЧА (см. прил.3).
Матрицы. Эти объекты дают возможность упорядочить значения, которые нужно
сохранить в виде матриц m × n, где т число строк; n
число столбцов. Пользователь
может определить число строк и столбцов, а также размер информации, которая будет
храниться (формат «слово», «полуслово», «байт», «плавающая точка») с помощью карты
MATRIX. С этим типом объекта связаны СЧА (см. прил.3). Блоки MSAVEVALUE
блоке).
    Поле А интерпретируется как номер ячейки SAVEVALUE, значение которой
изменяется в результате прохождения блока.
    На ячейки SAVEVALUE можно ссылаться, можно изменять их содержимое. Для
рационального использования оперативной памяти ЭВМ формат ячейки SAVEVALUE
должен согласовываться с записываемым значением. Занесение сохраняемых значений
осуществляется с помощью блока SAVEVALUE.
    В поле В задается значение, которое надо записать в данную ячейку. Ячейки
SAVEVALUE могут иметь символические имена. Например:
         SAVEVALUE PROCE,PH2,XH
(т. е. значение параметра 2 транзакта, вошедшего в блок SAVEVALUE, записывается в
ячейку SAVEVALUE с именем PROCE формата «полуслово»). Или
         SAVEVALUE XB4 — 12,10,ХН
(где блок SAVEVALUE записывает число 10 в ячейки формата «полуслово», начиная с
той, номер которой записан в ячейку формата «байт», и кончая ячейкой 12-го формата
«полуслово». Число, записанное в ячейке 4, должно быть меньше 12, иначе заданный
диапазон номеров окажется ошибочным).
    Формат ячейки SAVEVALUE задается в поле С. Допускаются следующие записи: X,
XF, или пробел (ячейка формата «слово»), Н или ХН (ячейка формата «полуслово»), ХВ
(ячейка формата «байт») и XL (ячейка формата «плавающая точка»). Если записываемое
значение превышает максимально допустимое для ячейки SAVEVALUE .данного
формата, выдается предупреждающее сообщение. Например:
         SAVEVALUE HTOT,156,XН
(т. е. в ячейке SAVEVALUE формата «полуслово с именем НТОT записывается число
156);
         SAVEVALUE RLCLK,Cl,XF
(когда текущее значение условного времени записывается в ячейку SAVEVALUE формата
«слово»);
         SAVEVALUE QUELN,Q*PB10,XF
(т. е. длина очереди, определяемой: параметром 10 формата «байт», записывается в ячейку
формата «слово» с именем QUELN).
     Содержимое ячеек SAVEVALUE можно изменить заменой добавлением и вычитанием
значений. Если за номером ячейки в поле А стоит знак «+», значение, записанное в поле
В, добавляется к текущему содержимому ячейки. Знак «—» определяет вычитание
значения, записанного в поле В, из текущего содержимого этой ячейки. Отсутствие
символа означает замену содержимого. Например:
         SAVEVALUE CROSS,V$RSLT,XF
(т. е. текущее содержимое ячейки GROSS формата «слово» заменяется значением
переменной RSLT);
         SAVEVALUE GROSS+,V$RSLT,XF
(в этом случае значение переменной RSLT добавляется к текущему содержимому ячейки
GROSS).
     Матрицы. Эти объекты дают возможность упорядочить значения, которые нужно
сохранить в виде матриц m × n, где т — число строк; n — число столбцов. Пользователь
может определить число строк и столбцов, а также размер информации, которая будет
храниться (формат «слово», «полуслово», «байт», «плавающая точка») с помощью карты
MATRIX. С этим типом объекта связаны СЧА (см. прил.3).
     Матрицы. Эти объекты дают возможность упорядочить значения, которые нужно
сохранить в виде матриц m × n, где т — число строк; n — число столбцов. Пользователь
может определить число строк и столбцов, а также размер информации, которая будет
храниться (формат «слово», «полуслово», «байт», «плавающая точка») с помощью карты
MATRIX. С этим типом объекта связаны СЧА (см. прил.3). Блоки MSAVEVALUE
                                                                                     27