Манипуляции с битами
 
Макросы, которые работают с битами и байтами чисел.

Описание

Макросы в этом документе, обеспечивают доступ к отдельным битам, байтам и словам для Integer значений.

Макросы для манипуляции с байтами
Получает значение отдельных байтов или слов для UInteger значений.
Макросы для манипуляции с битами
Получает состояние отдельных битов числовых значений.

Макросы для манипуляции с байтами
LoByte
Получает младший байт (LSB или lo-byte) для UInteger значений.
HiByte
Получает старший байт (MSB, или hi-byte) младшего слова (LSW, или lo-word) для UInteger значения.
LoWord
Получает младшее слово (LSW, или lo-word) для UInteger значения.
HiWord
Получает старшее слово (LSW, или hi-word) для UInteger значения.

Макросы для манипуляции с битами
Bit
Получает состояние отдельного бита в integer значении.
BitReset
Сбрасывает (очищает) бит для Integer значения.
BitSet
Устанавливает бит для Integer значения.