Разработка блок-схемы алгоритма работы программы 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Разработка блок-схемы алгоритма работы программы



 

Блок схема управляющей программы приведена на рисунке 6 (см. Приложение D).

Блок обработки содержит операцию условного перехода, с помощью которой осуществляется проверка того, является ли новая запись большей, чем та, которая до этого считалась максимальной. Если это так, то прежнее максимальное значение заменяется новым. Вначале предполагается, что максимальным является первый элемент массива. Программа уменьшает содержимое счетчика на единицу, поскольку в дальнейшем анализировать первый элемент массива не нужно.

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


Заключение

В этой курсовой работе рассмотрена структура многоядерных вычислительных комплексов, их преимущества и недостатки и особенности их проектирования.

Для эффективного использования многоядерных систем необходимо распараллеливать процессы, а значить на рынке должны присутствовать приложения поддерживающие многопоточность. Для достижения высокой производительности очень важно, что бы многопоточность поддерживалась в уровне операционной системы.

Также при проектировании многоядерных вычислительных комплексов важно помнить, что многоядерные процессоры выделяют много тепла и нуждаются в более мощном охлаждении.

Одной из проблем является лицензирование продуктов из-за цены, но на сегодняшний день это уже не вызывает столько опасений.

Еще одной рассмотренной проблемой является переход с одноядерных систем на многоядерные. Цель курсового проекта достигнута.

Подводя итоги, хочется подчеркнуть, что многоядерные процессоры плотно вошли в нашу жизнь и в дальнейшем будут развиваться.

 


Список литературы

1. Апокин И.А., Майстров Л.Е. Развитие вычислительных машин. - М.: Наука, 1974.

2. Богданович М.И., Грель И.Н., С.А. Дубина. Цифровые интегральные микросхемы: Справочник. - Мн.: Беларусь, Полымя, 1996. - 605 с.

.   Коффрон Дж. Технические средства микропроцессорных систем. М.: Мир, 1983. - 344 с.

.   Казаринов Ю.М. Применение микропроцессоров и микро ЭВМ в радиотехнических системах, М.: «Высшая школа», 1988 г.

.   Михайлов С.А. Курсовое проектирование по дисциплине «Основы цифровой схемотехники» - Одесса, ОГМА 1993г.

.   Семенов С.П., Горелейченко Л.В, Богачев Э.Ю. Судовые электроизмерительные приборы и информационные системы М: тр-т, 1982-239с.

.   Токхайм Р. Микропроцессоры: Курс и упражнения/Пер. с англ., под ред. В.Н. Грасевича. М.: Энергоатомиздат, 1988. - 336 с.: ил.

.   Угрюмов Е.П. Цифровая схемотехника. - СПб.: БХВ - Санкт-Петербург, 2000. - 528 с.: ил.

.   Федорков Б.Г., Телец В.А. Микросхемы ЦАП и АЦП: функционирование, параметры, применение. - М.: Энергоиздат, 1990. - 320 с.: ил.

.   Шило В.Л. Популярные цифровые микросхемы, М.: «Радио и связь», 1987 г.

.   Якубовский С.В. Справочник: Цифровые и аналоговые интегральные микросхемы, М.: «Радио и связь», 1989 г.

 


Приложение А

микропроцессорный ядерный алгоритм

Рисунок 1. Схема процессора.

 


Приложение В

 

Рисунок 2. Структурная схема микропроцессорной системы

 


Приложение С

 

Мнемокод Комментарий
  Инициализация микропроцессорной системы
LXI SP, 9FFFH Инициализация указателя стека
MVI A, 9BH Инициализация ППИ1 DD10
STA A030H  
MVI A, 82H Инициализация ППИ2 DD11
OUT C030H  
MVI A, F6H Инициализация программируемого контроллера прерываний
STA E000H  
MVI A, FFH  
STA E001H  
MVI A, 36H Инициализация таймера
STA С003H  
MVI A, 76H  
STA С003H  
MVI A, B0H  
STA С003H  
EI Разрешение прерываний

Рисунок 3. Текст программы

 


Приложение Е

 

Диапазон адреса Назначение
0000h-7FFFh ПЗУ
8000h-9FFFh ОЗУ
А000h-FFFFh Внешние устройства

Рисунок 4. Распределение адресного пространства

 

А15 А14 А13 Обозначение Назначение
0 Х Х   ПЗУ
1 0 0 RAM ОЗУ
1 0 1 PPI1 ППИ DD10
1 1 0 PPI2 ППИ DD11
1 1 1 PIC ПКП

Рисунок 5. Варианты комбинаций адресных линий

 


Приложение D

 

Рисунок 6. Блок-схема подпрограммы опроса датчиков



Поделиться:


Последнее изменение этой страницы: 2020-03-26; просмотров: 106; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.20.238.187 (0.004 с.)