Логический синтез автомата управления АЛУ
Автор: Пользователь скрыл имя, 19 Марта 2013 в 18:53, курсовая работа
Краткое описание
ЦЕЛЬ РАБОТЫ Углубление и закрепление знаний по теории цифровых автоматов. Освоение методов абстрактного и структурного синтеза конечных автоматов и комбинационных логических схем.
Цифровые электронные вычислительные машины предназначены для обработки цифровой информации и являются частным, но наиболее распространенным видом цифровых автоматов. Для успешного изучения общих принципов обработки цифровой информации рационально, по возможности максимально, отвлечься от реального аппаратного обеспечения компьютера и рассматривать компьютер как абстрактный цифровой автомат, предназначенный для обработки информации, представленной в цифровой форме.
Оглавление
1. Задание.
2. Введение.
3. Алгоритм работы устройства управления.
3.1. Числовые примеры со всеми возможными вариантами.
3.2. Блок-схема алгоритма.
3.3.Автомат Мили.
4. Арифметико-логическое устройство (АЛУ).
5. Составление и минимизация логических выражений для выходов автомата Мили 6. Кодирование внутренних состояний автомата
6.1.Логический синтез
7. Заключение
Файлы: 1 файл
Курсовая ТА.doc
— 160.50 Кб (Скачать)
5.Составление и минимизация логических выражений для выходов автомата Мили
Автомат Мили имеет три внутренние состояния, для реализации которых достаточно двух элементов памяти. Принятое кодирование приведено на рис.10.
g0 = z1 z2 ; g1 = z1 z2 ; g2 = z1 z2 .
Учитывая, что состояние z1 z2 невозможно, выражения для внутренних состояний упрощаются: g1 = z2 ; g2 = z1 .
На основе графа легко составить
следующие выражения для
y1 = g0 х1 = z1 z2 х1;
y2 = g0 х1 х2 = z1 z2 х1 х2;
y3 = g0 х1 х2 = z1 z2 х1 х2;
y4 = g1Ú g2 х3 = z1 Ú z2 х3;
y5 = g2 х3 = z2 х3.
6. Кодирование внутренних состояний
автомата
Для синхронного автомата при использовании в качестве элементов памяти JK-триггеров допустимо произвольное кодирование. Можно поставить задачу кодирования, при которой достигается минимизация логических схем управления памятью, однако решение такой задачи возможно только полным перебором вариантов и практически неприемлемо. Поэтому предлагается кодировать состояния двоичными числами по порядку.
6.1.Логический синтез
Логический или структурный синтез автомата включает:
- кодирование внутренних состояний;
- составление логических выражений для выходных сигналов;
- составление логических выражений для управления элементами памяти;
- составление логических схем для входных сигналов;
- составление логических схем для выходных сигналов;
- составление логических схем для управления элементами памяти.
7. Заключение
В результате проделанной работы была разобрана работа автомата Мили: кодирование внутренних состояний автомата, составление и минимизация логических выражений для выходов автомата Мили, суммирование с плавающей точкой в обратном коде. В ходе работы, я улучшил и углубил свои знания по теории автоматов.
Список литературы
- Захаров Н.Г., Рогов В.Н. Синтез цифровых автоматов: Учебное пособие – Ульяновск: УлГТУ, 2003. – 136с.
- В. А. Горбатов, А. В. Горбатов, М. В. Горбатова. Теория автоматов: учебник для студентов втузов. Высшая школа. Издательство «АСТ», 2008. 559 с.
- Поликарпова Н.И., Шалыто А.А. Автоматное программирование. СПб.: Питер, 2008. 167 с. УДК 681.3.06
Северо-Кавказский филиал
государственного
Московский технический университет связи и информатики
КУРСОВАЯ РАБОТА
По дисциплине:
«ТЕОРИЯ АВТОМАТОВ»
На тему:
«ЛОГИЧЕСКИЙ СИНТЕЗ АВТОМАТА УПРАВЛЕНИЯ АЛУ»
Учебная группа
ВМ -41
Выполнил студент
__А.О. Енютин_____________________________________
Руководитель ______________________ Доцент В.И. Юхнов.
Работа защищена _______________ с оценкой ________________
г. Ростов – на – Дону
2012
Северо-Кавказский филиал
государственного
Московский технический университет связи и информатики
Утверждаю
Зав. кафедрой СССК
Доцент А.А. Манин.
«____»___________2012 г.
ЗАДАНИЕ
Студенту группы ВМ –41 __А.О. Енютину_________________
- Тема курсовой работы: Логический синтез автомата управления АЛУ
- Задание и исходные данные
- Абстрактный синтез. Разработка алгоритма работы автомата. Составление графа переходов.
- Разработка структуры АЛУ. Выбор, разработка и описание элементной базы.
- Структурный синтез автомата управления. Составление и минимизация логических выражений выходов и переходов автомата. Составление структурных схем автомата
Данные – вариант № 22
3. Срок сдачи курсовой работы: 28.02.2012.
4. Дата выдачи задания: 18.12.2011г
Руководитель