next up previous contents
След.: Установка битов Выше: Битовые функции Пред.: Сдвиг битов   Содержание

Подсчет битов

LEADZ(I), TRAILZ -- возвращают число нулевых битов своего аргумента слева и справа. Для нуля значение совпадает с BIT_SIZE(I).

POPCNT(I), POPPAR -- считают число единиц; первая функция возвращает число единичных битов, вторая -- $ 1$ , если это число нечетное и 0 -- если четное.



Ilya A. Chernov 2012-12-19
X