Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Кодирование

 

Абстрактный ЦА может быть описан в виде .

При переходе на структурный уровень представления каждая буква входного алфавита автомата, представляется как двоичный набор (вектор), число компонентов которого равно числу физически реализованных элементарных входных каналов структурного автомата, т.е. каждая буква кодируется двоичным вектором. Минимальное число физически реализованных элементарных входных каналов в автомате может быть определено по формуле , где - мощность входного алфавита . Если , то , т.е. каждая буква кодируется двоичным вектором, состоящим из двух компонент, например . Минимальное число элементарных выходных каналов . Для множества состояний .

Процесс замены букв алфавита абстрактного автомата двоичными векторами называется кодированием и может быть описан таблицами кодирования.

Пример: Абстрактный автомат Мили задан совмещенной таблицей переходов-выходов 1. Кодирование букв алфавита , представлено таблицами 2, 3, 4. При этом , , , , , .

 

 

Таблица 1       Таблица 2 вх. сигн. код       Таблица 3 вых. сигн. код       Таблица 4 состояния код      

 

 

Таблица 5

    входные сигналы
 
состояния
 
10/00

 

Каждой кодируемой букве может быть приписан произвольный двоичный вектор, но обязательно две различные буквы (одного алфавита) должны кодироваться различными двоичными векторами. Получением структурной таблицы переходов-выходов автомата (табл. 5) заканчивается это кодирование.

 

 

12.2 Выбор элементов памяти автомата

Замена таблиц переходов ЦА на структурную таблицу переходов приводит к тому, что функция переходов ЦА становится векторной. В соответствии со структурной таблицей переходов ЦА его векторная функция каждой паре двоичных векторов ставит в соответствие определенный двоичный вектор , что определяется соотношением . Из этого следует. Что структурный автомат должен запоминать двоичный вектор каждого очередного состояния ЦА, для чего служат элементы памяти.

При каноническом методе структурного синтеза автоматов в качестве элементов памяти используются элементарные автоматы Мура с двумя состояниями, обладающие полной системой переходов и выходов.

Полнота системы переходов-выходов для любой пары состояний ЦА существует входной сигнал, переводящий ЦА из одного состояния в другое.

Полнота системы выходов – различным состояниям автомата соответствуют различные выходные сигналы; обычно нулевому состоянию элементарного автомата соответствует нулевой выходной сигнал , а единичному состоянию - единичный выходной сигнал .

Число элементов памяти структурного автомата равно числу компонент вектора его состояний.

В качестве элементов памяти структурного автомата обычно используются D -, T -, RS - и JK - триггеры, удовлетворяющие требованиям относительно полноты переходов и выходов. Каждый из приведенных триггеров является автоматом Мура. Входы D, T, RS и JK называются информационными. Таблицы переходов триггеров составляются только для информационных входов. Остальные входы являются вспомогательными (C, R, S). Каждый триггер имеет два выхода и.

 

 
 

 
 

 

 

<== предыдущая лекция | следующая лекция ==>
Проектирование КС на ПЛМ | Выбор структурно-полной системы элементов
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 301; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.