Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Мой / Таблицы

.docx
Скачиваний:
14
Добавлен:
11.06.2015
Размер:
42.99 Кб
Скачать

4. 1 Таблица спецификаций слов микропрограммы

Имя

Разрядность

Тип

Комментарий

IA

( 0:15 )

I

Множимое (входное)

IB

( 0:15 )

I

Множитель (входное)

A

( 0:32 )

L

Множимое (внутреннее)

B

( 0:15 )

L

Множитель (внутреннее)

C

( 0:32 )

L

Произведение (внутреннее)

OC

( 0:15 )

O

Результат (выходное)

T

( 0:2 )

L

Счётчик (внутреннее)

P

(0)

L

Признак переноса (внутреннее)

5. 1 Список логических условий

Идентификатор

Логическое условие

x0

Т≠7

x1

(!B(14)&B(15)&!P(0))(!B(14)&!B(15)&P(0))=1

x2

(B(14)&!B(15)&!P(0))(!B(14)&B(15)&P(0))=1

x3

(B(14)&B(15)&!P(0))(B(14)&!B(15)&P(0))=1

x4

(B(14)&B(15)&P(0))=1

x5

(!B(14)&!B(15)&P(0))(!B(14)&B(15)&!P(0))=1

x6

(!B(14)&B(15)&P(0))=1

x7

(B(14)&!B(15)&!P(0))=1

5. 2 Список микроопераций

Идентификатор

Оператор

y0

A:= IA(0).IA.0. .0;

y1

B:=IB;

y2

C:=0;

y3

T:=0;

y4

P:=0;

y5

C:=C+A;

y6

C:=C(0).C(0).C(1).C(1).C(2;30);

y7

B:=0.0.B(0;13)

y8

T:=T+1

y9

C:=C+A(0).A(1).A(3;32).0;

y10

C:=C+!A;

y11

OC:=C(1;16)

y12

P:=1;

  1. Структура операционного автомата

Каноническая структура операционного автомата строится путём прямой интерпретации функций автомата (каждый элемент функционального описания заменяется эквивалентным элементом структурного описания) (см. п. 2.2). Каноническая структура заданного операционного автомата приведена на рис. 2, введены следующие обозначения:

8. 1 Список переходов управляющего автомата

Множество состояний определим путём разметки ГСА в соответствии с введенными в п. 2.3 правилами. Далее составим список переходов управляющего автомата.

,

, , , , ,

, , ,

,

Соседние файлы в папке Мой