Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
labs_vsasoiu / Методичка по макету 1804 / АрхЭВМ_Лаб.Раб2007_Часть2_Раб1_1804.doc
Скачиваний:
20
Добавлен:
10.02.2015
Размер:
1.21 Mб
Скачать

Микропрограммы примера 4

Номер тетрады

Определение поля МК

Номер бита

Адрес микрокоманды

0

1

2

3

4

5

6

7

8

9

10

11

12

0

Данные D

0

1

2

3

p

+q

q

0

0

0

1

0

0

1

0

1

Адрес B

4

5

6

7

1

1

0

0

0

1

0

0

1

0

0

0

0

0

0

0

1

0

0

0

0

1

0

0

1

1

0

0

0

1

0

0

1

0

0

0

1

1

0

0

2

Адрес A

8

9

10

11

0

1

0

0

0

1

0

0

0

0

0

0

3

АЛУ

С0

12

13

14

15

1

1

0

1

1

0

1

1

0

0

0

1

1

1

0

0

0

1

1

1

0

1

0

0

0

1

1

0

1

1

0

1

1

0

4

Источник операнда

М0

16

17

18

19

1

1

1

1

1

1

1

1

1

1

0

1

1

1

0

1

0

1

1

1

0

1

1

1

0

1

0

0

0

1

0

1

1

0

5

Приемник результата

M1

20

21

22

23

1

1

0

1

1

0

1

1

0

1

1

0

0

0

0

1

0

0

0

1

1

1

1

1

0

1

1

0

1

1

0

1

1

0

6

Управление следующим адресом

24

25

26

27

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

0

0

0

0

1

0

0

1

0

0

0

0

1

0

0

0

1

0

0

1

0

0

0

7

Адрес перехода

28

29

30

31

1

0

0

1

1

0

1

0

1

1

0

1

Примечания

R3 := p

R2 := +q

R1 := q

R0 :=SIGN

Q := R1

R2 * 0100

ПЕРЕХОД по F = 0

R2 := L1(R2,Q(3))

Q := L1(Q,0)

R3 := R3-1

R2 := R2  R0

R1 := Q

R3 := R3  0

Таблица 9