Зміст
Введення
. Змістовна постановка задачі
. Функціональна схема і алгоритм вирішення задачі
. Обгрунтування вибору мови програмування
. Алгоритм і опис розробленої програми
. Опис алгоритму
. Аналіз отриманих результатів
Висновок
Література
Додатки
Введення
У курсовій роботі необхідно розробити програму формування ППК для управління двухзвенной КС на ЕОВ6.
Для вирішення цього завдання були сформульовані наступні пункти:
. Змістовна постановка задачі;
. Складання функціональної схеми та алгоритму рішення;
. Розробка програми мовою Turbo С + + 3.0, що реалізовує складений алгоритм.
. Опис розробленої програми та аналіз отриманих в ході її виконання результатів.
1. Змістовна постановка задачі
Завдання курсової роботи: Програма формування ППК для управління двухзвенной КС на ЕОВ6.
На першому етапі обслуговування виклику (ЕОВ6) необхідно відключити КПЗ (комплект посилки «Зайнято»), для цього необхідно сформувати дві ПК.
На кожному етапі обслуговування виклику для формування периферійних команд використовуються дані з РВ. У РВ на ЕОВ6 зберігаються такі дані (Nак, Nкпз, ПЛкпз).
Дволанковий комутаційне поле .
Розглянемо програми формування та видачі ППК.
Заявки для програми формування ППК готує програма управління підключенням комплектів. Ці заявки записуються в буфер (БЗ на формування видачі ППК). Кожна заявка в цьому буфері має свій номер і закріплена за певним АК. Взаємодія між програмами відбувається за допомогою буферів і полів заявок. Заявки в буфері представлені порядковим номером і номером знайденим перед записом заявки комплекту, для підключення (відключення) якого до АК необхідного сформувати ППК. Буфер утворює для тих програм потік заявок, який невеликий. Одна заявка в поле заявок займає один розряд слова даних. За номером слова та номером розряду, де знайдена одиниця. Програма видачі ПК виконує перерахунок цієї заявки в буфер ПК (БПК), з якого мають бути видані ПК.
2. Функціональна схема і алгоритм вирішення задачі
Функції програм формування ППК:
1) Пошук вільного буфера ПК (БПК),
2) Читання даних про координати шляху АК - комплект з РБ,
) Формування периферійних команд і запис їх в знайдений вільний БПК,
) Запис заявки в поле заявок на видачу ПК.
Диспетчер даного пріоритетного рівня системи комутаційних програм, якому підпорядкована програма формування ППК, аналізує вміст БЗ на формування і видачу ППК. Відбувається вибір черговий заявки та передача її програму формування ППК.
Кожна заявка в БЗ закріплена за своїм АК. Програму формування ППК доступні всі необхідні дані про обслуживаемом виклику, що зберігається в регістрі виклику (РВ), закріпленому за кожним АК...