Автор работы: Пользователь скрыл имя, 03 Апреля 2013 в 21:29, курсовая работа
Операционный автомат служит для выполнения действия над операндами. Управляющий автомат вырабатывает управляющие сигналы, определяющие последовательность действий операционного автомата.
Множество микроопераций, реализуемых в ОА – Y={y1,...,yn}, возбуждаются управляющими сигналами из УА – y1,y2,...,yn. Каждому управляющему сигналу соответствует определённая микрооперация.
Задание ............................................................................................. 2
Введение .......................................................................................... 4
Алгоритм выполнения заданной операции
Словесное описание алгоритма ............................................. 5
Реализация алгоритма на примере ......................................... 6
Определение погрешностей представления операндов в разрядной сетке ОА и погрешности выполнения заданной операции .................................................................................... 7
Построение микропрограммы ................................................. 8
Описание автомата на начальном языке
Построение граф-схемы алгоритма ........................................ 9
Построение логической схемы алгоритма ............................. 10
Абстрактный синтез управляющего автомата
Построение отмеченной ГСА, определение числа состояний автомата ..................................................................................... 11
Построение таблицы и графа автомата .................................. 12
Минимизация числа состояний и кодирование ..................... 13
Структурный синтез автомата
Построение структурной таблицы МПА ................................ 14
Построение системы канонических уравнений ..................... 15
Реализация схемы управляющего микропрограммного автомата на заданном комплексе интегральных микросхем и ПЛМ ... 16
Заключение ....................................................................................... 17
Литература ........................................................................................ 18
5.2 Построение системы канонических уравнений
6. Реализация схемы управляющего микропрограммного автомата на заданном комплексе интегральных микросхем и ПЛМ
В данной работе мы разработали на заданном базисе логических элементов управляющий автомат, предназначенный для реализации арифметической операции алгебраического сложения в обратном коде двух чисел, представленных в форме с плавающей запятой. Данный управляющий автомат относится к типу автоматов Мура, он имеет 10 двоичных входов и 16 двоичных выходов. Автомат имеет 12 внутренних состояний, обеспечивающиеся с помощью четырёх RS-триггеров. Также, в схеме автомата использовались логические элементы и И, ИЛИ, НЕ. В процессе построения автомата мы закрепили и углубили знания по методам абстрактного и структурного синтеза цифровых автоматов, теории комбинационных схем. Выполнение курсовой работы способствует приобретению навыков практического применения полученных знаний при решении технических задач логического проектирования узлов и блоков ЭВМ.
Литература
Савельев А.Я.: – М. “Высшая школа”, 1980
Информация о работе Синтез цифрового микропрограммного автомата