ВУЗ:
Составители:
69
RELEASE CPU1
TRANSFER ,M3
M2 SEIZE CPU2
DEPART A2
ADVANCE 2,FN$EXP
RELEASE CPU2
M3 TRANSFER .6,M5,M4
M4 QUEUE A3
SEIZE DISK
DEPART A3
ADVANCE 5,3
RELEASE DISK
TRANSFER ,M6
M5 LEAVE MEM,1
TERMINATE 1
Задача 2
Промоделировать работу устройства дисковой
памяти при наличии одного канала и трех дисководов.
Запросы поступают равновероятные ко всем дисководам.
Обработка запроса включает установку головки (при этом
канал не требуется) и обмен данными через канал.
Интервалы времени между поступлениями запросов
распределены по экспоненциальному закону с v=6. Время
установки головки равномерно распределено в интервале 0 -
50 мс. Время обмена данными равно 1,7 мс (за единицу
времени принять 1,7 мс).
Ниже приведен текст программы на языке GPSS.
EXP FUNCTION RN1,C12
0,0/.2,.22/.4,.51/.5,.69/.6,.92/.7,1.2/.8,1
.61/
.9,2.3/.95,3/.99,4.6/.999,6.9/1,100
GENERATE 6,FN$EXP
70
TRANSFER .333,M2,M1
M2 TRANSFER .5,M4,M3
M1 QUEUE A1
SEIZE DISK1
DEPART A1
ASSIGN 1,DISK1
ADVANCE 15,15
TRANSFER ,M5
M3 QUEUE A2
SEIZE DISK2
DEPART A2
ASSIGN 1,DISK2
ADVANCE 15,15
TRANSFER ,M5
M4 QUEUE A3
SEIZE DISK3
DEPART A3
ASSIGN 1,DISK3
ADVANCE 15,15
M5 QUEUE A4
SEIZE CAN
DEPART A4
ADVANCE 1
RELEASE CAN
RELEASE P1
TERMINATE 1
RELEASE CPU1 TRANSFER .333,M2,M1 TRANSFER ,M3 M2 TRANSFER .5,M4,M3 M2 SEIZE CPU2 M1 QUEUE A1 DEPART A2 SEIZE DISK1 ADVANCE 2,FN$EXP DEPART A1 RELEASE CPU2 ASSIGN 1,DISK1 M3 TRANSFER .6,M5,M4 ADVANCE 15,15 M4 QUEUE A3 TRANSFER ,M5 SEIZE DISK M3 QUEUE A2 DEPART A3 SEIZE DISK2 ADVANCE 5,3 DEPART A2 RELEASE DISK ASSIGN 1,DISK2 TRANSFER ,M6 ADVANCE 15,15 M5 LEAVE MEM,1 TRANSFER ,M5 TERMINATE 1 M4 QUEUE A3 Задача 2 SEIZE DISK3 DEPART A3 Промоделировать работу устройства дисковой ASSIGN 1,DISK3 памяти при наличии одного канала и трех дисководов. ADVANCE 15,15 Запросы поступают равновероятные ко всем дисководам. M5 QUEUE A4 Обработка запроса включает установку головки (при этом SEIZE CAN канал не требуется) и обмен данными через канал. DEPART A4 Интервалы времени между поступлениями запросов ADVANCE 1 распределены по экспоненциальному закону с v=6. Время RELEASE CAN установки головки равномерно распределено в интервале 0 - RELEASE P1 50 мс. Время обмена данными равно 1,7 мс (за единицу TERMINATE 1 времени принять 1,7 мс). Ниже приведен текст программы на языке GPSS. EXP FUNCTION RN1,C12 0,0/.2,.22/.4,.51/.5,.69/.6,.92/.7,1.2/.8,1 .61/ .9,2.3/.95,3/.99,4.6/.999,6.9/1,100 GENERATE 6,FN$EXP 69 70
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »