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
- Вступ
- 1. Система команд мікрокомпютера
- 1.1 Схема алгоритму рішення задачі
- 1.2 Програма задачі в змістовній формі
- 2. Розподіл адресного простору памяті
- 3. Визначення формату команди
- 3.1 Довжина поля КОП
- 3.2 Кодування машинних операцій
- 3.3 Вибір режиму адресації
- 3.3.1 Пряма адресація
- 3.3.2 Опесердковано-регістрова адресація
- 4. Формати команд і алгоритм функціонування мікрокомпютера
- 4.1 Формати і цикли команд
- 4.2 Схема алгоритму функціонування мікрокомпютера
- 5. Програмно-мікропрограмна модель мікрокомпютера
- 6. Мікропрограми операцій
- 6.1 Арифметичні операції
- 6.1.1 Операція «Додавання»
- 6.1.2 Операції «Множення» і «Ділення»
- 6.1.3 Операція «Множення»
- 6.1.4 Операція «Ділення»
- 6.1.5 Операція умовного переходу JNZ
- 6.1.6 Такт збереження ТО3
- 6.2 Мікропрограми тактів Твк, ТО1, ТО2
- 6.2.1 Такт вибірки команди Твк
- 6.2.2 Такти вибірки операндів То1, То2
- 6.2.3 Мікропрограма IPL
- 6.3 Такт декодування коду операції Тд
- 6.4 Розподіл адресного простору памяті мікрокоманд
- 7. Структурна схема мікрокомпютера
- 7.1 Процесор
- 7.1.1 Блок мікропрограмного керування
- 7.1.2 Блок регістрів
- 7.1.3 Блок обробки даних БОД
- 7.2 Память
- 7.2.1 Оперативна память
- 7.2.2 Постійна память
- 7.2.3 Дешифратор ПВВ
- 7.2.4 Дешифратор DC АП
- 7.3 Генератор тактових імпульсів (ГТІ)
- 8. Формат мікрокоманди
- 9. Закодована мікропрограма мікрокомпютера
- Висновки
- 1 Мета і задачі курсового проектування
- 3.7.4. Архітектура комп'ютера з доповненою системою команд
- 3.7.5. Комп'ютери зі спеціалізованою системою команд
- Пленум Вищого спеціалізованого суду.
- Голова Вищого спеціалізованого суду
- 45.Проектування та створення бази даних. Робота з таблицями.
- 37. Пленум Вищого спеціалізованого суду.
- 13. Методика проектування