Формирование периферийных команд (ПК) для отключения комплекта посылки "Занято" на первом этапе обслуживания вызова (ЭОВ6). Функциональная схема работы программы формирования и выдачи ППК, описание ее алгоритма и разработка на языке Turbo С 3.0.
При низкой оригинальности работы "Программа формирования ППК для управления двухзвенной КС на ЭОВ6", Вы можете повысить уникальность этой работы до 80-100%
В курсовой работе необходимо разработать программу формирования ППК для управления двухзвенной КС на ЭОВ6. Для решения этой задачи были сформулированы следующие пункты: 1.На первом этапе обслуживания вызова (ЭОВ6) необходимо отключить КПЗ (комплект посылки «Занято»), для этого необходимо сформировать две ПК. Заявки для программы формирования ППК подготавливает программа управления подключением комплектов. Эти заявки записываются в буфер (БЗ на формирование выдачи ППК). Каждая заявка в этом буфере имеет свой номер и закреплена за определенным АК. Заявки в буфере представлены порядковым номером и номером найденным перед записью заявки комплекта, для подключения (отключения) которого к АК необходимого сформировать ППК.Функции программ формирования ППК: 1) Поиск свободного буфера ПК (БПК), 2) Чтение данных о координатах пути АК - комплект из РБ, 3) Формирование периферийных команд и запись их в найденный свободный БПК, 4) Запись заявки в поле заявок на выдачу ПК. Диспетчер данного приоритетного уровня системы коммутационных программ, которому подчинена программа формирования ППК, анализирует содержимое БЗ на формирование и выдачу ППК. Программе формирования ППК доступны все необходимые данные об обслуживаемом вызове, хранящегося в регистре вызова (РВ), закрепленном за каждым АК. Если нет ни одного свободного БПК, то программа формирования ППК возвращает заявку, полученную от диспетчера, в БЗ на формирование и выдачу ППК. При наличии свободного БПК, заявка в БЗ на формирование и выдачу ППК аннулируется, чтобы одна и та же заявка не обслуживалась многократно.Для выполнения курсовой работы выбран язык программирования Turbo С 3.0 по следующим причинам: Четкость конструкций языка Turbo С 3.0.С помощью констант задаем: количество ячеек БЗППК, количество входов в коммутатор звена А, количество выходов из коммутатора звена А, количество коммутаторов звена А, количество выходов из коммутатора звена B. С помощью константы задаем количество БПК Инициализация счетчика случайных чисел, для того, чтобы формировались разные последовательности случайных чисел, при каждом запуске программы. МСБПК формируется с помощью датчика случайных чисел, а поле заявок равно МСБПК. Вводим номер АК от которого поступает заявка.Вводим номер АК, от которого поступила заявка. Номер АК от которого поступила заявка: 6 Программа формирует регистр вызова, в который записывает: номер Ищется первый свободный буфер периферийных команд (БПК) и в массиве состояния БПК отмечается занятым. Первая команда включает коммутационный элемент на звене А.
План
Содержание
Введение
1. Содержательная постановка задачи
2. Функциональная схема и алгоритм решения задачи
3. Обоснование выбора языка программирования
4. Алгоритм и описание разработанной программы
5. Описание алгоритма
6. Анализ полученных результатов
Заключение
Литература
Приложения
Введение
В курсовой работе необходимо разработать программу формирования ППК для управления двухзвенной КС на ЭОВ6.
Для решения этой задачи были сформулированы следующие пункты: 1. Содержательная постановка задачи;
2. Составление функциональной схемы и алгоритма решения;
3. Разработка программы на языке Turbo С 3.0, реализующую составленный алгоритм.
4. Описание разработанной программы и анализ полученных в ходе ее выполнения результатов.
1.
Вывод
периферийный команда вызов алгоритм
Результатом разработанного курсового проекта является программа формирования ППК для управления двухзвенной КС на ЭОВ6 на языке программирования Turbo С ;
Анализ выполнения результатов.
Список литературы
Битнер В.И. Костюкович Н.Ф. Программная организация процессов формирования и выдачи периферийных команд. Методические указания по выполнению лабораторной работы. - Новосибирск.: СИБГУТИ, 2001.
Дерк Луис. Turbo С .Справочник- М: 1997.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы