Cтраница 2
Если третий параметр равен 2, первые два параметра, если это возможно, трактуются как двуместные операции. Результат аналогичен случаю одноместных операций. [16]
В дальнейшем, ради краткости изложения, мы ограничимся рассмотрением выражений, образуемых из однобуквенных идентификаторов, знаков двуместных операций f / - ( символы f и обозначают операции возведения в степень и умножения) и круглых скобок. [17]
В - непустое множество истинностных значений матрицы М, В0 С В - множество выделенных значений, Л, V, D - двуместные операции на В, JL - элемент В. [18]
Аналогично запись V АВ эквивалентна записи со скобками [ Л ] / Д - Итак, формулы исчисления высказываний в бесскобочной записи с принятым условием выражения отрицания записываются через элементарные высказывания при помощи двух бинарных двуместных операций Л и V и этих же операций с отрицаниями, что означает отрицание соответствующей формулы, которую определяет данная двуместная операция. [19]
Поскольку в математике знаки и - играют двоякую роль ( с одной стороны, они используются при записи положительных и отрицательных чисел, а с другой - для обозначения операций сложения или вычитания) необходимо различать одноместные и двуместные операции. Одноместной операции не предшествует никакой идентификатор или константа, а двуместной предшествует. Поэтому в указанных выше примерах знак - перед цифрой 7 является одноместным, а знак - перед членом YU7 - двуместным. Две звездочки, записанные рядом, рассматриваются как один символ и означают возведение первого операнда в степень, указанную во втором операнде. [20]
Поскольку в математике знаки и - играют двоякую роль ( с одной стороны, они используются при записи положительных и отрицательных чисел, а с другой - для обозначения операций сложения или вычитания) необходимо различать одноместные и двуместные операции. Одноместной операции не предшествует никакой идентификатор или константа, а двуместной предшествует. Поэтому в указанных выше примерах знак - перед цифрой 7 является одноместным, а знак - перед членом YU7 - двуместным. Две звездочки, записанные рядом, рассматриваются как один символ и означают возведение первого операнда в степень, указанную во втором операнде. [21]
Кроме построенных программ, алгоритм дифференцирования выражений в элементарных функциях содержит: программу переписывания начала выражения от ф0 до знака D; программу переписывания выражения от ф3 до следующего знака D после применения алгоритма дифференцирования одноместной операции; программу переписывания выражения от ф4 до следующего знака D после применения алгоритма дифференцирования двуместных операций. [22]
Аналогично запись V АВ эквивалентна записи со скобками [ Л ] / Д - Итак, формулы исчисления высказываний в бесскобочной записи с принятым условием выражения отрицания записываются через элементарные высказывания при помощи двух бинарных двуместных операций Л и V и этих же операций с отрицаниями, что означает отрицание соответствующей формулы, которую определяет данная двуместная операция. [23]
В соответствии с этим теперь можно сформулировать правило кодирования элементов информации, входящих в арифметические формулы: код каждого элемента информации состоит из двух частей; первая часть содержит код вида информации - число, операцию или знак равенства; вторая часть кода числа содержит порядковый номер числа; вторая часть кода операции в свою очередь разделяется на две части: одна содержит код одноместной ( pi) или код двуместной операции ( а), вторая - номер операции; вторая часть знака равенства свободна. [24]
Идентификаторы начинаются с буквы, за которой может следовать любое число букв, цифр, точек и подчеркиваний. Двуместная операция обозначается одним или несколькими пробелами ( для конкатенации) или символом, окруженным пробелами. Метка начинается с буквы или цифры и заканчивается пробелом или точкой с запятой. [25]
В системе команд предусмотрены действия над операндами, которые могут представлять целые, числа с плавающей запятой одинарной точности, с плавающей запятой двойной точности. При выполнении двуместных операций результат помещается в вершину стека, а два исходных операнда исчезают из стека. [26]
Учитывая параллельность путей распространения информации в структуре вычислителя свертки ( см. рис. 4.9), можно расположить параллельно исполняемые преобразования в общих ярусах конвейерной структуры, причем результаты в каждом ярусе фиксируются в регистрах, синхронизируемых общим сигналом. На каждую двуместную операцию суммирования выделяется один ярус. В том числе сумматоры, необходимые для реализации одной операции умножения, можно расположить в нескольких различных ярусах. [27]
Множитель или терм, входящий в состав простого выражения, называется операндом. Порядок вычисления операндов двуместной операции зависит от реализации. Это означает, что они могут вычисляться или в том порядке, в котором записаны, или в обратном порядке, или параллельно, или не полностью. Последнее применимо лишь в том случае, если значение терма или простого выражения определяется значением одного из операндов. [28]
В польской записи знаки двуместных операций располагаются слева от операндов. [29]
Эта операция одноместна - в том смысле, что из одного данного простого высказывания А строится новое высказывание А. В то же время конъюнкция - двуместная операция: сложное высказывание строится из д в у х простых. Отрицание абсолютно истинного высказывания абсолютно ложно и наоборот. [30]