"Строки, соответствующие блокам GPSS"
Существуют три поля, которые должны присутствовать в строке, представляющую данный блок. Позиции строк, используемые для записи этих полей, представлены в табл. 2.1.
Таблица 2.1. Поля строк, в которые записывают информацию блоков.
Колонки строк | Информация блока |
2-6 | Имя блока |
8-18 | Операция |
19-71 | Операнды |
Символическое имя (если оно задано) блока нужно заполнять в последовательных колонках, но обязательно между колонками 2 и 6. Операцию блоков записывают, начиная с колонки 8. Операнды заполняют в поле, начинающемся с колонки 19. Операнды следуют один за другим, их отделяют друг от друга запятыми. Между операндами не должно быть пробелов.
Рис. 2.2.Дополнительные примеры блока GENERATE : а - с операндами A-D ; б - с заданными операндами А и С; в - с заданными значениями операндов А, В и Е.
Строка имеет вид, представленный на рис.2.3. Здесь представлены примеры блоков GENERATE, изображенных на рис.2.2,а,б,в. Отметим, что поясняющие комментарии, представленные на рис. 2.3, начинаются (в данном случае) от колонки 34.
LOCATION | OPERATION | A,B,C,D,E,F ------------------------> | ||||||||||||||||||||||||||||||||||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 1 0 | 1 1 | 1 2 | 1 3 | 1 4 | 1 5 | 1 6 | 1 7 | 1 8 | 1 9 | 2 0 | 2 1 | 2 2 | 2 3 | 2 4 | 2 5 | 2 6 | 2 7 | 2 8 | 2 9 | 3 0 | 3 1 | 3 2 | 3 3 | 3 4 | 3 5 | 3 6 | 3 7 | 3 8 | 3 9 | 4 0 | 4 1 | 4 2 | 4 3 | 4 4 | 4 5 |
G | E | N | E | R | A | T | E | 3 | , | 3 | , | 1 | 0 | , | 5 | С | Т | Р | О | К | А | Д | Л | Я | Р | И | С | . | 2 | . | 2 | , | а | |||||||||||
* | ||||||||||||||||||||||||||||||||||||||||||||
S | P | A | W | N | G | E | N | E | R | A | T | E | 5 | , | , | 2 | С | Т | Р | О | К | А | Д | Л | Я | Р | И | С | . | 2 | . | 2 | , | б | ||||||||||
* | ||||||||||||||||||||||||||||||||||||||||||||
G | E | N | E | R | A | T | E | 8 | , | 1 | , | , | , | 4 | С | Т | Р | О | К | А | Д | Л | Я | Р | И | С | . | 2 | . | 2 | , | в |
Рис. 2.3. Вид строк, соответствующих блокам, представленным на рис. 2.2.
Главная Содержание главы 1