Редактирование: K M 1

Перейти к навигации Перейти к поиску
Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы войдёте или создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.

Текущая версия Ваш текст
Строка 1: Строка 1:
{{Врезка-команда
Команда '''К П 1''' (лат. '''K M 1''') «Косвенная запись содержимого регистра X по содержимому адресного регистра 1» с кодом B1 и косвенной регистровой адресацией записывает число из [[X]] в регистр памяти, номер которого указан в [[R1|регистре 1]]. Перед выполнением команды содержимое [[R1|регистра 1]] модифицируется.
| мнемоника          = КП1
| мнемоника клавиш    = {{Синяя клавиша|К}} {{Чёрная клавиша|П}} {{Серая клавиша|1}}
| код                = B1
| русская мнемоника  = КП1
| латинская мнемоника = KM1
| группа              = [[запись в регистры памяти]]
| число операндов    = —
| клавиши            = [[Клавиша К|{{Синяя клавиша|К}}]] [[Клавиша П|{{Чёрная клавиша|П}}]] [[Клавиша 1|{{Серая клавиша|1}}]]
| число шагов        = 1
| признак перезаписи  = сбрасывается
| первое появление    = [[Б3-34]]
| время              = ?
| скорость            = ?
}}
Команда '''К П 1''' (лат. '''K M 1''') «Косвенная запись содержимого регистра X по содержимому адресного регистра 1» с кодом B1 и косвенной регистровой адресацией записывает число из [[RX|X]] в регистр памяти, номер которого указан в [[R1|регистре 1]]. Перед выполнением команды содержимое [[R1|регистра 1]] модифицируется.


В регистр памяти записывается число, содержащееся в [[RX|регистре X]] [[Стек калькулятора|стек]]а. Содержимое регистров [[Стек калькулятора|стек]]а не изменяется. Информация, записываемая в отсутствующие регистры памяти, теряется.
В регистр памяти записывается число, содержащееся в [[X|регистре X]] [[стек]]а. Содержимое регистров [[стек]]а не изменяется. Информация, записываемая в отсутствующие регистры памяти, теряется.


При выполнении команды в [[режим автоматической работы|режиме автоматической работы]] информация копируется в энергонезависимую память и сохраняется при выключении питания. Для сохранения информации в [[режим выполнения программы|режиме выполнения программы]] необходимо перед исполнением команды инициализировать [[регистр функции разрешения записи в энергонезависимую память]] ([[R9047]]).
При выполнении команды в [[режим автоматической работы|режиме автоматической работы]] информация копируется в энергонезависимую память и сохраняется при выключении питания. Для сохранения информации в [[режим выполнения программы|режиме выполнения программы]] необходимо перед исполнением команды инициализировать [[регистр функции разрешения записи в энергонезависимую память]] ([[R9047]]).


== Ссылки ==
== Ссылки ==
{{Документация|mk_d11.htm#p6|Команда КП1 на сайте НПП «СЕМИКО», п. 6.5}}
* [http://mk.semico.ru/mk_d11.htm#p6 Команда КП1 на сайте НПП «СЕМИКО», п. 6.5]
* См. также команды [[K RM 1|КИП1]], [[П1]] и [[ИП1]]
* См. также команды [[K RM 1|КИП1]], [[П1]] и [[ИП1]]
{{Обращение к регистрам с косвенной регистровой адресацией}}
{{Обращение к регистрам с косвенной регистровой адресацией}}
Пожалуйста, учтите, что любой ваш вклад в проект «ПМК вики» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Pmkwiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

В целях защиты вики от автоматического спама в правках просим вас решить следующую каптчу:

Отменить Справка по редактированию (в новом окне)
Источник — https://pmk.the-hacker.ru/K_M_1