位逻辑运算
位逻辑运算分类下包含以下指令:
BIT_AS_BYTE(位打包为字节)BIT_AS_DWORD(位打包为双字)
BIT_AS_WORD(位打包为字)
BitCount(位计数)
BitReset(位清零)
BitSet(位置为1)
BitSetTo(位赋值)
BitTest(位测试)
BitToggle(位取反)
BYTE_AS_BIT(字节拆位)
CLEAR_BITS(掩码位清零)
CountBOOLeanEdges(布尔沿计数)
CountFalInDWORD(双字下降沿计数)
CountFalInDWORDStream(流下降沿计数)
CountRisInDWORD(双字上升沿计数)
CountRisInDWORDStream(流上升沿计数)
DWORD_AS_BIT(双字拆位)
EXTRACT_BIT(位串提取位)
GETBIT(获取指定位)
GetBitStates(位状态检测)
INSERT_BIT(位串插入位)
MOVE_BIT(位串位移位)
PACK(位打包字节)
PUTBIT(写入指定位)
REVERSE(位串反转)
ROL_FUN(循环左移)
ROR_FUN(循环右移)
SET_BITS(掩码位置为1)
SETBIT(强制置位)
SetDifference(集合差集)
SetIntersection(集合交集)
SetSymmetricDifference(集合对称差集)
SetUnion(集合并集)
SWITCHBIT(翻转指定位)
TOGGLE_BITS(掩码位翻转)
UNPACK(字节拆位输出)
WORD_AS_BIT(字拆位)