logo search
Лекции по теории автоматов

Операционные элементы. (оэ)

ОЭ описывается :

  1. входными и выходными словами

  2. множеством реализованных микроопераций

  3. множеством сформированных логических условий.

Типы операционных элементов:

  1. Управляемая шина

  1. Регистры для передачи и хранения информации.

Регистр – набор триггеров, каждый из которых хранит 1 бит информации (0-1)

    1. регистр для хранения информации с одним выходом.

Одна микрооперация – запись.

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

    1. Регистр с двумя выходами.

с) многофункциональный регистр

Например Y1– сброс,Y2– прием числа,Y3– сдвиг содержимого на 1 разряд влево,Yk- сдвиг содержимого на 1 разряд вправо и др.

  1. Счетчик

Y1– обнуление СT: = 0

Y2– прием кодаCT:=A

Y2– прямой счетCT:=CT+ 1

Y2– обратный счетCT:=CT- 1

  1. Различные комбинационные узлы

    1. Дешифраторы

    1. Сумматоры

1Комбинационный сумматор

2. Одноразрядный сумматор

C :

--------------p

-----------------b

0

a

1

0

1

1

0

1

0

q :

--------------p

-----------------b

0

a

0

1

0

0

1

1

1

Карта Карно представляет собой форму табличной истинности. Число клеток карты = числу строк таблицы. Внутри клеток записывается значение функций. Строки и столбцы карт Карно помечаются половиной входных аргументов. Последовательность нумераций строк и столбцов соответствует координатам Грея.

0

0

Ось отраж.

00

01

10

11

ab

0

0

1

0

1

1

1

0

1

0

p

0

1

1

1

Ось отраж.

1

0

B

1

1

0

1

1

1

1

0

1

1

0

0

1

0

0

1

0

1

1

1

A

0

1

0

1

1

0

1

0


В карте Карно вместо 1- черточка, вместо 0- пусто.

После того, как склеили:

I II III

Q

110

1

= a b p v a b p v a b p = bp v ap v ab

c= a b p v a b p v a b p v a b p

&

a b p

bp

  1. Накапливающий сумматор.

Способы представления микропрограмм.

Для описания микропрограмм используют три различных языка:

  1. язык графической схемы алгоритма ГСА

  2. язык логической схемы алгоритма ЛСА

  3. язык метрической схемы алгоритма МСА

ГСА- граф, в котором используются следующие вершины:

У0

- начально - операторская вершина, которая помечается

начальной операцией У0.

Ук

- конечно – операционная вершина, получаемая Ук.

Уi

- операционная вершина, получаемая Уi.

0

1

Xj

- логическое условие.

Алгоритмы бывают:

- линейные,

- разветвляющиеся,

- циклические.