M 0
Команда П0 | |
П 0 | |
Код команды | 40 |
Русская мнемоника | П0 |
Латинская мнемоника | M0 |
Группа команд | запись в регистры памяти |
Число операндов | — |
Нажимаемые клавиши | П 0 |
Число шагов | 1 |
Признак перезаписи | сбрасывается |
Первое появление | Б3-34 |
Время выполнения | 159,8 мкс (2,61 КНОП) |
Скорость выполнения | 6 260 команд/с |
Команда П 0 (лат. M 0) «Запись содержимого регистра X в регистр 0» с кодом 40 и регистровой адресацией записывает число из X в регистр памяти 0.
На МК-161 с прошивкой 1.20 (08.07.14) команда П 0 выполняется за 159,8 мкс (2,61 КНОП), 6 260 команд/с.
История[править]
В ПМК первого поколения (семейство Б3-21) регистр 0 отсутствовал (был совмещён с регистром X). Впервые команда П0 появилась в 1980 году на Б3-34. В последующих советских ПМК серии «Электроника МК» команда обозначалась x→П0, а позже X→П0. В журнальных публикациях для упрощения типографского набора иногда опускали стрелку (XП0), но чаще использовали обозначение из языка Б3-34 — П0.
В ПМК второго поколения (Б3-34, МК-54, МК-56) существовала недокументированная команда П↑ с кодом 4E, равнозначная П0. В ПМК третьего поколения (МК-52, МК-61) код 4E стал использоваться для новой команды X→ПE (запись в регистр Е). Кроме того, в МК-52 путём логического сложения кодов команд в ОЗУ и ППЗУ можно было получить недокументированную команду с кодом 4F, также равнозначную команде X→П0.
В 2007 году ЭКВМ «Электроника МК-152» вернула команде её первоначальное, более простое обозначение П0.
Ссылки[править]
- Описание команды П 0 приведено в «Описании системы команд» НПКД.401348.001 Д11, п. 6.2
- См. также команды ИП0, КП0 и КИП0
ИП0 | ИП1 | ИП2 | ИП3 | ИП4 | ИП5 | ИП6 | ИП7 | ИП8 | ИП9 | ИПA | ИПB | ИПC | ИПД | ИПE |
П0 | П1 | П2 | П3 | П4 | П5 | П6 | П7 | П8 | П9 | ПA | ПB | ПC | ПД | ПE |