![]() Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Структурный синтез конечных автоматов
Под цифровым конечным автоматом понимают дискретный преобразователь информации, состоящий из комбинационной схемы и элементов памяти. Комбинационная схема строится из логических элементов, память - из элементарных автоматов, а именно синхронных триггеров различных типов. Работа подобных цифровых устройств описывается набором входных сигналов Z = {Z1, Z2, …, Zp}, набором выходных сигналов W= { W1, Z2, …, Zs }, множеством внутренних состояний (выходных сигналов элементов памяти) А = {a1, a2, …, ak}, двумя характеристическими функциями: функцией переходов δ и функцией выходов, λ, а также начальным состоянием автомата a1 ∈ A. Различают два типа автоматов: автоматы Мили и Мура. Для каждого из них внутреннее состояние в последующем такте полностью определяется входным сигналом и внутренним состоянием в данном такте, что отражается в записи функций переходов а(t+1) = δ [z(t), a(t)], где t - автоматное время. Отличаются автоматы Мили и Мура лишь записью функции выходов. Если в автомате Мили выходной сигнал зависит как от внутреннего состояния автомата, так и от входного сигнала в том же такте W(t) = λ [z(t), a(t)], Забиваем Сайты В ТОП КУВАЛДОЙ - Уникальные возможности от SeoHammer
Каждая ссылка анализируется по трем пакетам оценки: SEO, Трафик и SMM.
SeoHammer делает продвижение сайта прозрачным и простым занятием.
Ссылки, вечные ссылки, статьи, упоминания, пресс-релизы - используйте по максимуму потенциал SeoHammer для продвижения вашего сайта.
Что умеет делать SeoHammer
— Продвижение в один клик, интеллектуальный подбор запросов, покупка самых лучших ссылок с высокой степенью качества у лучших бирж ссылок. — Регулярная проверка качества ссылок по более чем 100 показателям и ежедневный пересчет показателей качества проекта. — Все известные форматы ссылок: арендные ссылки, вечные ссылки, публикации (упоминания, мнения, отзывы, статьи, пресс-релизы). — SeoHammer покажет, где рост или падение, а также запросы, на которые нужно обратить внимание. SeoHammer еще предоставляет технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. то в автомате Мура выходной сигнал определяется только внутренним состоянием в данном такте W(t) = λ [a(t)], В частном случае возможно и W(t) = а(t), т.е. выходной сигнал автомата одновременно является выходным сигналом памяти. Практически указанное отличие проявляется в том, что при смене входного сигнала в пределах такта в автомате Мили изменяется состояние выхода, а в автомате Мура - сохраняется неизменным, так как изменение состояния элементов памяти происходит только в момент действия импульсов синхронизации. Каждое состояние входа и выхода любого автомата однозначно задается комбинацией двоичных сигналов на соответствующих n-разрядных шинах, поэтому условимся каждое отдельное состояние кодировать набором двоичных символов (битов): Zi ~ х(t) ={ x1, x2. xn} - входной сигнал; Wi ~ y(t) ={ y1, y2. ym} - выходной сигнал; ai ~ Q(t) ={ Q1, Q2. Qr} - сигнал внутреннего состояния (состояния триггеров памяти); U(t) ={ u1, u2... uk} - входной сигнал памяти. В такой записи символическим обозначениям Zi, Wi и ai соответствуют двоичные кодовые комбинации х(t), у(t) и Q(t), где хj, yj, Qj, и uj - отдельные биты кода, каждый из которых передается по своей информационной шине. Структурные схемы автоматов Мили и Мура показаны на рис. 4 и 5. Исходными данными для их синтеза являются таблицы переходов и выходов. Рисунок 4. Структурная схема КА Мили
Рисунок 5. Структурная схема КА Мура
Структурный синтез КА Мили предполагает выполнение ряда этапов. 1. Выбирают систему логических элементов и элементов памяти, на которых будет строиться КА. Сервис онлайн-записи на собственном Telegram-боте
Попробуйте сервис онлайн-записи VisitTime на основе вашего собственного Telegram-бота:— Разгрузит мастера, специалиста или компанию; — Позволит гибко управлять расписанием и загрузкой; — Разошлет оповещения о новых услугах или акциях; — Позволит принять оплату на карту/кошелек/счет; — Позволит записываться на групповые и персональные посещения; — Поможет получить от клиента отзывы о визите к вам; — Включает в себя сервис чаевых. Для новых пользователей первый месяц бесплатно. 2. Определяют недостающие входные данные: - число элементов памяти r ≥ log 2 k - число разрядов входной шины n ≥ log 2 p - число разрядов выходной шины m≥ log 2 s, где k, p, s - количество внутренних состояний, входных Zi и выходных Wi сигналов соответственно. Числа r, п, т - целые. 3. Кодируют автомат. Это означает, что каждому входному и выходному сигналу и внутреннему состоянию ставят в соответствие определенный двоичный код. 4. Переводят исходные таблицы выходов и переходов из символического алфавита в двоичный. 5. По таблице выходов составляют систему логических уравнений, связывающих выходные, сигналы КА уj с внутренними состояниями и входными сигналами хj. Общий вид такого уравнения Уj = fj (x1, x2, …, xn, Q1, Q2, …, Qr).
6. По таблице переходов составляют таблицу возбуждения памяти, т.е. двоичных сигналов, которые следует подавать на входы триггеров памяти для перевода их в требуемые состояния. Словари переходов наиболее часто применяемых триггеров приведены в таблице 3.
Таблица 3 - Словари переходов триггеров
Для синтезируемого КА с помощью словаря следует преобразовать его таблицу переходов в таблицу возбуждения памяти (процесс преобразования поясняется ниже на конкретном примере). 7. По таблице возбуждения памяти составляют систему логических уравнений, связывающих входные сигналы памяти Uj с внутренними состояниями Qj и входными сигналами хj: Uj = φ j (x1, x2, …, xn, Q1, Q2… Qr).
8. Все уравнения, полученные в пп.5 и 7, минимизируют при помощи карт Карно. 9. По минимальным формам составляют полную логическую схему КА на микросхемах заданной серии.
|