Компьютерное моделирование. Тарасов В.Н - 85 стр.

UptoLike

85
250 TRANSFER ,CIR
260 INCAN2 QUEUE CAN2
270 PREEMPT CAN2,PR
280 DEPART CAN2
290 ADVANCE 550,350
300 RETURN CAN2
; завершение работы CAN2
310 CIR TEST E PR,1,METKA ; Проверка приоритета заявок
320 SAVEVALUE BB1+,1 ; Переменная для подсчета заявок с приоритетом=1
330 TABULATE TCAN1
340 TRANSFER ,CIRCLE
350 METKA TEST E PR,2,METKA1
360 SAVEVALUE BB2+,1 ;Переменная для подсчета заявок с приоритетом=2
370 TABULATE TCAN2
380 TRANSFER ,CIRCLE
390 METKA1 TABULATE AAA ; Табуляция времени обработки заявки
400 SAVEVALUE BB3+,1 ; Подсчет заявок с приоритетом=3
410 CIRCLE LOOP 5,INCP ; Возврат транзактов
420 TERMINATE 1
Листинг результатов моделирование приведен далее.
GPSS World Simulation Report - lr4.1.1
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 65503.987 38 3 0
NAME VALUE
AAA 10002.000
BB1 10009.000
BB2 10008.000
BB3 10007.000
CAN1 10006.000
CAN2 10005.000
CIR 27.000
CIRCLE 37.000
CP 10004.000
INCAN1 16.000
INCAN2 22.000
INCP 9.000
METKA 31.000
METKA1 35.000
TCAN1 10000.000
TCAN2 10001.000
XPDIS 10003.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 1 0 0
2 ASSIGN 1 0 0
3 TRANSFER 1 0 0
4 GENERATE 1 0 0
5 ASSIGN 1 0 0
6 TRANSFER 1 0 0
7 GENERATE 1 0 0
8 ASSIGN 1 0 0
250 TRANSFER ,CIR
260 INCAN2 QUEUE CAN2
270 PREEMPT CAN2,PR
280 DEPART CAN2
290 ADVANCE 550,350
300 RETURN CAN2
; завершение работы CAN2
310 CIR TEST E PR,1,METKA ; Проверка приоритета заявок
320 SAVEVALUE BB1+,1 ; Переменная для подсчета заявок с приоритетом=1
330 TABULATE TCAN1
340 TRANSFER ,CIRCLE
350 METKA TEST E PR,2,METKA1
360 SAVEVALUE BB2+,1 ;Переменная для подсчета заявок с приоритетом=2
370 TABULATE TCAN2
380 TRANSFER ,CIRCLE
390 METKA1 TABULATE AAA ; Табуляция времени обработки заявки
400 SAVEVALUE BB3+,1 ; Подсчет заявок с приоритетом=3
410 CIRCLE LOOP 5,INCP ; Возврат транзактов
420 TERMINATE 1

     Листинг результатов моделирование приведен далее.
GPSS World Simulation Report - lr4.1.1
          START TIME           END TIME BLOCKS FACILITIES STORAGES
               0.000          65503.987    38        3          0
             NAME                       VALUE
         AAA                         10002.000
         BB1                         10009.000
         BB2                         10008.000
         BB3                         10007.000
         CAN1                        10006.000
         CAN2                        10005.000
         CIR                            27.000
         CIRCLE                         37.000
         CP                          10004.000
         INCAN1                         16.000
         INCAN2                         22.000
         INCP                            9.000
         METKA                          31.000
         METKA1                         35.000
         TCAN1                       10000.000
         TCAN2                       10001.000
         XPDIS                       10003.000
LABEL              LOC BLOCK TYPE      ENTRY COUNT CURRENT COUNT RETRY
                   1    GENERATE             1             0       0
                   2    ASSIGN               1             0       0
                   3    TRANSFER             1             0       0
                   4    GENERATE             1             0       0
                   5    ASSIGN               1             0       0
                   6    TRANSFER             1             0       0
                   7    GENERATE             1             0       0
                   8    ASSIGN               1             0       0



                                                                         85