Поразрядная операция - Большая Энциклопедия Нефти и Газа, статья, страница 2
Если человек знает, чего он хочет, значит, он или много знает, или мало хочет. Законы Мерфи (еще...)

Поразрядная операция

Cтраница 2


При поразрядных операциях действуют следующие правила.  [16]

В поразрядных операциях и операциях сдвига коды рассматриваются как упорядоченные наборы 45 двоичных цифр. При выполнении операций над кодами не бывает автоматической остановки.  [17]

18 Печать двоичного представления целого без знака ( часть 2 из 2. [18]

При использовании поразрядных операций для большей наглядности полезно печатать двоичное представление значений. Программа, приведенная на рис. 16.5, печатает целое значение типа unsigned в двоичном представлении группами по восемь битов каждое. Функция displayBits применяет операцию поразрядное И к переменным value и display Mask. Маски используются для того, чтобы выделить в анализируемом значении указанные биты и сделать невидимыми остальные. Операция сдвига влево смещает значение 1 влево и заполняет правые освободившиеся биты нулями.  [19]

Каждая из поразрядных операций ( за исключением поразрядного НЕ) имеет соответствующую операцию присваивания.  [20]

21 Поразрядные операции. [21]

При использовании поразрядных операций полезно выводить значения операндов в двоичном виде, чтобы получить наглядное представление о результатах их выполнения. Программа на рис. 10.7 выводит на печать целое без знака в двоичном представлении группами по восемь бит.  [22]

ЭВМ выполняют и другие поразрядные операции. Логическим поразрядным отрицанием ( инвертированием) осуществляется получение дополнительных и обратных кодов отрицательных двоичных чисел и переход от этих кодов к прямым кодам. При этом единицы заменяются на нули, а нули на единицы.  [23]

Для каждой из поразрядных операций ( за исключением одноместной операции поразрядного дополнения) существует соответствующая операция присваивания.  [24]

25 Поразрядные операции. [25]

Отметим, что обсуждение поразрядных операций в этом разделе сопровождается показом двоичного представления целых операндов.  [26]

Рассмотрим несколько примеров использования поразрядных операций.  [27]

28 Схема сдвигающего регистра на D-триггерах. [28]

Схема регистра для выполнения поразрядной операции сложения по модулю 2 показана на рис. 6.5. Табл.  [29]

30 Схема сдвигающего регистра на D-триггерах. [30]



Страницы:      1    2    3    4    5