M 0: различия между версиями
(шаблон-врезка для команд) |
AtH (обсуждение | вклад) |
||
(не показано 8 промежуточных версий 2 участников) | |||
Строка 10: | Строка 10: | ||
| число шагов = 1 | | число шагов = 1 | ||
| признак перезаписи = сбрасывается | | признак перезаписи = сбрасывается | ||
| первое появление = | | первое появление = [[Б3-34]] | ||
| время = 159,8 мкс <br/> (2,61 КНОП) | | время = 159,8 мкс <br/> (2,61 КНОП) | ||
| скорость = 6 260 | | скорость = 6 260 | ||
Строка 17: | Строка 17: | ||
На МК-161 с прошивкой 1.20 (08.07.14) команда '''П 0''' выполняется за 159,8 мкс (2,61 КНОП), 6 260 команд/с. | На МК-161 с прошивкой 1.20 (08.07.14) команда '''П 0''' выполняется за 159,8 мкс (2,61 КНОП), 6 260 команд/с. | ||
== История == | |||
В ПМК первого поколения (семейство [[Б3-21]]) [[R0|регистр 0]] отсутствовал (был совмещён с [[RX|регистром X]]). Впервые команда '''П0''' появилась в 1980 году на [[Б3-34]]. В последующих советских ПМК серии «Электроника МК» команда обозначалась '''x→П0''', а позже '''X→П0'''. В журнальных публикациях для упрощения типографского набора иногда опускали стрелку ('''XП0'''), но чаще использовали обозначение из языка Б3-34 — '''П0'''. | |||
В ПМК второго поколения ([[Б3-34]], [[МК-54]], [[МК-56]]) существовала недокументированная команда '''П↑''' с кодом 4E, равнозначная '''П0'''. В ПМК третьего поколения ([[МК-52]], [[МК-61]]) код 4E стал использоваться для [[M E|новой команды '''X→ПE''']] (запись в [[RE|регистр Е]]). Кроме того, в [[МК-52]] путём логического сложения кодов команд в ОЗУ и [[ППЗУ]] можно было получить недокументированную команду с кодом 4F, также равнозначную команде '''X→П0'''. | |||
В 2007 году ЭКВМ [[МК-152|«Электроника МК-152»]] вернула команде её первоначальное, более простое обозначение '''П0'''. | |||
== Ссылки == | == Ссылки == |
Текущая версия от 06:28, 1 августа 2016
Команда П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 |