Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






СЧА для очереди.






Qj-характеризует текущее значение длины очереди.

QMj-максимальное значение очереди.

 

Если имеется следующая запись:

 

A SEIZE ................
B GENERETE ................

 

То W$A-показывает сколько транзактов находится сейчас в этом блоке;

N$B-значение счетчика входов для блока В.

 

Лекция № 5

Пример 5.1: Пример использования стандартного числового атрибута (сокращенно СЧА).

 
 


Будем считать, что команда от ОП к ЦП осуществляет переход за некоторое время, причем это время зависит от текущего состояния БП(от количества команд в БП). Это можно сделать за счет атрибута.

 

B STORAGE  
BUFF FUNCTION S$B, D4

0, 1/2, 3/7, 5, 15, 6

EXPON FUNCTION RN1, C24

0, 0/. 1,. 104/. 2,. 222/ .... /. 9998, 8

* В блоке GENERATE время появления следующего транзакта определяется

* умножением 12 на значение функции EXPON (поскольку на месте операнда B

* стоит значение функции). Результат округляется.

  GENERATE 12, FN$EXPON
  ENTER B
  ADVANCE FN$BUFF, FN$EXPON
  SEIZE C
  LEAVE B

* Этот блок определяет время обслуживания в ЦП. Время задержки транзакта

* будет определяться умножением 15 на значение функции EXPON.

  ADVANCE 15, FN$EXPON
  RELEASE C  
FIN TERMINATE    
  START    

 

В блоке GENERATE параметр 12 означает значение 1/l экспоненциального распределения, то есть математическое ожидание.

Транзакт встает в очередь к устройству, если оно занято. Пусть, если БП заполнено, то транзакт теряется. Для этого необходимо вставить блок:

TRANSFER BOTH,, FIN - делается попытка перейти в следующий по расположению блок, если блок занят, то осуществляется переход на блок FIN.

Добавим также ещё один блок:

PRIORITY 1






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.