Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
|
(926)274-88-54 ГлавнаяИнтернет-магазинТкани в наличииМягкая мебельДиваны еврокнижка
Диван-кровать
Диван книжка
Кожаные диваны
Угловые диваны
Кресло-кровать
Недорогие диваны
Кресла
Диваны с фабрики
Кожаная мебель
Производство
Недорогая мебель
Как купитьЗаказ мебелиМебель для домаКухниШкафы купеОфисная мебельШкольная мебельПродажа мебели
Карта сайта
Вакансии
Схема проезда
(926)274-88-54
|
Читальный зал --> Программные средства foundation D1 =Q2-XY+ Q1-XY+Q1 -Х-Г+ Q2-X-r D2 = QI X Y + QI X Г + Q2 X Г + Q2 X - Y Z =Q1Q2. По этим уравнениям можно составить принципиальную схему на D-триггерах с логикой возбуждения на структурах И-ИЛИ или И-НЕ-И-НЕ.
Табл. 7.13. Таблица переход/возбуждение и значения выходного сигнала для автомата, считающего единицы Q2-X-Y D1 Q1 02 Q1-X-Y 00 \01\11 10 00 01 01 X-Y Or-X-Y D2 01 Q2 Q1-X-Y > \ 00 Vol 11 10 00 01 02-X-Y- Q2-X-Y
Рис. 7.57. Карты возбуждения для входных сигналов D1 и D2 в автомате, считающем единицы Второй пример - конечный автомат, управляющий кодовым замком: автомат выдает сигнал открыть , когда ему на вход поступает определенная двоичная комбинация: Построить тактируемый синхронный конечный автомат с одним входом X и двумя выходами UNLK и HINT. Выходной сигнал UNLK должен равняться 1 в том и только в том случае, когда X равно О, а в предшествующие семь тактов на входХ поступила последовательность 0110111. Выходной сигнал HINT должен равняться 1 тогда и только тогда, когда текущее значение X является правильным с точки зрения продвижения автомата в сторону открытого состояния (то есть состояния с UNLK = 1).
Табл. 7.14. Таблица состояний и значений выходных сигналов для автомата, управляющего кодовым замком Восемь состояний кодового замка можно представить тремя переменными состояния; неиспользуемых состояний при этом не будет. Соответствие между состояниями с именами и двоичными комбинациями можно выбрать 8! способами. Чтобы не усложнять себе жизнь, воспользуемся простейшим способом кодирования и назначим состояниям А-Н кодовые комбинации в порядке двоичного Из словесного описания очевидно, что речь идет об автомате Мили. Значение выходного сигнала UNLK зависит как от предыстории входных воздействий, так и от текущего значения X, и сигнал HINT зависит от состояния и от того, что действует на входе (в самом деле, если текущее значение входного сигнала X таково, что HINT = О, то знающий секрет пользователь захочет изменить значение X до наступления очередного такта). Таблица состояний и значений выходных сигналов для кодового замка представлена в табл. 7.14. Предполагается, что в начальном состоянии А не принято никакой части требуемой входной последовательности; автомат ждет прихода первого О последовательности. Поэтому он остается в состоянии А в течение всего времени, пока на вход поступают единицы; и переходит в состояние В, когда принят 0. Находясь в состоянии В, автомат ждет прихода 1. Если поступает именно она, то автомат переходит в состояние С; если нет, то должен оставаться в состоянии В, поскольку только что принятый О может оказаться первым нулем требуемой последовательности. Пребывая в каждом следующем состоянии, автомат будет переходить дальше, если на вход поступает правильный сигнал, и возвращаться в состояния А или В в случае прихода неправильного сигнала. Исключением является состояние G; если автомат находится в этом состоянии и на вход поступает неправильное значение сигнала (0), то предыдущие три входных сигнала все же могут оказаться первыми тремя битами требуемой последовательности, так что автомату надо возвращаться в состояние Е, а не в состояние В. Попав в состояние Н, когда принята требуемая последовательность, автомат выдает 1 на выходе UNLK, если X будет равен 0. В каждом состоянии вырабатывается единичное значение сигнала HINT, если значение X таково, что оно продвигает нас ближе к состоянию Н.
Q1*Q2*Q3*, UNLK HINT QI -QS-X Q2Q3X. 02
)з\ 0( Q2Q3 > 02-X 00 Q1--03X Q2-Q3-X Рис. 7.58. Карты возбуждения для сигналов D1, D2 и D3 в автомате, управляющем кодовым замком счета, что приведет к таблице переход/возбуждение , приведенной в табл. 7.15. Соответствующие карты Карно для сигналов D1, D2 и D3 показаны на рис. 7.58. Непосредственно из этих карт получаем уравнения возбуждения: D1 =Q1 Q2X+Q1Q2 Q3 X+ Q1 Q2 Q3 D2 = Q2 Q3 X + Q2 Q3 X D3 = Q1 Q2 Q3 + Q1 Q3 X + Q2 X + Q3 QI X + Q2 Q3 X. Значения выходных сигналов переносим из таблицы переход/возбуждение в другой набор карт (рис. 7.59). Соответствующие уравнения выхода имеют вид: UNLK = 01 Q2 Q3 X HINT = 01 02 03 X + 01 02 X + 02 03 X + 02 03 X + 02 03 X. Заметьте, что в уравнениях возбуждения и в уравнениях выхода есть повторяющиеся термы, что дает возможность немного сэкономить на стоимости реализации логики И-ИЛИ. Если бы мы преодолели трудности формальной одновременной минимизации нескольких логических функций в отношении всех пяти функций возбуждения и выхода, то мы могли бы сэкономить еще два вентиля (см. задачу 7.55). Табл. 7.15. Таблица переход/ возбуждение для автомата, управляющего кодовым замком ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |