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

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

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

ППК.

17. Если J≠0, то в БЗППК есть заявки.

18. Обнуляем nmsbpk: в неё будем записывать номер первого свободного БПК (1-го в МСБПК).

19. Задаем цикл для формирования ППК для всех заявок.

20,21,22. Если есть свободный БПК, то переменной nmsbpk присваиваем номер 1-го свободного БПК.

23. Если nmsbpk=0, то свободных БПК нет и переходим на блок 30.

. Если свободные БПК есть, то корректируем значение МСБПК.

25. Выводим скорректированный МСБПК.

26. С помощью данных из РВ формируется БПК.

27. Выводим информацию о том, что все БПК заняты.

28. Выводим содержимое поля заявок. 6. Анализ полученных результатов . Сначала мы вводим исходные данные для трехзвенной КС.

Количество подключенных к КС КПЗ: 1

Номер выхода в который подключен 1-й КПЗ: 3

2. Вводим номер АК, от которого поступила заявка.

Hомер АК от которого поступила заявка: 6

3. Программа формирует регистр вызова, в который записывает: номер

АК, номер КПЗ, ПЛАВ между АК и КПЗ, номер КПЗ.

Содержимое РВ 6

Nak=6

Nкпз=3

Nплаб=5

4. Ищется первый свободный буфер периферийных команд (БПК) и в массиве состояния БПК отмечается занятым. МСБПК

0 0 0 0 0 1 0 1 1

МСБПК новый

0 0 0 0 0 0 0 1 1 . В первый найденный БПК записываются сформированные периферийные команды. 2 3 4 5 - Столбцы

БПК 6

02 1 1

04 3 2 Подключение КПЗ Первая команда включает коммутационный элемент на звене А.

Вторая - служит для подключения КПЗ абоненту А.

1-й столбец - Признак выдачи (ПВ).

Если ПВ=1, то необходимо выдать ПК в управляемый объект.

2-й столбец - Код операции (КО)

КО=0 - Указывает на отлючение коммутационного элемента

3-й столбец - адрес блока ПУУ

Указывает номер АПУУ в котором находится коммутационный элемент.

4-й столбец - адрес вертикали Y коммутатора КП (в данном блоке ПУУ).

5-й столбец - адрес горизонтали Х коммутатора КП (в данном блоке ПУУ).

6. В поле заявок записывается заявка для БПК 1. Поле заявок

0 0 0 0 1 0 0 0 0 0 0 0 0 0 Заключение

периферийный команда вызов алгоритм

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

Анализ выполнения результатов. Литература

    Битнер В.И. Костюкович Н.Ф. Программная организация процессов формирования и выдачи периферийных команд. Методические указания по выполнению лабораторной работы. - Новосибирск.: СибГУТИ, 2001.Дерк Луис. Turbo C++.Справочник- М: 1997.

Приложение 1 Распечатка программы #include

#include

#include

#include

#includezajav;jah=10;na=5;ma=4;ka=3;mb=4;kolbpk=10;kolkpz,i,j,*nvihkpz,*msbpk,ak,nmsbpk,k,m,*pz;()

{rv_struct

{ak,nkpz,plkpz;

} rv[10];=(int*)malloc((na*ka)*sizeof(int));(m=0;m


Похожие работы

 
Тема: История формирования науки управления. Основные направления развития менеджмента, подходы к рассмотрению процесса управления
Предмет/Тип: Менеджмент (Курсовая работа (т))
 
Тема: Традиционные установки русской культуры, истоки и особенности формирования, факторы формирования русского культурного архетипа
Предмет/Тип: Культурология (Реферат)
 
Тема: Традиционные установки русской культуры, истоки и особенности формирования, факторы формирования русского культурного архетипа
Предмет/Тип: Культурология (Реферат)
 
Тема: Задачи формирования эмоциональных чувств младшего дошкольника. 4 Основополагающие принципы формирования эмоциональных чувств младшего дошкольника. 5
Предмет/Тип: Другое (Реферат)
 
Тема: Особенности формирования УУД в процессе формирования личности
Предмет/Тип: Педагогика (Курсовая работа (п))

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