====== WNOT ボックス関数 ====== **ビット NOT (Word NOT)** カテゴリ: [[ja-jp_products:mpino_studio2:box_functions:bit_operations|ビット演算ボックス関数]] ===== 動作説明 ===== ソースWORDの各ビットを反転し、結果を対象に格納します。 ===== 入力形式と引数 ===== **入力形式:** ''WNOT D0 D1'' * 1番目 = S: 反転するソースアドレスまたは定数 * 2番目 = D: 結果格納アドレス ===== 動作例 ===== ^ 実行条件 ^ 実行前 ^ 入力した命令 ^ 予想結果 ^ | 左側条件 ON | D0=0x00CC | ''WNOT D0 D1'' | D1=0xFF33 | {{ :ja-jp_products:mpino_studio2:bit-operation-examples.svg?1000 |ビット演算ボックス関数の入力値と実行結果例 }} ===== 注意事項 ===== * ビット演算はWORDの16ビット全体に適用されます。 ===== 同じカテゴリのボックス関数 ===== * [[ja-jp_products:mpino_studio2:box_functions:bit_operations:wand|WAND 詳細説明を見る]] — ビット AND (Word AND) * [[ja-jp_products:mpino_studio2:box_functions:bit_operations:wor|WOR 詳細説明を見る]] — ビット OR (Word OR) * [[ja-jp_products:mpino_studio2:box_functions:bit_operations:wxor|WXOR 詳細説明を見る]] — ビット XOR (Word XOR) * [[ja-jp_products:mpino_studio2:box_functions:bit_operations:shl|SHL 詳細説明を見る]] — 論理左シフト (Shift Left) * [[ja-jp_products:mpino_studio2:box_functions:bit_operations:shr|SHR 詳細説明を見る]] — 論理右シフト (Shift Right) * [[ja-jp_products:mpino_studio2:box_functions:bit_operations:rol|ROL 詳細説明を見る]] — 左回転 (Rotate Left) * [[ja-jp_products:mpino_studio2:box_functions:bit_operations:ror|ROR 詳細説明を見る]] — 右回転 (Rotate Right)