Учебное пособие по языку ФОРТ

ИТФ «Технофорт»
100
10
(1 голос)
0 0

Аннотация: Язык программирования Форт (от английского FORTH) был изобретен Чарльзом Муром в 70-x годах для создания программного обеспечения управляющих устройств. В настоящее время Форт широко используется при решении следующих задач:

Книга добавлена:
23-10-2022, 00:43
0
320
21
Учебное пособие по языку ФОРТ

Читать книгу "Учебное пособие по языку ФОРТ"



4. Арифметические операции

Арифметический стек — основное поле для выполнения арифметических действий и хранения промежуточных результатов вычислений. Надо только помнить, что знак операции (точнее слово, обозначающее операцию) пишется ПОСЛЕ того, как аргументы в стеке уже размещены.

Текст

13 3 -

помещает в стек число 10, так как слово "-" (минус) извлекает из стека два числа, сперва вычитаемое, потом уменьшаемое, и помещает в стек их разность:

- ... a b --> ... a-b

C другими операциями все обстоит аналогично

+ ... a b --> ... a+b

* ... a b --> ... a*b

ABS ... a --> ... |a|

NEGATE ... a --> ... -a

/ ... a b --> ... целая часть

MOD ... a b --> ... остаток

/MOD ... a b --> ... остаток целая часть

B трех последних словах имеются в виду остаток и целая часть частного от деления а на b. Так, при делении 26 на 7 имеем:

26 7 / --> 3

26 7 MOD --> 5

26 7 /MOD --> 5 3

Имеются специальные слова для действий c 1 и 2 (они выполняются немного быстрее)

1+ ... a --> ... a+1

Аналогично работают "1-", "2+", "2-", "2*", "2/".

Следующие слова выполняют поразрядные логические операции над двоичным представлением чисел; в этих операциях числа трактуются как наборы из шестнадцати битов.

AND ... a b --> ... a AND b ( И )

OR ... a b --> ... a OR b ( ИЛИ )

NOT ... a --> ... NOT a ( HE )

XOR ... a b --> ... a XOR b ( ИСКЛЮЧАЮЩЕЕ ИЛИ )


Скачать книгу "Учебное пособие по языку ФОРТ" - ИТФ «Технофорт» бесплатно


100
10
Оцени книгу:
0 0
Комментарии
Минимальная длина комментария - 7 знаков.
Книжка.орг » Современные российские издания » Учебное пособие по языку ФОРТ
Внимание