Cтраница 2
В систему команд УВМ включим три логические операции: поразрядное логическое сложение, поразрядное логическое умножение, сравнение и операцию исследования значения г - го разряда сумматора. [16]
Операция формирования новых чисел из заранее заданных осуществляется с помощью поразрядного логического сложения ( дизъюнкции), при котором результат, равный нулю, получается только в том случае, если оба слагаемых равны нулю. [17]
То же, что и при k0 12, только Выполняемая операция является операцией поразрядного логического сложения. [18]
![]() |
Логическое сложение.| Логическое умножение. [19] |
В машинах, работающих в двоичной системе счисления, наиболее распространенными неарифметическими операциями являются операции сдвига, поразрядного логического сложения, поразрядного логического умножения, сравнения и переноса. [20]
Если в команде первый и второй адреса являются адресами констант УВК, то по обоим адресам выдается в первую и вторую магистрали одна и та же константа УВК, адрес которой получается путем поразрядного логического сложения первого и второго адресов данной команды. [21]
Операция логического сложения двух чисел выполняется поразрядно. Поразрядное логическое сложение используется для составления нового числа из разных частей двух чисел. [22]
Результатом операции поразрядного логического сложения ( операции ИЛИ) является двоичное число, отдельные разряды которого равны 1 в случае, когда в соответствующих разрядах исходных операндов присутствует хотя бы одна единица. Результатом операции поразрядного логического сложения по модулю 2 ( операции ИСКЛЮЧАЮЩЕЕ ИЛИ) является двоичное число, отдельные разряды которого равны 1 только тогда, когда соответствующие разряды исходных операндов имеют противоположные значения. [23]
Запись на буфер может производиться только с начала некоторой зоны. При записи происходит поразрядное логическое сложение старого содержимого ячейки с записываемым кодом. Поэтому перед записью нужные ячейки буфера необходимо очистить. Выдача более 511 кодов производится обычно по специальной стандартной программе. [24]
Как было сказано выше, арифметическое и логическое устройство ( АЛУ) служит для выполнения арифметических и логических преобразований над словами. В АЛУ выполняются операции сложения, вычитания, умножения и деления двух чисел, операции поразрядного логического сложения и логического умножения двух слов, сдвиги слов, преобразования кодов и некоторые другие операции. [25]
![]() |
Схема сдвигающего регистра на D-триггерах. [26] |
Рассмотрим выполнение логических операций сложения и умножения. Состояния микроопераций приведены соответственно в табл. 6.2 и 6.3. На рис. 6.6 приведена схема для выполнения операций поразрядного логического сложения и умножения. [27]
В одном случае эти символы используются для обозначения дизъюнкции и конъюнкции над высказываниями, а в другом случае - для операций поразрядного логического сложения и умножения изображающих чисел элементов. [28]
Логические операции над двоичными словами производятся поразрядно. Например, если А, В и С - регистры, имеющие одинаковое количество разрядов, то операция А - - ПВ - 1С определяет действия поразрядного логического сложения инвертированных состояний регистров В и С и записи результата в регистр А. [29]
При описании работы сумматора использовался символ логического сложения /, отсутствующий во многих алгоритмических входных языках ( например, Бейсик или Фортран), но являющийся общепринятым математическим символом. Так как операция сложения позволяет достаточно просто ( с помощью проверки на превышение кода 15) определить результат шестнадцатеричного сложения и переноса, целесообразно при моделировании операции логического сложения составить таблицу с массивом DIS ( X, Y) X / Y, содержащим готовые результаты этой операции. Значения элементов массива для справки приведены ниже. Заметим, что ПМК Электроника МК-61 и Электроника МК-52 выполняют поразрядное логическое сложение как встроенную операцию, реализуемую аппаратурными, а не программными средствами. [30]