⟩⟨

Материал из ПМК вики
Перейти к навигации Перейти к поиску

>< — стандартное слово Каллисто. Поменять местами байты в переданном через стек двухбайтном значении.

Ввод слова ><

В режиме NUM последовательно нажмите четыре клавиши  F   ИП     F   ШГ→ 

>< в предыдущем стандарте Forth-83 (англ.)

     ><           16b1 -- 16b2                             "byte-swap"
          Swap the high and low bytes within 16b1.

>< в стандарте Forth-79 (англ.)

><             n1 -- n2                                 "byte-swap"
    Swap the high and low bytes within n1.

Реализация

В FORTH ИТЭФ слово >< называлось SWAB и было примитивом, вот его определение:

            HEAD     204Q,'SWA',302Q,SWAB                 ; SWAB
            POP  AX
            XCHG AL, AH
            PUSH AX
            NEXT


  У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их.


  Это заготовка статьи. Вы можете помочь проекту, дополнив её.