logo search
Проектування спеціалізованого мікрокомп’ютера з неоптимізованою системою команд

6.4 Розподіл адресного простору памяті мікрокоманд

Керуючий пристрій мікрокомпютера реалізує принцип програмованої логіки. Мікропрограми тактів операцій в закодованій формі зберігаються в памяті мікрокоманд. Розподіл адресного простору ПМК виконується з урахуванням кількості мікрокоманд в ГМП тактів, способі реалізації декодування поля КОП, а також організації ВІС ВУ4. Орієнтований розподіл мікрокоманд показаний у табл.4.

Таблиця 4

Адреси

АП ПМК

Примітка

0

CJP16

IPL

1

CJP16

NOP

2

CJP49

“+”

3

CJP54

“*”

4

CJP59

“/”

5

CJP64

JNZ

6-10

To1

11-15

To2

16-18

Твк

19-24

То3

25-26

Т+

27-34

Т*

35-46

Т/

47-48

Tjnz

49

CJS6

Цикл “+”

50

CJS11

51

CJS25

52

CJS19

53

CJP16

54

CJS6

Цикл “*”

55

CJS11

56

CJS27

57

CJP19

58

CJP16

59

CJS6

Цикл “/”

60

CJS11

61

CJS35

62

CJP19

63

CJP16

64

CJS47

Цикл JNZ

65

CJP16

Для керування функціонуванням ВІС ВУ4 використовуються мікрокоди,

символічні позначення яких наведені у табл.4. Наприклад, запис CJP19 - це безумовний перехід до мікропідпрограми операції збереження ST за адресою 19. До загальної кількості мікрокоманд мікропідпрограм додається ще одна - МК виходу з мікропідпрограми.

З табл.4 випливає, що ємність памяті МК = 66 комірок. Отже, розрядність адреси ПМК: nАПМК=]log266[=7