Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Програма формування ППК для управління двухзвенной КС на ЕОВ6

Реферат Програма формування ППК для управління двухзвенной КС на ЕОВ6





.

Пошук вільного БПК виконується по вмісту масиву станів БПК. У цьому масиві за певним розрядом даного слова закріплений конкретний БПК. Нехай логічна одиниця в деякому розряді цього масиву відповідає вільності певного БПК.

Якщо немає жодного вільного БПК, то програма формування ППК повертає заявку, отриману від диспетчера, в БЗ на формування і видачу ППК. При наявності вільного БПК, заявка в БЗ на формування і видачу ППК анулюється, щоб одна і та ж заявка не обслуговувалася багаторазово.

Кожна ППК характеризується форматом і вмістом. У форматі ПК є три зони: ознака видачі (ПВ), код операції (КО), адресна інформація. ПВ займає один розряд (старший) в слові ПК.


ПВКОАПУУYX

Значення ПВ=1 вказує на необхідність видачі ПК в керований пакет (зокрема - в ПУУ квазиелектронной АТС).

Код операції виражається одним розрядом слова ПК. Значення КО=1 вказує на необхідність включення комутаційного елемента КП, КО=0 вимикання.

Адресна інформація складається з коду адреси блоку ПУУ, адреси вертикалі Y та адреси горизонталі комутатора КП.

Програма формування ПК формує і записує в БПК певне кількості ПК, залежне про етапу обслуговується виклику.

Після запису всіх необхідних для обслуговування даного виклику ПК в БПК програма формування ПК записує заявку на видачу цих команд в поле заявок. Замість заявки в цьому полі визначається номер БПК, де записані сформовані для даного виклику ПК.

Заявки на видачу ПК будуть прочитані програмою видачі ПК.


Рис. 1. Взаємозв'язок програм формування, видачі та контролю виконання ППК

Рис. 2. Програма формування ППК.


. Обгрунтування вибору мови програмування


Для виконання курсової роботи вибрана мова програмування Turbo С + + 3.0 з наступних причин:

Чіткість конструкцій мови Turbo С + + 3.0. Реалізація мови надійна на всіх існуючих ПЕОМ в режимі емуляції MS-DOS. Мова повністю задовольняє вимогам структурного програмування, тобто в ньому є елементи, що описують всі базові структури. Мова містить повний набір структурованих даних. Існують програмні засоби перевірки правильності програми.

4. Алгоритм і опис розробленої програми


5. Опис алгоритму


1. За допомогою констант задаємо: кількість осередків БЗППК, кількість входів в комутатор ланки А, кількість виходів з комутатора ланки А, кількість комутаторів ланки А, кількість виходів з комутатора ланки B.

2. За допомогою константи задаємо кількість БПК

3. Ініціалізація лічильника випадкових чисел, для того, щоб формувалися різні послідовності випадкових чисел, при кожному запуску програми.

4. МСБПК формується за допомогою датчика випадкових чисел, а поле заявок одно МСБПК.

5. Вводимо кількість КПЗ.

6. Вводимо номера виходів у які включаються КПЗ.

7. Обнуляємо ...


Назад | сторінка 2 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програма, яка забезпечує формування каталогу файлів і операції з файлами
  • Реферат на тему: Зміст і методика роботи по розділу "Кількість і рахунок" в дошкіл ...
  • Реферат на тему: Вплив точності виготовлення заготовки деталі &Кронштейн Ж7-УДН-20в.00.025& ...
  • Реферат на тему: Формування складової структури слова у дошкільників із загальним недорозвин ...
  • Реферат на тему: Особливостей формування патріотизму та громадянськості у школярів середньої ...