F 10^X: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) (→Ссылки) |
AtH (обсуждение | вклад) Нет описания правки |
||
(не показано 9 промежуточных версий 3 участников) | |||
Строка 1: | Строка 1: | ||
Одноместная команда | {{Врезка-команда | ||
| мнемоника = F 10<sup>x</sup> | |||
| мнемоника клавиш = {{Оранжевая команда 2|F|10<sup>x</sup>}} | |||
| код = 15 | |||
| русская мнемоника = F 10<sup>x</sup> | |||
| латинская мнемоника = F 10^x | |||
| группа = [[показательные функции]] | |||
| число операндов = одноместная | |||
| клавиши = [[Клавиша F|{{Оранжевая клавиша|F}}]] [[Клавиша 0|{{Серая клавиша|0}}]] | |||
| число шагов = 1 | |||
| признак перезаписи = сбрасывается | |||
| первое появление = [[Б3-34]] | |||
| время = 688 … 43 692 мкс (11,2 … 713 КНОП) | |||
| скорость = 1 450 … 23 | |||
}} | |||
[[Файл:Стек при операции 10^x.png|thumb|left|200px|Перемещение информации в стеке при операции F 10<sup>x</sup>]] | |||
Одноместная команда {{Оранжевая команда 2|F|10<sup>x</sup>}} (лат. '''F 10^X''') «10 в степени X» с кодом 15 вычисляет показательную функцию от содержимого [[RX|регистра X]] по основанию 10. Результат помещается в [[RX|регистр X]], предыдущее значение [[RX|регистра X]] сохраняется в [[X1|регистре X1]]. Содержимое остальных регистров не изменяется. | |||
На МК-161 с прошивкой 1.20 (08.07.14) команда '''F 10<sup>x</sup>''' выполняется за 688…43 692 мкс (11,2…713 КНОП), 23…1 450 команд/с. | |||
== Интересные факты == | == Интересные факты == | ||
* Если вам надо умножить (или разделить) число в [[RX|регистре X]] на целую степень десятки, воспользуйтесь | * Если вам надо умножить (или разделить) число в [[RX|регистре X]] на целую степень десятки, воспользуйтесь [[ВП|командой ВП]]. При таком использовании нельзя забывать, что [[ВП|команда ВП]] превращает 0 в 1. | ||
* Иногда команда | * Иногда команда {{Оранжевая команда 2|F|10<sup>x</sup>}} позволяет сэкономить место в [[память программ|памяти программ]]. Например, 1 ВП 4 занимает три шага, 10000 занимает 5 шагов, а 4 F10<sup>x</sup> — всего два. Правда, за эту экономию приходилось платить быстродействием. Команда F10<sup>x</sup> была ощутимо медленнее [[ВП]]. | ||
== Ссылки == | == Ссылки == | ||
{{Документация|mk_d11.htm#p7|Команда F 10<sup>X</sup> на сайте НПП «СЕМИКО», п. 7.4}} | |||
* [http://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F Показательная функция в Википедии] | * [http://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F Показательная функция в Википедии] | ||
* См. также команды [[F LG|F lg]], [[F EXP|F e<sup>x</sup>]], [[ВП]], [[F X^Y|F x<sup>y</sup>]] | * См. также команды [[F LG|F lg]], [[F EXP|F e<sup>x</sup>]], [[ВП]], [[F X^Y|F x<sup>y</sup>]] |
Текущая версия от 12:04, 27 июля 2016
Команда F 10x | |
F 10x | |
Код команды | 15 |
Русская мнемоника | F 10x |
Латинская мнемоника | F 10^x |
Группа команд | показательные функции |
Число операндов | одноместная |
Нажимаемые клавиши | F 0 |
Число шагов | 1 |
Признак перезаписи | сбрасывается |
Первое появление | Б3-34 |
Время выполнения | 688 … 43 692 мкс (11,2 … 713 КНОП) |
Скорость выполнения | 1 450 … 23 команд/с |
Одноместная команда F 10x (лат. F 10^X) «10 в степени X» с кодом 15 вычисляет показательную функцию от содержимого регистра X по основанию 10. Результат помещается в регистр X, предыдущее значение регистра X сохраняется в регистре X1. Содержимое остальных регистров не изменяется.
На МК-161 с прошивкой 1.20 (08.07.14) команда F 10x выполняется за 688…43 692 мкс (11,2…713 КНОП), 23…1 450 команд/с.
Интересные факты[править]
- Если вам надо умножить (или разделить) число в регистре X на целую степень десятки, воспользуйтесь командой ВП. При таком использовании нельзя забывать, что команда ВП превращает 0 в 1.
- Иногда команда F 10x позволяет сэкономить место в памяти программ. Например, 1 ВП 4 занимает три шага, 10000 занимает 5 шагов, а 4 F10x — всего два. Правда, за эту экономию приходилось платить быстродействием. Команда F10x была ощутимо медленнее ВП.
Ссылки[править]
- Команда F 10X на сайте НПП «СЕМИКО», п. 7.4
- Показательная функция в Википедии
- См. также команды F lg, F ex, ВП, F xy
- См. также символ "x"