
Лабораторная работа №4. Моделирование комбинированной топологии.
1 adr function rn1,d2
0.44,4/1,8
10 Generate 10,5
11 assign 1,1
12 assign 2,FN$ADR
20 SEIZE PC1
30 ADVANCE 3,2
40 RELEASE PC1
50 SEIZE K1
60 ADVANCE 3,2
70 RELEASE K1
71 transfer ,sw
72 a4 SEIZE K4
73 ADVANCE 1,1
74 RELEASE K4
75 assign 2,P1
80 SEIZE FS
90 ADVANCE 1,1
100 RELEASE FS
101 SEIZE K4
102 ADVANCE 1,1
103 RELEASE K4
104 transfer ,sw
105 a1 SEIZE K1
106 ADVANCE 3,2
107 RELEASE K1
108 SEIZE PC1
109 ADVANCE 3,2
110 RELEASE PC1
111 Terminate
120 Generate 10,5
121 assign 1,2
122 assign 2,FN$ADR
130 SEIZE PC2
140 ADVANCE 5,4
150 RELEASE PC2
160 SEIZE K2
170 ADVANCE 5,4
180 RELEASE K2
190 transfer ,sw
200 a2 SEIZE K2
201 ADVANCE 3,2
202 RELEASE K2
203 SEIZE PC2
204 ADVANCE 3,2
205 RELEASE PC2
220 Terminate
230 Generate 10,5
231 assign 1,3
232 assign 2,FN$ADR
240 SEIZE PC3
250 ADVANCE 3,2
260 RELEASE PC3
270 SEIZE K3
280 ADVANCE 3,2
290 RELEASE K3
291 transfer ,sw
300 a3 SEIZE K3
301 ADVANCE 3,2
302 RELEASE K3
303 SEIZE PC3
304 ADVANCE 3,2
305 RELEASE PC3
330 Terminate
340 sw seize swith1
341 advance 1,1
342 release swith1
344 test ne P2,1,a1
345 test ne P2,2,a2
346 test ne P2,3,a3
347 test ne P2,4,a4
1001 SEIZE K10
1002 ADVANCE 1,1
1003 RELEASE K10
1004 transfer ,sw2
1010 Generate 10,5
1011 assign 1,5
1012 assign 2,FN$ADR
1020 SEIZE PC5
1030 ADVANCE 3,1
1040 RELEASE PC5
1050 SEIZE K5
1060 ADVANCE 3,1
1070 RELEASE K5
1071 transfer ,sw2
1072 a8 SEIZE K8
1073 ADVANCE 1,1
1074 RELEASE K8
1075 assign 2,P1
1080 SEIZE FS1
1090 ADVANCE 1,1
1100 RELEASE FS1
1101 SEIZE K8
1102 ADVANCE 1,1
1103 RELEASE K8
1104 transfer ,sw2
1105 a5 SEIZE K5
1106 ADVANCE 3,3
1107 RELEASE K5
1108 SEIZE PC5
1109 ADVANCE 3,3
1110 RELEASE PC5
1111 Terminate
1120 Generate 10,5
1121 assign 1,6
1122 assign 2,FN$ADR
1130 SEIZE PC6
1140 ADVANCE 3,3
1150 RELEASE PC6
1160 SEIZE K6
1170 ADVANCE 3,3
1180 RELEASE K6
1190 transfer ,sw2
1200 a6 SEIZE K6
1201 ADVANCE 3,3
1202 RELEASE K6
1203 SEIZE PC6
1204 ADVANCE 3,3
1205 RELEASE PC6
1220 Terminate
1230 Generate 10,5
1231 assign 1,7
1232 assign 2,FN$ADR
1240 SEIZE PC7
1250 ADVANCE 3,3
1260 RELEASE PC7
1270 SEIZE K7
1280 ADVANCE 3,3
1290 RELEASE K7
1291 transfer ,sw2
1300 a7 SEIZE K7
1301 ADVANCE 2,1
1302 RELEASE K7
1303 SEIZE PC7
1304 ADVANCE 3,3
1305 RELEASE PC7
1330 Terminate
2000 sw2 seize swith2
2001 advance 1,1
2002 release swith2
2004 test ne P2,5,a5
2005 test ne P2,6,a6
2006 test ne P2,7,a7
2007 test ne P2,8,a8
2011 SEIZE K10
2012 ADVANCE 1,1
2013 RELEASE K10
2014 transfer ,sw
3000 Generate 1000
3010 Terminate 1
3020 Start 1
GPSS/PC Report file REPORT.GPS. (V 2, # 37349) 05-22-2012 15:24:59 page 1
START_TIME END_TIME BLOCKS FACILITIES STORAGES FREE_MEMORY
0 1000 147 19 0 264512
NAME VALUE TYPE
COLUMN 10001 2
POSITION 10002 2
SHAPE 10003 2
ROW 10004 2
TO_COLUMN 10005 2
TO_ROW 10006 2
COLOR 10007 2
ADR 10008 2
PC1 10009 2
K1 10010 2
SW 63 3
K4 10012 2
A4 11 3
FS 10014 2
A1 22 3
PC2 10016 2
K2 10017 2
A2 39 3
PC3 10019 2
K3 10020 2
A3 56 3
SWITH1 10022 2
K10 10023 2
SW2 136 3
PC5 10025 2
K5 10026 2
K8 10027 2
A8 84 3
FS1 10029 2
A5 95 3
PC6 10031 2
K6 10032 2
A6 112 3
PC7 10034 2
K7 10035 2
A7 129 3
SWITH2 10037 2
LINE LOC BLOCK_TYPE ENTRY_COUNT CURRENT_COUNT RETRY
10 1 GENERATE 102 0 0
11 2 ASSIGN 102 0 0
12 3 ASSIGN 102 0 0
20 4 SEIZE 102 0 0
30 5 ADVANCE 102 0 0
40 6 RELEASE 102 0 0
GPSS/PC Report file REPORT.GPS. (V 2, # 37349) 05-22-2012 15:24:59 page 2
LINE LOC BLOCK_TYPE ENTRY_COUNT CURRENT_COUNT RETRY
50 7 SEIZE 102 0 0
60 8 ADVANCE 102 1 0
70 9 RELEASE 101 0 0
71 10 TRANSFER 101 0 0
72 A4 SEIZE 255 0 0
73 12 ADVANCE 255 0 0
74 13 RELEASE 255 0 0
75 14 ASSIGN 255 0 0
80 15 SEIZE 255 0 0
90 16 ADVANCE 255 0 0
100 17 RELEASE 255 0 0
101 18 SEIZE 255 0 0
102 19 ADVANCE 255 1 0
103 20 RELEASE 254 0 0
104 21 TRANSFER 254 1 0
105 A1 SEIZE 100 0 0
106 23 ADVANCE 100 0 0
107 24 RELEASE 100 0 0
108 25 SEIZE 100 0 0
109 26 ADVANCE 100 0 0
110 27 RELEASE 100 0 0
111 28 TERMINATE 100 0 0
120 29 GENERATE 96 0 0
121 30 ASSIGN 96 0 0
122 31 ASSIGN 96 0 0
130 32 SEIZE 96 0 0
140 33 ADVANCE 96 1 0
150 34 RELEASE 95 1 0
160 35 SEIZE 94 0 0
170 36 ADVANCE 94 0 0
180 37 RELEASE 94 0 0
190 38 TRANSFER 94 1 0
200 A2 SEIZE 90 0 0
201 40 ADVANCE 90 1 0
202 41 RELEASE 89 0 0
203 42 SEIZE 89 0 0
204 43 ADVANCE 89 0 0
205 44 RELEASE 89 0 0
220 45 TERMINATE 89 0 0
230 46 GENERATE 99 0 0
231 47 ASSIGN 99 0 0
232 48 ASSIGN 99 0 0
240 49 SEIZE 99 0 0
250 50 ADVANCE 99 0 0
260 51 RELEASE 99 1 0
270 52 SEIZE 98 0 0
280 53 ADVANCE 98 0 0
290 54 RELEASE 98 0 0
291 55 TRANSFER 98 0 0
300 A3 SEIZE 97 0 0
GPSS/PC Report file REPORT.GPS. (V 2, # 37349) 05-22-2012 15:24:59 page 3
LINE LOC BLOCK_TYPE ENTRY_COUNT CURRENT_COUNT RETRY
301 57 ADVANCE 97 1 0
302 58 RELEASE 96 0 0
303 59 SEIZE 96 0 0
304 60 ADVANCE 96 1 0
305 61 RELEASE 95 0 0
330 62 TERMINATE 95 0 0
340 SW SEIZE 828 0 0
341 64 ADVANCE 828 1 0
342 65 RELEASE 827 0 0
344 66 TEST 827 0 0
345 67 TEST 727 0 0
346 68 TEST 637 0 0
347 69 TEST 540 0 0
1001 70 SEIZE 285 0 0
1002 71 ADVANCE 285 0 0
1003 72 RELEASE 285 0 0
1004 73 TRANSFER 285 3 0
1010 74 GENERATE 99 0 0
1011 75 ASSIGN 99 0 0
1012 76 ASSIGN 99 0 0
1020 77 SEIZE 99 0 0
1030 78 ADVANCE 99 1 0
1040 79 RELEASE 98 0 0
1050 80 SEIZE 98 0 0
1060 81 ADVANCE 98 0 0
1070 82 RELEASE 98 0 0
1071 83 TRANSFER 98 1 0
1072 A8 SEIZE 322 0 0
1073 85 ADVANCE 322 1 0
1074 86 RELEASE 321 0 0
1075 87 ASSIGN 321 1 0
1080 88 SEIZE 320 0 0
1090 89 ADVANCE 320 1 0
1100 90 RELEASE 319 2 0
1101 91 SEIZE 317 0 0
1102 92 ADVANCE 317 0 0
1103 93 RELEASE 317 0 0
1104 94 TRANSFER 317 1 0
1105 A5 SEIZE 95 0 0
1106 96 ADVANCE 95 1 0
1107 97 RELEASE 94 0 0
1108 98 SEIZE 94 0 0
1109 99 ADVANCE 94 0 0
1110 100 RELEASE 94 0 0
1111 101 TERMINATE 94 0 0
1120 102 GENERATE 97 0 0
1121 103 ASSIGN 97 0 0
1122 104 ASSIGN 97 0 0
1130 105 SEIZE 97 0 0
1140 106 ADVANCE 97 1 0
GPSS/PC Report file REPORT.GPS. (V 2, # 37349) 05-22-2012 15:24:59 page 4
LINE LOC BLOCK_TYPE ENTRY_COUNT CURRENT_COUNT RETRY
1150 107 RELEASE 96 0 0
1160 108 SEIZE 96 0 0
1170 109 ADVANCE 96 0 0
1180 110 RELEASE 96 0 0
1190 111 TRANSFER 96 1 0
1200 A6 SEIZE 92 0 0
1201 113 ADVANCE 92 1 0
1202 114 RELEASE 91 0 0
1203 115 SEIZE 91 0 0
1204 116 ADVANCE 91 0 0
1205 117 RELEASE 91 0 0
1220 118 TERMINATE 91 0 0
1230 119 GENERATE 98 0 0
1231 120 ASSIGN 98 0 0
1232 121 ASSIGN 98 0 0
1240 122 SEIZE 98 0 0
1250 123 ADVANCE 98 1 0
1260 124 RELEASE 97 0 0
1270 125 SEIZE 97 0 0
1280 126 ADVANCE 97 0 0
1290 127 RELEASE 97 0 0
1291 128 TRANSFER 97 0 0
1300 A7 SEIZE 93 0 0
1301 130 ADVANCE 93 0 0
1302 131 RELEASE 93 1 0
1303 132 SEIZE 92 0 0
1304 133 ADVANCE 92 0 0
1305 134 RELEASE 92 0 0
1330 135 TERMINATE 92 0 0
2000 SW2 SEIZE 887 0 0
2001 137 ADVANCE 887 1 0
2002 138 RELEASE 886 0 0
2004 139 TEST 886 0 0
2005 140 TEST 791 0 0
2006 141 TEST 699 0 0
2007 142 TEST 606 0 0
2011 143 SEIZE 284 0 0
2012 144 ADVANCE 284 0 0
2013 145 RELEASE 284 0 0
2014 146 TRANSFER 284 1 0
3000 147 GENERATE 1 0 0
3010 148 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE._TIME AVAILABLE OWNER PEND INTER RETRY DELAY
PC1 202 0.554 2.74 1 0 0 0 0 0
K1 202 0.596 2.95 1 585 0 0 0 0
K4 510 0.530 1.04 1 569 0 0 0 0
FS 255 0.252 0.99 1 0 0 0 0 0
PC2 185 0.730 3.95 1 592 0 0 0 0
GPSS/PC Report file REPORT.GPS. (V 2, # 37349) 05-22-2012 15:24:59 page 5
FACILITY ENTRIES UTIL. AVE._TIME AVAILABLE OWNER PEND INTER RETRY DELAY
K2 184 0.694 3.77 1 546 0 0 0 1
PC3 195 0.564 2.89 1 577 0 0 0 0
K3 195 0.581 2.98 1 561 0 0 0 1
SWITH1 828 0.836 1.01 1 571 0 0 0 3
K10 569 0.572 1.01 1 0 0 0 0 0
PC5 193 0.565 2.93 1 591 0 0 0 0
K5 193 0.576 2.98 1 563 0 0 0 0
K8 639 0.626 0.98 1 580 0 0 0 2
FS1 320 0.322 1.01 1 573 0 0 0 1
PC6 188 0.523 2.78 1 590 0 0 0 0
K6 188 0.607 3.23 1 559 0 0 0 0
PC7 190 0.517 2.72 1 588 0 0 0 1
K7 190 0.447 2.35 1 0 0 0 0 0
SWITH2 887 0.860 0.97 1 579 0 0 0 6
XACT_GROUP GROUP_SIZE RETRY
POSITION 0 0
Вывод: в ходе этой работы я закрепил знание основ языка GPSS и построение модели сети с «комбинированной» топологией.