Коды микроопераций

Такую элементарную функциональную единицу назовем логической функцией. В зависимости от уровня программирования, на котором реализованы программные средства диагностирования, логическая функция принимает различные толкования. Принято различать два уровня составления тестовых программ: микрокомандный и командный.

На микрокомандном уровне за логическую функцию Фм принимают действие, инициируемое одной микрооперацией и реализуемое оборудованием ЭВМ.

Используя ряд понятий, приведенных в микрооперацию в синтаксическом смысле (по форме записи) определим как оператор присваивания, с помощью которого слову, имеющему свой идентификатор, присваивается значение двоичного или условного выражения. Микрооперация состоит из левой части, знака присваивания : = и двоичного (или условного) выражения. Следующие операторы, например, являются микрооперациями, возбуждающими соответствующие действия ЭВМ:

Коды микроопераций, выполняемых ЭВМ совместно в течение такта, указываются в микрокоманде. Описания микрокоманд составляются на языках функционального микропрограммирования, имеющих различные модификации. Трансляторы, применяемые при микропрограммировании ЕС ЭВМ. Результатом трансляции одного описания микрокоманды является микрокод – машинное представление одной микрокоманды. В микрокоде имеются операционные поля,, значения которых определяют, какие из микроопераций, предписанных данной микрокоманде, будут возбуждены в такте ее выполнения.

Тэги:

Комментирование закрыто.