ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Архитектура системы
Изобразим архитектуру интерфейса, которая включает в себя устройства ввода/вывода и порты ввода/вывода. Ввод осуществляется с кнопок. Для ввода используется 7 линий порта inport(рисунок 2.1 RGIN 0002h). Для вывода информации используем 8 семисегментных индикаторов (для их работы задействуем 2 порта: outsym (рисунок 2.1 RGOUT 0000h) и outnum (рисунок 2.1 RGOUT 0001h)), а так же используем порт outflag(рисунок 2.1 RGOUT 0003h) для вывода двоичных индикаторов состояния. Общее количество портов вывода устройства равно трем. Архитектура устройства представлена на рисунке 2.1.
Рисунок 2.1 – Архитектура программы «устройство для проверки реакции». Декомпозиция Разобьём программу на несколько подпроцессов нижнего уровня. Сначала представим задачу как единый процесс (рисунок 3.1), входными и выходными данными, которого будут являться данные с входных/выходных устройств.
Рисунок 3.1 – Исходная схема программы «устройство для проверки реакции»
Выполним декомпозицию программы. Выделим процесс ввода, который будет формировать данные в памяти. Процесс определения времени реакции, процесс просмотра результатов и контрольный процесс. Не нашли, что искали? Воспользуйтесь поиском:
|