/sys$common/syshlp/helplib.hlb MACRO, VAX MACRO Assembler, Instructions, BICxx *Conan The Librarian (sorry for the slow response - running on an old VAX) |
Purpose: Bit clear - perform complemented AND of two integers Format: opcode mask.rx,dst.mx ;2 operand opcode mask.rx,src.rx,dst.rx ;3 operand Operation: dst = dst AND {NOT mask} ;2 operand dst = src AND {NOT mask} ;3 operand C. Codes: N = {dst LSS 0}, Z = {dst EQL 0}, V = 0, C = C Exceptions: None Opcodes: 8A BICB2 Bit clear byte, 2 operand 8B BICB3 Bit clear byte, 3 operand AA BICW2 Bit clear word, 2 operand AB BICW3 Bit clear word, 3 operand CA BICL2 Bit clear long, 2 operand CB BICL3 Bit clear long, 3 operand Description: In 2 operand format, dst is ANDed with the ones complement of mask and dst is replaced by the result. In 3 operand format, src is ANDed with the ones complement of mask and dst is replaced by the result.
|