Редактирование: F 10^X

Перейти к навигации Перейти к поиску
Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы войдёте или создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.

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

Текущая версия Ваш текст
Строка 1: Строка 1:
{{Врезка-команда
[[Файл:Стек при операции 10^x.png|thumb|right|200px|Перемещение информации в стеке при операции F 10<sup>x</sup>]]
| мнемоника          = F 10<sup>x</sup>
 
| мнемоника клавиш    = {{Оранжевая команда 2|F|10<sup>x</sup>}}
Одноместная команда '''F 10<sup>x</sup>''' (лат. '''F 10^X''') «10 в степени X» с кодом 15 вычисляет показательную функцию от содержимого [[RX|регистра X]] по основанию 10. Результат помещается в [[RX|регистр X]].
| код                = 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 команд/с.
На МК-161 с прошивкой 1.20 (08.07.14) команда '''F 10<sup>x</sup>''' выполняется за 688…43 692 мкс (11,2…713 КНОП), 23…1 450 команд/с.
Строка 21: Строка 7:
== Интересные факты ==
== Интересные факты ==
* Если вам надо умножить (или разделить) число в [[RX|регистре X]] на целую степень десятки, воспользуйтесь [[ВП|командой ВП]].  При таком использовании нельзя забывать, что [[ВП|команда ВП]] превращает 0 в 1.
* Если вам надо умножить (или разделить) число в [[RX|регистре X]] на целую степень десятки, воспользуйтесь [[ВП|командой ВП]].  При таком использовании нельзя забывать, что [[ВП|команда ВП]] превращает 0 в 1.
* Иногда команда {{Оранжевая команда 2|F|10<sup>x</sup>}} позволяет сэкономить место в [[память программ|памяти программ]].  Например, 1 ВП 4 занимает три шага, 10000 занимает 5 шагов, а 4 F10<sup>x</sup> — всего два.  Правда, за эту экономию приходилось платить быстродействием.  Команда F10<sup>x</sup> была ощутимо медленнее [[ВП]].
* Иногда команда F10<sup>x</sup> позволяет сэкономить место в [[память программ|памяти программ]].  Например, 1 ВП 4 занимает три шага, 10000 занимает 5 шагов, а 4 F10<sup>x</sup> — всего два.  Правда, за эту экономию приходилось платить быстродействием.  Команда F10<sup>x</sup> была ощутимо медленнее [[ВП]].


== Ссылки ==
== Ссылки ==
Пожалуйста, учтите, что любой ваш вклад в проект «ПМК вики» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Pmkwiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

В целях защиты вики от автоматического спама в правках просим вас решить следующую каптчу:

Отменить Справка по редактированию (в новом окне)