+: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
(иллюстрация, дополнение)
Строка 1: Строка 1:
Двухместная команда арифметического сложения '''+''' «Сложение» с кодом 10 оперирует с числами, находящимися в регистрах [[RX|X]] и [[RY|Y]]. Результат, равный [[RY|Y]]+[[RX|X]], заносится в [[RX|регистр X]].
[[Файл:Стек при операции +.png|thumb|right|200px|Перемещение информации в стеке при операции +]]
 
Двухместная команда арифметического сложения '''+''' «Сложение» с кодом 10 оперирует с числами, находящимися в регистрах [[RX|X]] и [[RY|Y]].  
 
== Перемещение информации в стеке при операции сложения ==
* Результат, равный [[RY|Y]]+[[RX|X]], заносится в [[RX|регистр X]].
* Содержимое регистра Х сохраняется в Х1.
* Содержимое регистров Х1 и Y не сохраняется.
* Содержимое регистра Z переносится в Y.
* Содержимое регистра Т сохраняется в Т и дублируется в Z.


== Ссылки ==
== Ссылки ==

Версия от 14:24, 15 сентября 2014

Перемещение информации в стеке при операции +

Двухместная команда арифметического сложения + «Сложение» с кодом 10 оперирует с числами, находящимися в регистрах X и Y.

Перемещение информации в стеке при операции сложения

  • Результат, равный Y+X, заносится в регистр X.
  • Содержимое регистра Х сохраняется в Х1.
  • Содержимое регистров Х1 и Y не сохраняется.
  • Содержимое регистра Z переносится в Y.
  • Содержимое регистра Т сохраняется в Т и дублируется в Z.

Ссылки