Cтраница 1
Логические операнды выражаются состояниями последовательных восьмиразрядных ячеек. [1]
К логическим операндам относятся: отношения, а также константы, переменные и указатели функций логического типа. [2]
При составлении логических выражений логические операнды соединяются между собой с по мощью знаков логических операций. В качестве знаков логических операций могут использоваться знаки AND, OR и NOT. [3]
Адресные конструкции девятого и десятого типов употребляются в операторах, выполняющих операции второго ранга над десятичными и логическими операндами переменной длины соответственно. [4]
При построении логических выражений нужно иметь в виду следующие правила: логические операции могут выполняться только с логическими операндами; порядок выполнения логических операций определяется их старшинством. [5]
Одна часть используется только для сложения, вычитания и логических действий над числами с фиксированной запятой и логическими операндами, вторая часть служит для умножения и деления чисел с фиксированной запятой, третья часть используется для сложения и вычитания чисел с плавающей запятой, а четвертая - для умножения и деления. [6]
![]() |
Escape-последовательности, распознаваемые конвертером f2c. [7] |
Имеются встроенные функции AND, OR, XOR, LSHIFT, RSHIFT и NOT, выполняющие поразрядные операции с целыми и логическими операндами. [8]
Машинные команды ( 90 основного набора и 62 дополнительного) в комплексах СМ-1 и СМ-2 оперируют данными трех типов: числами с фиксированной запятой; числами с плавающей запятой; логическими операндами. [9]
Логическое выражение образуется из логических операндов и логических операций. Логическими операндами являются константы, имена констант, переменные, элементы массивов, обращения к функциям, выражения отношения, а также выражения, заключенные в скобки. [10]
Второй способ применяют при наличии пары регистров, один из которых является накапливающим, а другой - его дополнением, так называемым регистром множителя-частного, используемым при выполнении операций умножения, деления и сдвига. В обоих этих регистрах можно хранить числа с фиксированной запятой, числа с плавающей запятой или логические операнды, но в этом случае требуются частые пересылки содержимого этих регистров в основную память ( во время выполнения программы), чтобы освобождать эти регистры для выполнения других операций. На рис. 1.17 показано, каким образом применяется адресуемый регистр. Очевидно, все вычисления производятся с использованием содержимого этого регистра как одного из операндов, так что этот регистр участвует во всех операциях загрузки операндов из памяти в качестве приемника и записи в память в качестве источника. [11]
Первый тип поля переменной длины, занимающий от одной до 256 восьмиразрядных ячеек, своими состояниями выражает так называемые логические операнды. [12]
Возможное изменение программы при гибком программировании заключается не только в замене комплексной программы, но и в изменении отдельных ее команд. Однако это возможно лишь при внутреннем программировании памяти. Только тогда цифровые вычислительные автоматы могут достичь своей производительности, существующей в настоящее время. Джон фон Нейман2 высказал мысль о том, что команды должны храниться в том же запоминающем устройстве, что и логические операнды, и также иметь форму операндов с тем, чтобы они внешне не отличались друг от друга и с командами можно было производить арифметические действия, как и с операндами. [13]