Команды микропроцессорной техники



             

Команда MVI - часть 8


6)     Специальные команды

Каждый МП имеет ряд специальных команд. Эти команды не передают и не обрабатывают информацию, но они используются для управления работой микропроцессора.

Команда HLT

По команде HLT останавливается текущая программа до тех пор, пока не появится запрос прерывания или сигнала сброса.

      Команды DI, EI

Если МП получает команду DI, то он игнорирует запросы прерывания до тех пор, пока не поступит команда EI.

      Команда NOP

Пустая команда NOP не производит никаких действий, кроме инкремента счетчика команд РС для перехода к следующей команде. Команда NOP обычно используется в так называемых циклах задержек, в которых МП генерирует сигнал программируемой длительности.

1.2.3.                 Способы адресации

Причина организации различных способов адресации в желании, чтобы команда было покороче, чтобы удобно было использовать массивы и т.д.

Адресация бывает

-        прямая, когда информация об операнде находится в коде команды

-        косвенная, когда информация об операнде находится в в регистре.

Способы адресации делятся на

-        однокомпонентные, когда адрес находится в одном месте

-        многокомпонентные, когда адрес находится в нескольких местах.

Информация о способе адресации содержится в коде команды.

Рассмотрим однокомпонентные способы адресации.

1)    Регистровая. В качестве операнда используется содержимое адресуемого регистра. Это самый простой и наиболее быстрый способ адресации, не требующий обращения к памяти.

2)    Абсолютная.

3)Непосредственная. При непосредственной адресации операнд следует сразу же за кодом операции.


4) Регистровая косвенная. Содержимое адресуемого регистра используется как адрес операнда.




Содержание  Назад  Вперед