Пцу работают, как правило, циклами. Цикл состоит из нескольких тактов. В каждом такте под воздействием входного слова пцу переходит из одного состояния в другое и выдаёт выходное слово. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Пцу работают, как правило, циклами. Цикл состоит из нескольких тактов. В каждом такте под воздействием входного слова пцу переходит из одного состояния в другое и выдаёт выходное слово.



Цикл заканчивается возвращением ПЦУ в исходное, начальное, состо- яние.

Под состоянием ПЦУ понимается состояние его памяти, т.е. хранимые в ней слова.

ЛЕКЦИЯ 8

Структура ПЦУ в об-

а1 q1 щем случае имеет вид:
­ ЗЭ1

у1 ПЦУ содержит запо-
КЦУ1 аК qK КЦУ2 минающее устройство
ЗЭК (ЗУ), состоящее из К за-
x1 уm поминающих элементов
ЗУ ЗЭ1-ЗЭК, и двух КЦУ.
xn Состояния запоми-
нающих элементов определяют состояние Q ПЦУ.

КЦУ1 в зависимости от входного слова Х и состояния Q ПЦУ вырабатывает сигналы а1К управления памятью.
Эти сигналы определяют состояние ПЦУ, в которое он перейдёт с началом следующего такта.

КЦУ2 в зависимости от входного слова и состояния ПЦУ вырабатывает выходное слово Y.

Таким образом, ПЦУ задаётся двумя системами логических функций:

функций переходов Qt+1 = f(Xt, Qt) и функций выходов Yt = j(Xt, Qt), где индекс t соответствует текущему такту, а (t+1) - следующему.

ПЦУ рассмотренной структуры называется автоматом Мили.

Если связь КЦУ2 с входным словом отсутствует, т.е. функции выходов имеют вид Yt = j(Qt), то такое ПЦУ называется автоматом Мура.

Автомат Мура по свойствам не отличается от автомата Мили, но имеет более простую структуру. Поэтому на практике в качестве модели ПЦУ часто выбирают автомат Мура. В дальнейшем будет предполагаться именно эта модель ПЦУ.

 

Функции переходов определяют состояние ПЦУ в следующем такте и позволяют синтезировать КЦУ1.

Эти функции удобно задавать в виде таблицы переходов:

Вх. слово Сост. ЗЭ Упр. сиг.
сост. хn ... х1 qk ... q1 ак ... а1
Q0                  
...                  

Таблица заполняется, начиная с начального состояния Q0, соответствующего нулевому такту.

В каждой строке записываются значения входных сигналов и выходов ЗЭ, соответствующие текущему такту. Значения же управляющих сигналов должны быть такими, чтобы обеспечить переход ПЦУ в следующее состояние.

Функции выходов определяют выходное слово текущего такта и позволяют синтезировать КЦУ2. Эти функции удобно задавать в виде таб-

Сост. ЗЭ Вых. сиг.
сост. qk ... q1 ym ... y1
Q0            
...            

Лицы выходов.

В каждой строке записываются значения выходов ЗЭ и выходных сигналов ПЦУ текущего такта.

В качестве запоминающих элементов ПЦУ обычно используются триггеры.
3.2. Понятие триггера.

Триггером называется устройство, которое может находиться в одном из двух устойчивых состояний и переходить из одного состояния в другое под воздействием входного сигнала.

Таким образом, как элемент памяти триггер может хранить один бит информации - 0 или 1.

 

Для удобства использования триггеры имею два выхода: прямой Q и инверсный Q.

Состояние триггера обычно определяют сигналом на его прямом выходе. Так, Q = 1 (Q = 0) означает, что триггер находится в состоянии 1, а Q = 0 (Q = 1) - в состоянии нуля.

 



Поделиться:


Последнее изменение этой страницы: 2017-02-07; просмотров: 200; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.165.8 (0.005 с.)