====== WAND Box Function ====== **Word AND** Category: [[en-us_products:mpino_studio2:box_functions:bit_operations|Bitwise Operation Box Functions]] ===== Behavior ===== Applies bitwise AND to two WORD values and stores the result. ===== Syntax and Arguments ===== **Syntax:** ''WAND D0 D1 D2'' * 1st = S1: address or constant * 2nd = S2: address or constant * 3rd = D: result destination address ===== Behavior Example ===== ^ Run condition ^ Before ^ Command entered ^ Expected result ^ | Left condition ON | D0=0x00CC, D1=0x00AA | ''WAND D0 D1 D2'' | D2=0x0088 | {{ :en-us_products:mpino_studio2:bit-operation-examples.svg?1000 |Inputs and results for Bitwise Operation Box Functions }} ===== Cautions ===== * The operation applies to all 16 bits of the WORD. ===== Box Functions in the Same Category ===== * [[en-us_products:mpino_studio2:box_functions:bit_operations:wor|WOR View details]] — Word OR * [[en-us_products:mpino_studio2:box_functions:bit_operations:wxor|WXOR View details]] — Word XOR * [[en-us_products:mpino_studio2:box_functions:bit_operations:wnot|WNOT View details]] — Word NOT * [[en-us_products:mpino_studio2:box_functions:bit_operations:shl|SHL View details]] — Shift Left * [[en-us_products:mpino_studio2:box_functions:bit_operations:shr|SHR View details]] — Shift Right * [[en-us_products:mpino_studio2:box_functions:bit_operations:rol|ROL View details]] — Rotate Left * [[en-us_products:mpino_studio2:box_functions:bit_operations:ror|ROR View details]] — Rotate Right