Проектирование вычислительного устройства
Таким образом, регистр микрокоманд выбираем разрядностью в два байта. Емкость ПЗУ МК составит 128 байт. На рисунке 9 приведена структура управляющего автомата с программируемой логикой.
Рисунок 9
4. 5 Кодирование ПЗУ МК
Приведем пример кодирования ПЗУ МК для операции сложения. Естественной адресацией МК будем считать выполнение МП по истиной ветви алгоритма (т.е. там, где значение логического условия равно 1). На рисунке 10 приведена ГСА операции умножения. В таблице приведен фрагмент кода ПЗУ МК для операции сложения.
Рисунок 10
Адрес | Биты МК |
0001 | 0010010101011111 |
0010 | 1011001000000000 |
0011 | 0010111111111111 |
0100 | 0011000110101110 |
0101 | 1011100100000000 |
0110 | 1100010000000000 |
0111 | 0011111111111111 |
1000 | 1100110100000000 |
1001 | 0100001111111111 |
1010 | 1010111000000000 |
1011 | 0010001111111111 |
1100 | 0000001111111111 |
5. Библиографический список
1. Баранов С.И. Синтез микропрограммных автоматов Л. Энергия, Ленингр. отд-ние,1974г–216с,.
2. Колосков В.А. Проектирование вычислительного устройства: методические указания к
курсовому проекту / КГТУ 1996г.
3. Майоров С.А., Новиков Г.И. Структура электронных вычислительных машин. – Л. Машиностроение. Ленингр. отд-ние, 1979. – 384 с.
6. Приложение