- •Вторая лекция
- •Третья лекция
- •Четвертая лекция Карты Карно
- •Кдп Данные
- •Адрес Ячейки зу
- •Пятая лекция
- •Интерфейс
- •Шестая лекция
- •Часть с:__ функции
- •Режимы обмена
- •Дерево вызова процедур п ример с охранной сигнализацией
- •Микропроцессорный комплект с фиксированной разрядностью 580 серии
- •Машинные циклы
- •Система машинных команд кр580вм80
- •Формат команд
- •Команды передачи данных
- •00 110 110 00 000 001 - 1 Загружается в ячейку памяти,адрес которой записан в паре регистров h,l.
- •4.Stax, ldax - передача данных между регистрами а и ячейками памяти, адрес которых хранится- в паре регистров вс,de.
- •Формат команды: 00 ddd 101
- •Input, output - выполняется особый цикл чтения/записи во внешнее устройство, адрес ву в цикле обращения к ву выдается на 8 младших бит шины адреса.
- •1.Режим таймера - генератор временных интервалов
- •1.Вывод произвольных кодовых комбинаций, которые фиксируются до появления следующих.
- •Используется 4 способа адресации:
- •4.Неявная адресация.
Часть с:__ функции
1. Система включается и восстанавливается с комплексного переключателя.
2. Визуальный сигнал включается:
а) при размыкании контактного детектора
б) в случае продолжительного (>5 c.) возбуждения детектора движения
3. Звуковой сигнал включается через 60 с. после включения визуального сигнала, если за этот промежуток времени система не восстановлена с помощью переключателя.
Цикл управления
1 |
2 |
3 |
4 |
формирование управляющего воздействия интерактивный обмен
1 - прием входных переменных
2 - преобразование входных переменных и расчет управляющих возбуждений по математической модели
3 - формирование управляющих воздействий
4 - вывод управляющих воздействий
Для сложных систем применяются декомпозиция системы на несколько подсистем и определение функциональной спецификации для каждой из них. Допускается любое описание системы. При разработке системы необходимо учитывать человеческий фактор, который должен приводить к:
1) простоте системы
2) легкости её использования
Эти цели достигаются путем проектирования надлежащего интерфейса, обеспечения экономичного обмена информацией между оператором и системой.
ПРОЕКТИРОВАНИЕ СИСТЕМ
После того, как определено, что должна делать система и как она взаимодействует с окружающей средой, строят набор моделей, которые представляют собой эскизный проект системы. Каждая функция и подфункция системы есть модуль эскизного проекта системы.
После того, как система разделена на модули, надо определить аппаратные модули, которые проектируются и реализуются с помощью набора БИС и ИС. Программные модули разбиваются на процедуры, каждая из которых соответствует определенной функции.
Метод разработки систем, начиная с функциональной спецификации и включающий разбиение на модули и процедуры, называется нисходящим проектированием.
ПРЕДВАРИТЕЛЬНОЕ ПРОЕКТИРОВАНИЕ СИСТЕМЫ
И ВЫБОР СООТНОШЕНИЯ МЕЖДУ ПРОГРАММНЫМИ И АППАРАТНЫМИ
СРЕДСТВАМИ
Существуют функции, которые выполняются или только программно, или только аппаратно. Проблемы разделения не существует. Существуют функции, которые могут быть выполнены альтернативным путем. Они могут быть выполнены программно, аппаратно либо программно аппаратно. При выборе реализации функций используют следующие критерии:
1. Качество исполнения данной функции (точность, надежность и т.д.)
2. Стоимость реализации функции
Вопросы качества либо рассчитываются, либо определяются методом эксперимента. Наиболее дешевый способ реализации функции - это программный.
Общая структурная схема аппаратных модулей
Функции функциональной спецификации могут быть выполнены либо программно, либо аппаратно. Преобразование аналогового сигнала (например, смещение сигнала) выполняется аппаратно.
Чтобы выбрать какие функции попадут в ПО или в АЧ, нужно долго работать. Варианты разброса АЧ характеризуются характеристиками элементов системы и их функций.
Для выбора основного элемента ЭВМ нужно знать характеристики ЭВМ, определяющие его функциональные способности.
ОСНОВНЫЕ ХАРАКТЕРИСТИКИ УПРАВЛЯЮЩИХ ЭВМ
Точность
Адресность
Набор команд
Быстродействие