|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Моделирование ОА1На вход автомата подаются сигналы: · сlk – импульс тактовой частоты, по его переднему фронту происходит смена состояний автомата; · cnst – входной перенос для реализации операции сложения с переносом; · b[3..0] – второй операнд для реализации операции логического сложения; · Y0, Y1 – сигналы, определяющие выполняемую операцию (поступают с выхода управляющего автомата). · сигнал управления асинхронной загрузкой «ASIN»; · операнд для синхронной загрузки PRN[3..0]. Выходные сигналы автомата: · a[3..0] – состояние автомата; · fs – признак знака; · fz – признак нуля; · fp– признак паритета; · fc – признак переноса; · fcx – признак вспомогательного переноса.
6.2.1. Моделирование автомата ОА1, реализующего операцию Для проверки правильности работы автомата ОА1, реализующего операцию · Тактовые импульсы «clk»; · Сигнал кода операции Y0=1 (Y1=0); · Входной перенос cnst; · На шину b[3..0] сигнал не подается. Тестовые данные для моделирования представлены в таблице 10.
Данные для моделирования ОА1, операция
Временные диаграммы результата моделирования автомата ОА1, реализующего операцию
Рисунок 27. Временные диаграммы моделирования ОА1 (операция Из временных диаграмм, изображенных на рисунке 27, следует, что операция
6.2.2. Моделирование автомата ОА1, реализующего операцию Для проверки правильности работы автомата ОА1, реализующего операцию · Тактовые импульсы «сlk»; · Сигнал кода операции Y1=1 (Y0=0); · На шину b[3..0] сигнал подается в соответствии с таблицей 11. Данные для моделирования ОА1, операция
Временные диаграммы моделирования автомата ОА1, реализующего операцию
Рисунок 28. Временные диаграммы результата моделирования ОА1 (операция
Временные диаграммы, изображенные на рисунке 28, соответствуют тестовым данным таблицы 10. Так, если значение a[3..0]=0111, а операнд b[3..0]=1000, то в следующий момент срабатывания автомата ОА значение c выходов T-триггера станет равным 1111. При этом флаг P изменит значение на 1, флаг S изменит значение на 1, флаг Z сохранит значение 0. Можно сделать вывод, что автомат правильно выполняет операцию Поиск по сайту: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.6 сек.) |