+: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) |
||
Строка 5: | Строка 5: | ||
== Перемещение информации в стеке при операции сложения == | == Перемещение информации в стеке при операции сложения == | ||
* Результат, равный [[RY|Y]]+[[RX|X]], заносится в [[RX|регистр X]]. | * Результат, равный [[RY|Y]]+[[RX|X]], заносится в [[RX|регистр X]]. | ||
* | * Предыдущее содержимое [[RX|регистра Х]] сохраняется в [[Х1]]. | ||
* Содержимое регистров [[Х1]] и [[RY|Y]] не сохраняется. | * Содержимое регистров [[Х1]] и [[RY|Y]] не сохраняется. | ||
* Содержимое [[RZ|регистра Z]] переносится в [[RY|Y]]. | * Содержимое [[RZ|регистра Z]] переносится в [[RY|Y]]. |
Версия от 15:02, 16 февраля 2015
Двухместная команда арифметического сложения + «Сложение» с кодом 10 оперирует с числами, находящимися в регистрах X и Y.
Перемещение информации в стеке при операции сложения
- Результат, равный Y+X, заносится в регистр X.
- Предыдущее содержимое регистра Х сохраняется в Х1.
- Содержимое регистров Х1 и Y не сохраняется.
- Содержимое регистра Z переносится в Y.
- Содержимое регистра Т сохраняется в Т и дублируется в Z.
Ссылки
- Команда + на сайте НПП «СЕМИКО», п. 7.3
- Сложение на Википедии
- См. также команды -, ×, ÷
- См. также клавишу + и символ +