Введение
Автоматы выполняют преобразование входной информации в соответствии с некоторыми правилами, то есть реализуют некоторый алгоритм переработки информации.
Академик Глушков В. М. показал, что любое устройство обработки цифровой информации можно представить в виде совокупности двух взаимодействующих автоматов – управляющего (УА) и операционного (ОА).
ОА осуществляет непосредственную обработку данных путем выполнения элементарных операций над словами и выдает результат преобразования в виде двух слов: A – результат и F – признаки результата т.е. осведомительные сигналы о знаках и особых значениях промежуточных и конечных результатов операций. Выполнение элементарных операций инициируется соответствующими управляющими сигналами {y0, y1, y2 … ym}, которые формируются УА.
В данной курсовой работе требуется разработать ОА, реализующий заданный набор арифметико-логических функций, предусмотренный вариантом задания.
Заключение
Результатом данного курсового проектирования является разработанное цифровое устройство, которое выполняет требуемую обработку данных. Был синтезирован автомат, реализующий две операции и и устанавливающий флаги S, Z, P, C’ .
Устройство разработано с использованием системы автоматизированного проектирования фирмы Altera MAX+plus II BaseLine.
1. Н. И. Иопа, «Теория автоматов в задачах», Методические указания к практическим занятиям, РГРТА, Рязань, 2004, 36 с.
2. Н. И. Иопа, «Теория автоматов (Проектирование цифровых устройств на ПЛИС)», Методические указания, РГРТА, Рязань, 2005, 32 с.
3. Е. П. Угрюмов, «Цифровая схемотехника», 2-е изд., СПб.: БХВ Санкт- Петербург, 2004, 528 с.