Рефераты. Проектирование операционного устройства

через которые проходит путь перехода. При xl=0 в конъюнкции появится член

[pic], в при xl=1 его прямое значение.

Граф управляющего автомата представлен на рис. 3.2.2.

Рис. 3.2.2.

3.3. Синтез комбинационных схем, реализующих функции возбуждения элементов

памяти управляющего автомата

Количество ЭП, составляющих память автомата, определяется по выражению

[pic],

где F – мощность множества А.

[pic]

Для каждого TR (где [pic]) по графу составляется каноническая таблица

функций переходов и выходов, а на основе этих таблиц составляются функции

возбуждения ЭП. Соответственно для T1, T2, T3, T4 это будут таблицы 16, 17,

18, 19.

Таблица 16

|A |x1|x2|x3|x4|T1(t|T1(t+|J1 |K1 |

| | | | | |) |1) | | |

|A0|--|--|--|--|0 |0 |0 |0(1|

| |- |- |- |- | | | | |

| |1 |0 |--|--|0 |0 |0 |0(1|

|A1| | |- |- | | | | |

| |0 |1 |--|--|0 |0 |0 |0(1|

| | | |- |- | | | | |

| |0 |0 |--|--|0 |0 |0 |0(1|

| | | |- |- | | | | |

| |1 |1 |--|--|0 |0 |0 |0(1|

| | | |- |- | | | | |

| |--|--|0 |0 |0 |0 |0 |0(1|

|A2|- |- | | | | | | |

| |--|--|1 |--|0 |0 |0 |0(1|

| |- |- | |- | | | | |

| |--|--|0 |1 |0 |0 |0 |0(1|

| |- |- | | | | | | |

| |--|--|0 |0 |0 |0 |0 |0(1|

|A3|- |- | | | | | | |

| |--|--|1 |--|0 |0 |0 |0(1|

| |- |- | |- | | | | |

| |--|--|0 |1 |0 |0 |0 |0(1|

| |- |- | | | | | | |

|A4|--|--|--|0 |0 |0 |0 |0(1|

| |- |- |- | | | | | |

| |--|--|--|1 |0 |0 |0 |0(1|

| |- |- |- | | | | | |

|A5|--|--|--|--|0 |0 |0 |0(1|

| |- |- |- |- | | | | |

|A6|--|--|--|1 |0 |0 |0 |0(1|

| |- |- |- | | | | | |

| |--|--|--|0 |0 |1 |1 |0(1|

| |- |- |- | | | | | |

|A7|--|--|--|--|0 |0 |0 |0(1|

| |- |- |- |- | | | | |

|A8|--|--|--|--|1 |0 |0(1|0 |

| |- |- |- |- | | | | |

[pic]

[pic]

Таблица 17

|A |x1|x2|x3|x4|T2(t|T2(t+|J2 |K2 |

| | | | | |) |1) | | |

|A0|--|--|--|--|0 |0 |0 |0(1|

| |- |- |- |- | | | | |

| |1 |0 |--|--|0 |0 |0 |0(1|

|A1| | |- |- | | | | |

| |0 |1 |--|--|0 |0 |0 |0(1|

| | | |- |- | | | | |

| |0 |0 |--|--|0 |1 |1 |0(1|

| | | |- |- | | | | |

| |1 |1 |--|--|0 |1 |1 |0(1|

| | | |- |- | | | | |

| |--|--|0 |0 |0 |0 |0 |0(1|

|A2|- |- | | | | | | |

| |--|--|1 |--|0 |1 |1 |0(1|

| |- |- | |- | | | | |

| |--|--|0 |1 |0 |1 |1 |0(1|

| |- |- | | | | | | |

| |--|--|0 |0 |0 |0 |0 |0(1|

|A3|- |- | | | | | | |

| |--|--|1 |--|0 |1 |1 |0(1|

| |- |- | |- | | | | |

| |--|--|0 |1 |0 |1 |1 |0(1|

| |- |- | | | | | | |

|A4|--|--|--|0 |1 |0 |0(1|1 |

| |- |- |- | | | | | |

| |--|--|--|1 |1 |1 |0(1|0 |

| |- |- |- | | | | | |

|A5|--|--|--|--|1 |0 |0(1|1 |

| |- |- |- |- | | | | |

|A6|--|--|--|1 |1 |1 |0(1|0 |

| |- |- |- | | | | | |

| |--|--|--|0 |1 |0 |0(1|1 |

| |- |- |- | | | | | |

|A7|--|--|--|--|1 |0 |0(1|1 |

| |- |- |- |- | | | | |

|A8|--|--|--|--|0 |0 |0 |0(1|

| |- |- |- |- | | | | |

[pic]

[pic]

Таблица 18

|A |x1|x2|x3|x4|T3(t|T3(t+|J3 |K3 |

| | | | | |) |1) | | |

|A0|--|--|--|--|0 |0 |0 |0(1|

| |- |- |- |- | | | | |

| |1 |0 |--|--|0 |1 |1 |0(1|

|A1| | |- |- | | | | |

| |0 |1 |--|--|0 |1 |1 |0(1|

| | | |- |- | | | | |

| |0 |0 |--|--|0 |1 |1 |0(1|

| | | |- |- | | | | |

| |1 |1 |--|--|0 |1 |1 |0(1|

| | | |- |- | | | | |

| |--|--|0 |0 |1 |0 |0(1|1 |

|A2|- |- | | | | | | |

| |--|--|1 |--|1 |0 |0(1|1 |

| |- |- | |- | | | | |

| |--|--|0 |1 |1 |0 |0(1|1 |

| |- |- | | | | | | |

| |--|--|0 |0 |1 |0 |0(1|1 |

|A3|- |- | | | | | | |

| |--|--|1 |--|1 |0 |0(1|1 |

| |- |- | |- | | | | |

| |--|--|0 |1 |1 |0 |0(1|1 |

| |- |- | | | | | | |

|A4|--|--|--|0 |0 |0 |0 |0(1|

| |- |- |- | | | | | |

| |--|--|--|1 |0 |0 |0 |0(1|

| |- |- |- | | | | | |

|A5|--|--|--|--|0 |0 |0 |0(1|

| |- |- |- |- | | | | |

|A6|--|--|--|1 |1 |1 |0(1|0 |

| |- |- |- | | | | | |

| |--|--|--|0 |1 |0 |0(1|1 |

| |- |- |- | | | | | |

|A7|--|--|--|--|1 |0 |0(1|1 |

| |- |- |- |- | | | | |

|A8|--|--|--|--|0 |0 |0 |0(1|

| |- |- |- |- | | | | |

[pic]

[pic]

Таблица 19

|A |x1|x2|x3|x4|T4(t|T4(t+|J4 |K4 |

| | | | | |) |1) | | |

|A0|--|--|--|--|0 |1 |1 |0(1|

| |- |- |- |- | | | | |

| |1 |0 |--|--|1 |0 |0(1|1 |

|A1| | |- |- | | | | |

| |0 |1 |--|--|1 |1 |0(1|0 |

| | | |- |- | | | | |

| |0 |0 |--|--|1 |0 |0(1|1 |

| | | |- |- | | | | |

| |1 |1 |--|--|1 |0 |0(1|1 |

| | | |- |- | | | | |

| |--|--|0 |0 |0 |0 |0 |0(1|

|A2|- |- | | | | | | |

| |--|--|1 |--|0 |0 |0 |0(1|

| |- |- | |- | | | | |

| |--|--|0 |1 |0 |1 |1 |0(1|

| |- |- | | | | | | |

| |--|--|0 |0 |1 |0 |0(1|1 |

|A3|- |- | | | | | | |

| |--|--|1 |--|1 |0 |0(1|1 |

| |- |- | |- | | | | |

| |--|--|0 |1 |1 |1 |0(1|0 |

| |- |- | | | | | | |

|A4|--|--|--|0 |0 |0 |0 |0(1|

| |- |- |- | | | | | |

| |--|--|--|1 |0 |1 |1 |0(1|

| |- |- |- | | | | | |

|A5|--|--|--|--|1 |0 |0(1|1 |

| |- |- |- |- | | | | |

|A6|--|--|--|1 |0 |1 |1 |0(1|

| |- |- |- | | | | | |

| |--|--|--|0 |0 |0 |0 |0(1|

| |- |- |- | | | | | |

|A7|--|--|--|--|1 |0 |0(1|1 |

| |- |- |- |- | | | | |

|A8|--|--|--|--|0 |0 |0 |0(1|

| |- |- |- |- | | | | |

[pic]

[pic]

Функциональная схема управляющего автомата приведена на функциональной

схеме операционного устройства, где показаны связи между операционным и

управляющим автоматами.

4. Функциональная схема операционного устройства

4.1. Организация связи между операционным и управляющим автоматами

Связи между операционным и управляющим автоматами организуются так.

Сигналы с выходов управляющего автомата подаются на его же входы, а также

на входы операционного автомата. На входы управляющего автомата подаются

также сигналы логических условий. Каждая микрооперация выполняется строго

при поступлении синхроимпульса и при подаче соответствующего управляющего

сигнала, который в свою очередь вырабатывается на основе сигналов

логических условий, вычисленных в предыдущий такт работы операционного

устройства.

Графически связи между операционным и управляющим автоматами показаны на

функциональной схеме операционного устройства, приведенной на

масштабно–координатной бумаге.

4.2. Описание работы операционного устройства на заданном отрезке времени

Дано:

А=1.1010010

В=0.0011101

После выполнения микрооперации y1 на входы управляющего автомата приходит

сигнал Y1 и сигналы логических условий, [pic]=1 и [pic]=0, под действием

этих сигналов и при поступлении синхроимпульса из генератора

синхроимпульсов (ГСИ) триггеры управляющего автомата переходят в состояния:

T1=0, T2=0, T3=1, T4=0 (см. общую схему). В свою очередь на дешифраторе

вырабатывается сигнал Y2, при котором в операционном автомате выполняется

микрооперация y2.

Которая заключается в следующем. Полю С(1) присваивается значение

переноса в этот разряд P(1), который можно вычислить по схеме на рис.

2.2.5., а схема С(1) изображена на рис. 2.2.1. Полю С(2) присваивается

значение инверсии переноса в этот разряд P(2) (рис. 2.2.7.), схема С(2)

изображена на рис. 2.2.3. На поле С(3:25) происходит присвоение C(i) суммы

B(i-1), инверсии A(i-1) и переноса P(i)(схема для С(i) на рис. 2.2.6., а

для P(i) на рис. 2.2.7), где i = 3-25. Но перенос P(25) определяется иначе,

на основе схемы рис. 2.2.11. На поле С(26) происходит подобная операция

(С(26):=А(25)+В(25)) только без учета переноса, так как его не может быть

(С(26) – последний разряд), схема дана на рис. 2.2.10. В результате этой

микрооперации слово С принимает следующий вид: С=01.1001010

Далее на входы управляющего автомата подается сигнал y2 и сигналы

логических условий [pic]=0 и [pic]=1. Тогда при поступлении сигнала из ГСИ

и сигнала Y2 триггеры управляющего автомата переходят в состояния: T1=0,

T2=1, T3=0, T4=1, что на выходе дешифратора соответствует сигналу Y5, под

действием которого в операционном автомате выполняется микрооперация y5

(см. общую схему).

При этой микрооперации значения полей С(1) и С(2) не меняются, см.

соответственно рис. 2.2.1.и рис. 2.2.3. Разрядам полей С(3:25) и С(26)

Страницы: 1, 2, 3, 4, 5, 6



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.