Составители:
19
3. Микропрограммирование ГСА, т.е. формирование упорядо-
ченного списка микрокоманд, интерпретирующих ГСА, в условных адре-
сах.
4. Расчет формата микрокоманды и определение информацион-
ной организации ПЗУ – М слов × k бит, где М – число микрокоманд, реали-
зующтх ГСА; k – разрядность микрокоманды.
Если автомат предназначен для управления операционным автоматом
с общими микрооперациями, то закодированная ГСА должна быть предва-
рительно преобразована так, чтобы каждая операторная вершина, содержа-
щая несколько совместимых между собой микроопераций, была заменена
соответствующим числом операторных вершин, каждая из которых содер-
жала бы ровно по одной микрооперации.
Конечным результатом данного пункта являются:
1. Структурная схема управляющего автомата с учетом заданного
способа адресации микрокоманд.
2. Списочная форма микропрограммы ГСА в условных адресах и
с выделенными операционными и адреснымиполями каждой микрокоман-
ды.
3. Рассчитанные значения разрядности в битах каждого поля
микрокоманды и информационная организация ПЗУ.
По данной методике разрабатывается как УА АЛУ, так и УА УЦУ.
Примеры составления микропрограмм приведены в [2].
3.10. Разработка операционной структуры
специализированного процессора
Исходными данными для выполнения п. 3.10 служат структурные
схемы АЛУ и УЦУ. На этом этапе проектирования выполняется композиция
АЛУ и УЦУ, которая и образует операционное устройство как специализи-
рованный процессор. Результатом выполнения этого этапа является струк-
турная схема специализированного процессора [1,2].
3.11. Оценка времени реализации алгоритма
Требуется рассчитать время реализации одного цикла решения задачи
для случая, когда используется АЛУ с закрепленными микрооперациями, и
случая, когда используется АЛУ с общими микрооперациями. Методика
расчета приведена в [2].