K NOP: различия между версиями
AtH (обсуждение | вклад) Нет описания правки |
(дополнение) |
||
Строка 1: | Строка 1: | ||
Команда '''К НОП''' (лат. '''K NOP''') «Нет операции» с кодом 54 — нет операции, никаких действий не вызывает. Обычно применяется при редактировании программы, чтобы занять место, освободившееся после исключения из программы отдельных команд. | Команда '''К НОП''' (лат. '''K NOP''') «Нет операции» с кодом 54 — нет операции, никаких действий не вызывает. Обычно применяется при редактировании программы, чтобы занять место, освободившееся после исключения из программы отдельных команд. | ||
Тем не менее команда К НОП сбрасывает [[признак перезаписи]], например, 444 КНОП 555 + даёт результат 999 (при вводе нового числа после К НОП происходит [[поднятие стека]]). | |||
На МК-161 с прошивкой 1.20 (08.07.14) команда '''К НОП''' выполняется за 61,2824 мкс, 16 318 команд/с. При описании других команд мы используем этот промежуток времени в качестве одной из единиц измерения времени, обозначая её КНОП. | На МК-161 с прошивкой 1.20 (08.07.14) команда '''К НОП''' выполняется за 61,2824 мкс, 16 318 команд/с. При описании других команд мы используем этот промежуток времени в качестве одной из единиц измерения времени, обозначая её КНОП. | ||
== История == | == История == | ||
На [[Б3-21]], не имевших клавиши К, команда «нет операции» вводилась сочетанием Р НОП. | |||
На советских [[ПМК]] команда '''К НОП''' приводила к [[авост|аварийной остановке]] программы, если в [[RX|регистре X]] содержалось «[[сверхчисло]]». | На советских [[ПМК]] команда '''К НОП''' приводила к [[авост|аварийной остановке]] программы, если в [[RX|регистре X]] содержалось «[[сверхчисло]]». | ||
Версия от 21:26, 18 июля 2016
Команда К НОП (лат. K NOP) «Нет операции» с кодом 54 — нет операции, никаких действий не вызывает. Обычно применяется при редактировании программы, чтобы занять место, освободившееся после исключения из программы отдельных команд.
Тем не менее команда К НОП сбрасывает признак перезаписи, например, 444 КНОП 555 + даёт результат 999 (при вводе нового числа после К НОП происходит поднятие стека).
На МК-161 с прошивкой 1.20 (08.07.14) команда К НОП выполняется за 61,2824 мкс, 16 318 команд/с. При описании других команд мы используем этот промежуток времени в качестве одной из единиц измерения времени, обозначая её КНОП.
История
На Б3-21, не имевших клавиши К, команда «нет операции» вводилась сочетанием Р НОП.
На советских ПМК команда К НОП приводила к аварийной остановке программы, если в регистре X содержалось «сверхчисло».
Ссылки
- Описание команды К НОП приведено в «Описании системы команд» НПКД.401348.001 Д11, п. 15.3
- NOP на Википедии
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |