Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 10.3. Воспроизведение медленной последовательностной машины быстрой машиной в случае, когда тактность медленной машины определяется сменой состояний на входеЗадача, упомянутая в названии этого параграфа, уже рассматривалась в гл. V, где она была частично решена. Здесь мы дадим другой метод решения, пригодный для машин любого типа. Пусть задана произвольная П-машина G, тактность которой определяется моментами, когда изменяются состояния на ее входе. Формой задания машины G пусть будет матрица соединений либо диаграмма состояний. Множество Требуется построить быструю П-машину S, которая бы воспроизводила относительно Если наибольшее число быстрых тактов, нужное для перехода машины S от одного состояния равновесия к другому при изменении входного воздействия равно
где Множество последовательностей вида (10.6) при условии
причем Итак, за множество Если машины G и S должны работать синхронно, чтобы машина Построение машины Рассмотрим кружок К каждому новому кружку подводятся от других кружков диаграммы только стрелки с одинаковыми надписями. Кроме того, каждый, из новых кружков охватывается петлей, несущей ту же надпись, что и у подходящих стрелок. В нашем случае (рис. 10.6) кружок От каждого из новых кружков отводятся к другим кружкам диаграммы те же самые стрелки, которые отходили на исходной диаграмме от кружка В нашем примере от кружка Осуществим описанную перестройку для всех кружков диаграммы состояний машины G. В результате будет получена диаграмма состояний машины S, которая воспроизводит относительно
Рис. 10.6. Как непосредственно видно по диаграмме состояний, переход машины S от одного состояния равновесия к другому при любом изменении входа происходит за один быстрый такт. Это означает, что для построенной машины введенное выше число Быстрая входная последовательность, которая при воспроизведении соответствует входной последовательности
Рис. 10.7. Моментами Итак, описанное перестроение диаграммы состояний решает поставленную задачу синтеза быстрой П-машины, воспроизводящей относительно Эта задача решалась с помощью перестроения диаграммы состояний лишь для наглядности. Практически иногда удобнее соответствующее перестроение проводить непосредственно на матрице соединений. Опишем его. Пусть задана матрица соединений
Заменим
В качестве диагональных элементов построенных четырех строк и столбцов напишем (в любом порядке) все различные пары Далее: в строке Приступим затем к заполнению строк Пару В нашем примере в Отметим свойство матрицы Нетрудно видеть, что процесс перестройки матрицы соединений Сделаем в заключение два замечания. Замечание первое. В § 10.3, так же как и в § 10.2, построение машины S выполнено столь «удачно», что имеет место не только воспроизведение, но и изображение. В качестве множества допустимых входных последовательностей при изображении можно взять любое множество, в том числе и множество Е, так как входные воздействия машины 5 могут меняться даже с частотой быстрых тактов, ибо для машины 5 число m равно 1. Соответствие состояний при изображении будет тем же, что и при воспроизведении. Замечание второе. Описанный прием дает один из способов построения быстрой П-машины Поэтому, естественно, возникает задача минимизации машины S, т. е. построение такой
|
1 |
Оглавление
|