Синтез цифрового микропрограммного автомата

Автор работы: Пользователь скрыл имя, 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

Работа состоит из  1 файл

Вариант 8.doc

— 451.00 Кб (Скачать документ)

 

 

 

 

 

 

 

 

 

5.2  Построение системы  канонических уравнений

 


 

 

 

 

 

6.  Реализация схемы управляющего микропрограммного автомата на заданном комплексе интегральных микросхем и ПЛМ

 
Заключение


В данной работе мы разработали  на заданном базисе логических элементов  управляющий автомат, предназначенный  для реализации арифметической операции алгебраического сложения в обратном коде двух чисел, представленных в форме  с плавающей запятой. Данный управляющий автомат относится к типу автоматов Мура, он имеет 10 двоичных входов и 16 двоичных выходов. Автомат имеет 12 внутренних состояний, обеспечивающиеся с помощью четырёх RS-триггеров. Также, в схеме автомата использовались логические элементы и И, ИЛИ, НЕ. В процессе построения автомата мы закрепили и углубили знания по методам абстрактного и структурного синтеза цифровых автоматов, теории комбинационных схем. Выполнение курсовой работы способствует приобретению навыков практического применения полученных знаний при решении технических задач логического проектирования узлов и блоков ЭВМ.

 

 


Литература

    1. “Арифметические и логические основы цифровых автоматов”

Савельев А.Я.: – М. “Высшая школа”, 1980

    1. “Теория автоматов”, сост. Костромина Н.В. – Йошкар-Ола: МарГТУ, 2003

 

 

 


Информация о работе Синтез цифрового микропрограммного автомата