(ИП)
(ИП) — служебное слово Каллисто. Чтение из памяти с прямой адресацией.
(ИП) ( -- x ) Чтение из регистра, номер которого «зашит» в шитом коде.
Чтение из регистра ЭКВМ, номер которого «зашит» в шитом коде сразу после токена (ИП). Это служебное слово, в приложениях не возникает необходимости обращения к нему по имени.
Ввод слова (ИП)[править]
В режиме NUM последовательно нажмите клавиши ШГ→ F Р-ГРД-Г В/О 8 P ШГ←
История[править]
Слово (ИП) напоминает команду PP ИП ЭКВМ. После кода операции РРИП, также как и после токена (ИП), располагаются два байта, в которых зашифрован номер регистра. Разница в том, что (ИП) использует для кодирования номера регистра двоичную систему счисления, а код РРИП содержит номер регистра в двоично-десятичном коде.
Также слово (ИП) для размещения результата использует «бесконечный» стек данных Каллисто.
Реализация[править]
В Каллисто 1.0 слово (ИП) используется компилятором в FLITERAL для реализации литералов (числовых констант) с плавающей запятой.:
830 ;#xipe 831 ; (ИП) ( −− x ) Считать регистр МК−161, указанный в шитом коде. 832 ; Прочесть регистр, номер которого зашит в шитом коде. 833 ; Помогает в реализации литералов с плавающей запятой. 834 ; Слово (ИП) похоже на команду РР ИП (МК−152), но номер регистра в шестнадцатеричном формате 835 ; и считывание происходит в стек данных Каллисто. 836 LXREG: .DB 4 837 .TEXT "(" 838 .DB 136,143 ; "(ИП)" 839 .TEXT ")" ; ( −− n) 840 .DW LIP 841 XREG: .DW JXREG 842 JXREG: KRM6 RME ∗ KRM6 + 843 MA KRMA KM3 844 KGOTO9
Ссылки[править]
- Исходный текст слова (ИП) в Каллисто Классик 1.0
- См. слова ИП и П
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |