Читать курсовая по Отсутствует: "Программа формирования ППК для управления двухзвенной КС на ЭОВ6" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

СодержаниеВведение . Содержательная постановка задачи . Функциональная схема и алгоритм решения задачи . Обоснование выбора языка программирования . Алгоритм и описание разработанной программы . Описание алгоритма . Анализ полученных результатов Заключение Литература Приложения

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

Для решения этой задачи были сформулированы следующие пункты:

. Содержательная постановка задачи;

. Составление функциональной схемы и алгоритма решения;

. Разработка программы на языке Turbo С++ 3.0, реализующую составленный алгоритм.

. Описание разработанной программы и анализ полученных в ходе ее выполнения результатов. 1.

Содержательная постановка задачи Задание курсовой работы: Программа формирования ППК для управления двухзвенной КС на ЭОВ6.

На первом этапе обслуживания вызова (ЭОВ6) необходимо отключить КПЗ (комплект посылки «Занято»), для этого необходимо сформировать две ПК.

На каждом этапе обслуживания вызова для формирования периферийных команд используются данные из РВ. В РВ на ЭОВ6 хранятся следующие данные (Nак, Nкпз, ПЛкпз). Двухзвенное коммутационное поле.

Рассмотрим программы формирования и выдачи ППК.

Заявки для программы формирования ППК подготавливает программа управления подключением комплектов. Эти заявки записываются в буфер (БЗ на формирование выдачи ППК). Каждая заявка в этом буфере имеет свой номер и закреплена за определённым АК. Взаимодействие между программами происходит с помощью буферов и полей заявок. Заявки в буфере представлены порядковым номером и номером найденным перед записью заявки комплекта, для подключения (отключения) которого к АК необходимого сформировать ППК. Буфер образует для тех программ поток заявок, который невелик. Одна заявка в поле заявок занимает один разряд слова данных. По номеру слова и номеру разряда, где найдена единица. Программа выдачи ПК выполняет пересчёт этой заявки в буфер ПК (БПК), из которого должны быть выданы ПК. 2. Функциональная схема и алгоритм решения задачи Функции программ формирования ППК:

1) Поиск свободного буфера ПК (БПК),

2) Чтение данных о координатах пути АК - комплект из РБ,

) Формирование периферийных команд и запись их в найденный свободный БПК,

) Запись заявки в поле заявок на выдачу ПК.

Диспетчер данного приоритетного уровня системы коммутационных программ, которому подчинена программа формирования ППК, анализирует содержимое БЗ на формирование и выдачу ППК. Происходит выбор очередной заявки и передача её программе формирования ППК.

Каждая заявка в БЗ закреплена за своим АК. Программе формирования ППК доступны все необходимые данные об обслуживаемом вызове, хранящегося в регистре вызова (РВ), закреплённом за каждым АК.

Поиск свободного БПК выполняется по содержимому массива состояний БПК. В этом массиве за определённым разрядом данного слова закреплён конкретный БПК. Пусть логическая единица в некотором разряде этого массива соответствует свободности определенного БПК.

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


Интересная статья: Основы написания курсовой работы