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

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
 
(не показано 28 промежуточных версий 3 участников)
Строка 1: Строка 1:
Команда '''F R''' «Кольцевое передвижение информации в стеке» с кодом 25 осуществляет кольцевое перемещение информации в стеке. Содержимое регистра X переносится в регистры X1 и T. Содержимое регистра Y перемещается в X, содержимое регистра Z в Y и содержимое регистра T в Z.
{{Врезка-команда
| мнемоника          = F ⟳
| мнемоника клавиш    = {{Оранжевая команда 2|F|⟳}}
| код                = 25
| русская мнемоника  = F ⟳
| латинская мнемоника = F R
| группа              = [[перемещение информации в стеке]]
| число операндов    = —
| клавиши            = [[Клавиша F|{{Оранжевая клавиша|F}}]] [[Клавиша ,|{{Серая клавиша|,}}]]
| число шагов        = 1
| признак перезаписи  = сбрасывается
| первое появление    = [[Б3-21]] (двунаправленный кольцевой стек);<br/>[[Б3-34]] (в современном виде)
| время              = 390,3 мкс <br/> (6,36 КНОП)
| скорость            = 2 560
}}
[[Файл:Стек при операции F R.png|thumb|left|200px|Перемещение информации в стеке при операции '''F⟳''']]
Команда '''F⟳''' (лат. '''F R''') «Кольцевое передвижение информации в стеке» с кодом 25 осуществляет кольцевое перемещение информации в [[Стек калькулятора|стек]]е. Содержимое [[RX|регистра X]] переносится в регистры [[X1]] и [[RT|T]]. Содержимое [[RY|регистра Y]] перемещается в [[RX|X]], содержимое [[RZ|регистра Z]] в [[RY|Y]] и содержимое [[RT|регистра T]] в [[RZ|Z]].
 
На МК-161 с прошивкой 1.20 (08.07.14) команда '''F⟳''' выполняется за 390,3 мкс (6,36 КНОП), 2 560 команд/с.
 
== История ==
Из-за полиграфических трудностей набора команды '''F⟳''' в отечественной литературе иногда встречались обозначения FО и F, .
 
[[Символ с кодом 181|Символ кольцевой стрелки с двумя остриями 🔃]], который изображён на клавиатуре ПМК и ЭКВМ, появился в Юникоде сравнительно недавно. Он имеет код U+1F503 (UTF-8: F0 9F 94 83) за пределами базовой многоязычной плоскости, излишне вытянут по вертикали и к настоящему времени (2016 г.) ещё не поддерживается многими распространёнными шрифтами. Вместо него часто используются символы в виде кольцевой стрелки с одним остриём ⟳ или ↻.


== Ссылки ==
== Ссылки ==
* [http://mk.semico.ru/mk_d11.htm#p3 Команда F R на сайте НПП «СЕМИКО», п. 3.5]
{{Документация|mk_d11.htm#p3|Команда '''F⟳''' на сайте НПП «СЕМИКО», п. 3.5}}
* См. также команды [[ENT|В↑]], [[↔]], [[F ANS|F Вx]]
* См. также [[Символ с кодом 181|символ ⟳]]


[[Category:Все команды]]
[[Category:Команды ПМК]]
[[Category:Команды ПМК]]
[[Category:Операции со стеком]]

Текущая версия от 13:22, 14 августа 2016

Команда F ⟳
 F    
Код команды 25
Русская мнемоника F ⟳
Латинская мнемоника F R
Группа команд перемещение информации в стеке
Число операндов
Нажимаемые клавиши  F   , 
Число шагов 1
Признак перезаписи сбрасывается
Первое появление Б3-21 (двунаправленный кольцевой стек);
Б3-34 (в современном виде)
Время выполнения 390,3 мкс
(6,36 КНОП)
Скорость выполнения 2 560 команд/с
Перемещение информации в стеке при операции F⟳

Команда F⟳ (лат. F R) «Кольцевое передвижение информации в стеке» с кодом 25 осуществляет кольцевое перемещение информации в стеке. Содержимое регистра X переносится в регистры X1 и T. Содержимое регистра Y перемещается в X, содержимое регистра Z в Y и содержимое регистра T в Z.

На МК-161 с прошивкой 1.20 (08.07.14) команда F⟳ выполняется за 390,3 мкс (6,36 КНОП), 2 560 команд/с.

История[править]

Из-за полиграфических трудностей набора команды F⟳ в отечественной литературе иногда встречались обозначения FО и F, .

Символ кольцевой стрелки с двумя остриями 🔃, который изображён на клавиатуре ПМК и ЭКВМ, появился в Юникоде сравнительно недавно. Он имеет код U+1F503 (UTF-8: F0 9F 94 83) за пределами базовой многоязычной плоскости, излишне вытянут по вертикали и к настоящему времени (2016 г.) ещё не поддерживается многими распространёнными шрифтами. Вместо него часто используются символы в виде кольцевой стрелки с одним остриём ⟳ или ↻.

Ссылки[править]