Программа формирования ППК для управления двухзвенной КС на ЭОВ6 - Курсовая работа

бесплатно 0
4.5 119
Формирование периферийных команд (ПК) для отключения комплекта посылки "Занято" на первом этапе обслуживания вызова (ЭОВ6). Функциональная схема работы программы формирования и выдачи ППК, описание ее алгоритма и разработка на языке Turbo С 3.0.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
В курсовой работе необходимо разработать программу формирования ППК для управления двухзвенной КС на ЭОВ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.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?