Цикл - выполнение - команда - Большая Энциклопедия Нефти и Газа, статья, страница 3
Железный закон распределения: Блаженны имущие, ибо им достанется. Законы Мерфи (еще...)

Цикл - выполнение - команда

Cтраница 3


В общем случае микропроцессор функционирует следующим образом. В каждом командном цикле счетчик СК формирует номер команды посредством инкрементирования содержимого по импульсу устройства УУ. Номер команды загружается в регистр РГА и из внешних преобразователей, например ПЗУ, программной памяти, код команды считывается в регистр команд РК и временного хранения РБ. Код команды дешифрируется ДШ и выбирается первый адрес микропрограммы УУ. В соответствии с выбранной микропрограммой выполняются операции между АЛУ и регистрами. АЛУ по коду регистра РБ и регистра признаков РП выполняет функциональные преобразования над операндами, считываемыми из РОН или аккумулятора РА; результаты вычислений загружаются в аккумулятор РА или регистры РОН. Конец цикла выполнения команды определяется импульсом ин-крементации, поступающим после выполнения микропрограммы с устройства УУ на счетчик СК. Содержимое счетчика СК инкре-ментируется и по вышеописанной схеме выполняется очередной цикл команды.  [31]

Контекстное меню команды появляется на экране в том случае, если щелкнуть правой кнопкой мыши на поле чертежа в середине цикла выполнения команды. Часть команд меню может быть привязана к определенной команде AutoCAD. Эта специфическая часть добавляется в конец списка пунктов стандартного меню команды. В стандартную поставку AutoCAD такое меню не входит. ИмяКоманда; где ИмяКоманды - имя любой команды AutoCAD, в том числе и разработанной пользователем самостоятельно или приобретенной у стороннего разработчика. Соответствующие операции будут выполняться в том случае, если в середине цикла выполнения команды будет вызвано на экран контекстное меню и выбран в нем этот пункт. Ниже перечислены некоторые рекомендации, касающиеся особенностей выполнения операций в середине цикла команд того или иного типа.  [32]



Страницы:      1    2    3