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

Материал из ПМК вики
Перейти к навигации Перейти к поиску
(шаблон-врезка для команд)
Нет описания правки
 
(не показаны 2 промежуточные версии этого же участника)
Строка 7: Строка 7:
| группа              = [[операции со стеком]]
| группа              = [[операции со стеком]]
| число операндов    = —
| число операндов    = —
| клавиши            = {{Серая клавиша|↔}}
| клавиши            = [[Клавиша ↔|{{Серая клавиша|↔}}]]
| число шагов        = 1
| число шагов        = 1
| признак перезаписи  = сбрасывается
| признак перезаписи  = сбрасывается
Строка 14: Строка 14:
| скорость            = 4 200
| скорость            = 4 200
}}
}}
[[Файл:Стек при операции ↔.png|thumb|left|200px|Перемещение информации в стеке при операции ↔]]
'''''↔''' может также означать [[Символ с кодом 183|символ ↔]]''
'''''↔''' может также означать [[Символ с кодом 183|символ ↔]]''


Команда '''↔''' (лат. '''<->''') «Обмен содержимого регистров X и Y» с кодом 14 обменивает содержимое регистров [[RX|X]] и [[RY|Y]]. Содержимое [[RX|регистра X]] переносится в [[X1]]. Содержимое [[X1|регистра Х1]] исчезает. Содержимое регистров [[RZ|Z]] и [[RT|T]] не изменяется.<ref>''Дьяконов В. П.'' [[Справочник по расчётам на микрокалькуляторах, 3-е изд. (книга)|Справочник по расчётам на микрокалькуляторах.]] — 3-е изд., доп. и перераб. — М.: Наука. Гл. ред. физ.-мат. лит., 1989. — ISBN 5-02-013988-2. — с.32–33.</ref>
Команда '''↔''' (лат. '''<->''') «Обмен содержимого регистров X и Y» с кодом 14 обменивает содержимое регистров [[RX|X]] и [[RY|Y]]. Содержимое [[RX|регистра X]] переносится в [[X1]]. Содержимое [[X1|регистра Х1]] исчезает. Содержимое регистров [[RZ|Z]] и [[RT|T]] не изменяется.<ref>''Дьяконов В. П.'' [[Справочник по расчётам на микрокалькуляторах, 3-е изд. (справочник)|Справочник по расчётам на микрокалькуляторах.]] — 3-е изд., доп. и перераб. — М.: Наука. Гл. ред. физ.-мат. лит., 1989. — ISBN 5-02-013988-2. — с.32–33.</ref>
 
[[Файл:Стек при операции ↔.png|thumb|center|200px|Перемещение информации в стеке при операции ↔]]


На МК-161 с прошивкой 1.20 (08.07.14) команда '''↔''' выполняется за 237,9 мкс (3,88 КНОП), 4 200 команд/с.  
На МК-161 с прошивкой 1.20 (08.07.14) команда '''↔''' выполняется за 237,9 мкс (3,88 КНОП), 4 200 команд/с.  

Текущая версия от 09:08, 30 апреля 2019

Команда ↔
  
Код команды 14
Русская мнемоника
Латинская мнемоника <->
Группа команд операции со стеком
Число операндов
Нажимаемые клавиши   
Число шагов 1
Признак перезаписи сбрасывается
Первое появление Б3-21
Время выполнения 237,9 мкс (3,88 КНОП)
Скорость выполнения 4 200 команд/с
Перемещение информации в стеке при операции ↔

может также означать символ ↔

Команда (лат. <->) «Обмен содержимого регистров X и Y» с кодом 14 обменивает содержимое регистров X и Y. Содержимое регистра X переносится в X1. Содержимое регистра Х1 исчезает. Содержимое регистров Z и T не изменяется.[1]

На МК-161 с прошивкой 1.20 (08.07.14) команда выполняется за 237,9 мкс (3,88 КНОП), 4 200 команд/с.

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

В советской литературе можно встретить написание XY для обозначения этой команды, восходящее к надписи $\mathrm{\underset{\rightarrow}{\overset{\leftarrow}{XY}}}$ на соответствующей клавише Б3-21 и Б3-34.

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

Примечания[править]

  1. Дьяконов В. П. Справочник по расчётам на микрокалькуляторах. — 3-е изд., доп. и перераб. — М.: Наука. Гл. ред. физ.-мат. лит., 1989. — ISBN 5-02-013988-2. — с.32–33.