<<
>>

Другие полезные команды

В системе команд процессора есть две команды — XADD и NEG, которые могут быть полезны, в частности, для программирования вычислительных действий: ж xadd приемник,источник — обмен местами и сложение.
Команда позволяет вы- полнить последовательно два действия: 1) обменять значения приемник и источник; 2) поместить на место операнда приемник сумму: приемник = приемник + источ- ник. В пеg операнд — отрицание с дополнением до двух. Команда выполняет инвер- тирование значения операнд. Физически команда выполняет одно действие: операнд = 0 - операнд, то есть вычитает операнд из нуля. Команду NEG можно применять для смены знака и вычитания из константы. Дело в том, что коман- ды SUB и SBB не позволяют вычесть что-либо из константы, так как константа не может служить операндом-приемником в этих операциях. Поэтому данную операцию можно выполнить с помощью двух команд: neg ax ; смена знака (ах) add ах,З4θ ;фактически вычитание: (ах)=З40-(ах)
<< | >>
Источник: В. И. Юров. Assembler. Учебник для вузов. 2-е изд. 2003

Еще по теме Другие полезные команды:

  1. Определение команды.
  2. Признаки команды.
  3. § 4.5. Деятельность команд в организации
  4. Пример настройки и реабилитации в футбольной команде
  5. Работа с другими командами
  6. Четыре шага по созданию эффективной команды
  7. ШЕСТЬ СТУПЕНЕЙ НА ПУТИ СОЗДАНИЯ КОМАНДЫ.
  8. Кто становится лидером команды
  9. Создание деловой команды «Вероятно, я не лучший советчик в этом вопросе».
  10. Эд САЛЛИВАН. ВРЕМЯ — ДЕНЬГИ Создание команды разработчиков, программного обеспечения, 2001
  11. 2. Полезная модель.
  12. 3. Патентоспособность полезной модели
  13. О простоте и полезности.
  14. О простоте и полезности.