ВУЗ:
Составители:
Рубрика:
логической единицы, в противном случае - логического нуля. Условные
вершины представляют операции проверки значений входных сигналов. В
зависимости от результатов проверки формируется та или иная
последовательность выходных наборов. Если в условной вершине указан
символ X
i
, то проверяется значение соответствующего разряда входного набора.
Предполагается, что аппаратные средства (АС) МПУ выполнены на МП
типа КР580ВМ80 (КР1821ВМ85), и в качестве их прототипа используется
учебно-отладочное устройство типа УМК с модулем расширения ТЭЗ-1М.
Входные сигналы подаются на выводы порта В параллельного интерфейса
КР580ВВ55 (адрес порта – 01h). Выходные сигналы формируются на выводах
порта А (адрес порта – 00h).
Требуется разработать и отладить программные средства (ПС) МПУ.
Программа должна быть загружена в интегральную схему постоянного
замонинающего устройства (ПЗУ) типа К573РФ2 (К573РФ5), которой выделен
сегмент адресного пространства 8000h – 87FFh.
Задание должно быть выполнено с использованием следующих средств:
- инструментального вычислительного комплекса (ПЭВМ) с базовым
программным обеспечением;
- эмулятора ПЗУ;
- программатора ПЗУ с управляющей программой;
- кросс-системы AVOSET-85.
Правильность выполнения задания контролируется выполнением
тестирования в среде симулятора-отладчика и на прототипе МПУ. В ходе
тестирования устанавливается соответствие работы МПУ заданному алгоритму
функционирования. В случаях, когда в результате тестирования выявляется
несоответствие заданному алгоритму функционирования, необходимо
локализовать и устранить допущенные ошибки или неточности.
5 Методические указания
5.1 Способы программной реализации алгоритма дискретного
управления
На порт ввода МПУ поступает набор входных сигналов X=<x
1
,x
2
,…,x
n
>.
Командой ввода X заносится в память (регистры) МП. По хранимой в ПЗУ
программе МП вычисляет требуемые значения набора выходных сигналов
Y=<y
1
,y
2
,…,y
m
> и командой вывода заносит его в порт вывода.
Рассмотрим известные методы программной реализации алгоритма
дискретного управления /1, 2/. Они требуют, чтобы алгоритм
функционирования был задан в автоматной форме.
Устройство дискретного управления можно представить моделью в
форме автомата Мили или автомата Мура. Чтобы получить автоматную форму,
необходимо на ГСА отметить состояния автомата. Состояниям автомата Мура
сопоставляются (отмечаются на ГСА) все операторные вершины. Начальная и
5
логической единицы, в противном случае - логического нуля. Условные вершины представляют операции проверки значений входных сигналов. В зависимости от результатов проверки формируется та или иная последовательность выходных наборов. Если в условной вершине указан символ Xi, то проверяется значение соответствующего разряда входного набора. Предполагается, что аппаратные средства (АС) МПУ выполнены на МП типа КР580ВМ80 (КР1821ВМ85), и в качестве их прототипа используется учебно-отладочное устройство типа УМК с модулем расширения ТЭЗ-1М. Входные сигналы подаются на выводы порта В параллельного интерфейса КР580ВВ55 (адрес порта – 01h). Выходные сигналы формируются на выводах порта А (адрес порта – 00h). Требуется разработать и отладить программные средства (ПС) МПУ. Программа должна быть загружена в интегральную схему постоянного замонинающего устройства (ПЗУ) типа К573РФ2 (К573РФ5), которой выделен сегмент адресного пространства 8000h – 87FFh. Задание должно быть выполнено с использованием следующих средств: - инструментального вычислительного комплекса (ПЭВМ) с базовым программным обеспечением; - эмулятора ПЗУ; - программатора ПЗУ с управляющей программой; - кросс-системы AVOSET-85. Правильность выполнения задания контролируется выполнением тестирования в среде симулятора-отладчика и на прототипе МПУ. В ходе тестирования устанавливается соответствие работы МПУ заданному алгоритму функционирования. В случаях, когда в результате тестирования выявляется несоответствие заданному алгоритму функционирования, необходимо локализовать и устранить допущенные ошибки или неточности. 5 Методические указания 5.1 Способы программной реализации алгоритма дискретного управления На порт ввода МПУ поступает набор входных сигналов X=. Командой ввода X заносится в память (регистры) МП. По хранимой в ПЗУ программе МП вычисляет требуемые значения набора выходных сигналов Y= и командой вывода заносит его в порт вывода. Рассмотрим известные методы программной реализации алгоритма дискретного управления /1, 2/. Они требуют, чтобы алгоритм функционирования был задан в автоматной форме. Устройство дискретного управления можно представить моделью в форме автомата Мили или автомата Мура. Чтобы получить автоматную форму, необходимо на ГСА отметить состояния автомата. Состояниям автомата Мура сопоставляются (отмечаются на ГСА) все операторные вершины. Начальная и 5
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »