Cтраница 1
Указанные биты могут также использоваться при действующем контроллере для изоляции от дистанционных команд или обмена данными. [1]
Маски используются для того, чтобы выделить в анализируемом значении указанные биты и сделать невидимыми остальные. [2]
В подпрограмме требуется установить в нуль биты О, 3, 4 и 6 некоторого байта. Чтобы установить указанные биты в нулевое состояние и при этом оставить остальные биты без изменения, необходимо построить маску, в которой биты 0, 3, 4 и 6 содержат нуль, а остальные разряды - единицу. [3]
Каждый элемент изображения - одна точка на экране дисплея формируется из фрагмента растровой памяти, состоящего из 1, 2 или 4 бит. Информация, записанная в указанных битах, управляет яркостью ( или цветом) точки на экране, а также ее миганием и другими возможными атрибутами. [4]
Каждый элемент изображения - одна точка на экране дисплея - формируется из фрагмента растровой памяти, состоящего из 1 2 или 4 бит. Информация, записанная в указанных битах, управляет яркостью ( или цветом) точки на экране, а также ее миганием и другими возможными атрибутами. [5]
Печать двоичного представления целого без знака ( часть 2 из 2. [6] |
При использовании поразрядных операций для большей наглядности полезно печатать двоичное представление значений. Программа, приведенная на рис. 16.5, печатает целое значение типа unsigned в двоичном представлении группами по восемь битов каждое. Функция displayBits применяет операцию поразрядное И к переменным value и display Mask. Маски используются для того, чтобы выделить в анализируемом значении указанные биты и сделать невидимыми остальные. Операция сдвига влево смещает значение 1 влево и заполняет правые освободившиеся биты нулями. [7]