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

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

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

Текущая версия Ваш текст
Строка 16: Строка 16:
Команда '''К П B''' (лат. '''K M B''') «Косвенная запись содержимого регистра X по содержимому адресного регистра B» с кодом BB и косвенной регистровой адресацией записывает число из [[RX|X]] в регистр памяти, номер которого указан в [[RB|регистре B]]. Перед выполнением команды содержимое [[RB|регистра B]] модифицируется. Если записанное в [[RB|регистр B]] число меньше нуля, в [[RB|регистр B]] записывается число нуль. Дробная часть числа, записанного в [[RB|регистр B]], отбрасывается.
Команда '''К П B''' (лат. '''K M B''') «Косвенная запись содержимого регистра X по содержимому адресного регистра B» с кодом BB и косвенной регистровой адресацией записывает число из [[RX|X]] в регистр памяти, номер которого указан в [[RB|регистре B]]. Перед выполнением команды содержимое [[RB|регистра B]] модифицируется. Если записанное в [[RB|регистр B]] число меньше нуля, в [[RB|регистр B]] записывается число нуль. Дробная часть числа, записанного в [[RB|регистр B]], отбрасывается.


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


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


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

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

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