ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.12.2023
Просмотров: 1168
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
. Для того, чтобы организовать ветвления, используются условные микрооператоры – if, как полный так и укороченный вариант, вплоть до операторов условного присваивания := (услови
е).
Для наглядности представления микропрограмм используется графическое представление – схема алгоритма микропрограммы. В основе вычерчивания схем леж
ат общие требования, которые определяются стандартами группы ГОСТ 19… - группа единой системы программной документации. При графическом предст
авлении учитывается, что в микропрограмме количество различных типов вершин в схеме алгоритмов резко ограниченно.
- 19 -
Начало
Обязательно в
Стрелки необязательны, если движение идет по основному
направлению.
R(x) нет
да
Множественное ветвление
R(x)
Значения условий
Конкретный номер микрооперации, который реализуется в операционном автомате и номер логических условий, которые вычисляется в различных автоматах, различны. Но этот номер должен удовлетворять требованиям алгоритмической полноты и эффективности.
Полнота – свойства набора операций и логических условий, которые позволяют построить микропрограмму для любой выполняемой операции устройствам машинной команды. Эффективность предполагает, что набор микрооперации и логических условий позволяет строить наиболее быстродействующий алгоритм машинных команд при заданных ограничениях на аппаратные средства.
е).
Для наглядности представления микропрограмм используется графическое представление – схема алгоритма микропрограммы. В основе вычерчивания схем леж
ат общие требования, которые определяются стандартами группы ГОСТ 19… - группа единой системы программной документации. При графическом предст
авлении учитывается, что в микропрограмме количество различных типов вершин в схеме алгоритмов резко ограниченно.
- 19 -
Начало
Обязательно в
Стрелки необязательны, если движение идет по основному
направлению.
| Конец |
Микрокоманда | |
| |
R(x) нет
да
Множественное ветвление
R(x)
Значения условий
Конкретный номер микрооперации, который реализуется в операционном автомате и номер логических условий, которые вычисляется в различных автоматах, различны. Но этот номер должен удовлетворять требованиям алгоритмической полноты и эффективности.
Полнота – свойства набора операций и логических условий, которые позволяют построить микропрограмму для любой выполняемой операции устройствам машинной команды. Эффективность предполагает, что набор микрооперации и логических условий позволяет строить наиболее быстродействующий алгоритм машинных команд при заданных ограничениях на аппаратные средства.