
- •Математические модели информационных процессов и управления
- •212030, Г. Могилев, пр. Мира, 43
- •Лабораторная работа 16. Синтез микропрограммного автомата по блок-схеме алгоритма
- •1. Операционный и управляющий автомат. Микропрограммный автомат. Граф-схема алгоритма.
- •2. Синтез микропрограммного автомата Мили.
- •Тривиальный (простейший) метод синтеза логический схемы микропрограммного автомата по его структурной схеме.
- •3. Синтез графа микропрограммного автомата Мура. Получение отмеченной гса.
- •Построение таблицы переходов микропрограммного автомата Мура.
- •Индивидуальные задания
ГОСУДАРСТВЕННОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«БЕЛОРУССКО-РОССИЙСКИЙ УНИВЕРСИТЕТ»
Кафедра "Автоматизированные системы управления"
Математические модели информационных процессов и управления
Методические указания
к лабораторной работе 16 для студентов по специальности 1-53 01 02
« Автоматизированные системы обработки информации»
Могилев 2010
УДК 621.01
ББК 36.4
И87
Рекомендовано к опубликованию
учебно-методическим управлением
ГУВПО «Белорусско-Российский университет»
Одобрено кафедрой «Автоматизированные системы управления»
«11» мая 2010 г. протокол №8
Составитель канд. техн. наук, доц. А.И. Якимов
Рецензент канд. техн. наук, доц. Г.С. Леневский
Изложены последовательность выполнения и варианты заданий для лабораторной работы по нечеткой логике.
Учебное издание
МАТЕМАТИЧЕСКИЕ МОДЕЛИ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ И УПРАВЛЕНИЯ
Ответственный за выпуск |
С.К. Крутолевич |
Технический редактор |
А.Т. Червинская |
Компьютерная верстка |
Н.П. Полевничая |
Подписано в печать . Формат 60х84/16. Бумага офсетная. Гарнитура Таймс.
Печать трафаретная. Усл.печ.л. . Уч.-изд.л. . Тираж 65 экз. Заказ №
Издатель и полиграфическое исполнение
Государственное учреждение высшего профессионального образования
«Белорусско-Российский университет»
ЛИ № 02330/375 от 29.06.2004 г.
212030, Г. Могилев, пр. Мира, 43
|
© ГУВПО «Белорусско-Российский университет», 2010 |
Лабораторная работа 16. Синтез микропрограммного автомата по блок-схеме алгоритма
Цель работы:Изучить способы синтеза микропрограммного автомата по блок-схеме алгоритма.
Порядок выполнения работы.
Изучить теоретические сведения.
Получить задание у преподавателя.
Исследовать способы синтеза микропрограммного автомата по блок-схеме алгоритма.
Сделать выводы по результатам исследований.
Оформить отчет.
Требования к отчету.
Цель работы.
Постановка задачи.
Результаты исследования способов синтеза микропрограммного автомата по блок-схеме алгоритма.
Выводы.
Теоретические сведения.
1. Операционный и управляющий автомат. Микропрограммный автомат. Граф-схема алгоритма.
В виде таких типов автоматов представлен широкий класс дискретных устройств автоматики и вычислительной техники.
XL=XL1XL2
ОА – операционный автомат, выполняет преобразование входной информации двоичных векторов, поступающих на его входы у. В качестве информации могут выступать слагаемые для операции сложения, множимое или множитель для операции умножения, значения переменных некоторой функции, вычисляемых в ОА и т.д. Результаты преобразований формируются на выходах . Задачей управляющего автомата (УА) является выработка распределённой по времени последовательности управляющих сигналов (у) под воздействием которой будет выполняться некоторая операция.
Определение:Элементарный неделимый акт обработки информации в ОА, происходящий в течение одного такта автоматного времени называют микрооперацией.
Пусть Y={y1,y2, …,yn} – множество микроопераций, реализуемое в ОА. Эти микрооперации возбуждаются сигналамиy1,y2, …,yn. Если должна быть выполнена микрооперацияyn, то сигналyn=1. Совокупность микроопераций, выполняемых за 1 такт автоматического времени образуют микрокоманду. Для задания порядка следования микрокоманд вводят специальные переменные, называемые «логические условия». Проверка значения логического условия в каждом такте работы управляющего автомата, позволяет определить микрокоманду, реализуемую в следующем такте. ПустьY1, …,YT– микрокоманды, которые могут выполняться в операционном автомате, тогда последовательность выполнения микрокоманд определяется функциями перехода, аргументами которого являются логические условия из множестваXL. Совокупность микрокоманд и функций переходов, образуют микрокоманду. УА, реализующий микропрограммы работы дискретного устройства, называют микропрограммный автомат.