K GSB E: различия между версиями
AtH (обсуждение | вклад) Нет описания правки |
(шаблон-врезка для команд) |
||
Строка 1: | Строка 1: | ||
{{Врезка-команда | |||
| мнемоника = К ПП E | |||
| мнемоника клавиш = {{Синяя клавиша|К}} {{Чёрная клавиша|ПП}} E | |||
| код = AE | |||
| русская мнемоника = К ПП E | |||
| латинская мнемоника = K GSB E | |||
| группа = [[вызов и возврат из подпрограмм]] | |||
| число операндов = — | |||
| клавиши = [[Клавиша К|{{Синяя клавиша|К}}]] [[Клавиша ПП|{{Чёрная клавиша|ПП}}]] [[Клавиша В↑|{{Серая клавиша|В↑}}]] | |||
| число шагов = 1 | |||
| признак перезаписи = сбрасывается | |||
| первое появление = [[МК-61]] | |||
| время = ? | |||
| скорость = ? | |||
}} | |||
Команда '''К ПП E''' (лат. '''K GSB E''') «Косвенный переход на подпрограмму по содержимому адресного регистра E» с кодом AE вызывает переход на подпрограмму по адресу, записанному в [[RE|регистре E]]. Перед выполнением команды содержимое [[RE|регистра E]] модифицируется. Если записанное в [[RE|регистр E]] число меньше нуля, в [[RE|регистр E]] записывается число нуль. Дробная часть числа, записанного в [[RE|регистр E]], отбрасывается. | Команда '''К ПП E''' (лат. '''K GSB E''') «Косвенный переход на подпрограмму по содержимому адресного регистра E» с кодом AE вызывает переход на подпрограмму по адресу, записанному в [[RE|регистре E]]. Перед выполнением команды содержимое [[RE|регистра E]] модифицируется. Если записанное в [[RE|регистр E]] число меньше нуля, в [[RE|регистр E]] записывается число нуль. Дробная часть числа, записанного в [[RE|регистр E]], отбрасывается. | ||
Версия от 18:14, 1 августа 2016
Команда К ПП E | |
К ПП E | |
Код команды | AE |
Русская мнемоника | К ПП E |
Латинская мнемоника | K GSB E |
Группа команд | вызов и возврат из подпрограмм |
Число операндов | — |
Нажимаемые клавиши | К ПП В↑ |
Число шагов | 1 |
Признак перезаписи | сбрасывается |
Первое появление | МК-61 |
Время выполнения | ? |
Скорость выполнения | ? команд/с |
Команда К ПП E (лат. K GSB E) «Косвенный переход на подпрограмму по содержимому адресного регистра E» с кодом AE вызывает переход на подпрограмму по адресу, записанному в регистре E. Перед выполнением команды содержимое регистра E модифицируется. Если записанное в регистр E число меньше нуля, в регистр E записывается число нуль. Дробная часть числа, записанного в регистр E, отбрасывается.
Команда КППЕ не работает в автоматическом режиме.
История
До появления МК-61 (на калькуляторах Б3-34, МК-54 и МК-56) недокументированная команда с кодом AE вела себя аналогично команде КПП0, с единственным исключением — содержимое регистра 0 не уменьшалось при модификации. На МК-152 аналогично себя ведёт двухшаговая команда РКПП 00 с кодом AF 00.
Эту недокументированную команду обозначали на письме КПП↑. Благодаря ей некоторые программы, написанные для Б3-34, неправильно работали на МК-61 и МК-52.
Ссылки
- Команда КППE на сайте НПП «СЕМИКО», п. 14.6
- См. также команды В/О, КБПE, ПП и команду ЭКВМ РПП
КБП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 |