構文 MASK <レコードフィールド名> MASK <レコード型名>
<レコードフィールド名>が指定された場合、MASK 演算子はそのレコードフィールドのビットに対応するビットは 1、そうでないビットは 0 の値を持つビットマスクを返します。
<レコード型名>が指定された場合、MASK 演算子はそのレコード型の全ビットに対するビットマスクを返します。
適用可能な式
MASK 演算子は、レコードフィールド名またはレコード型名のみに適用できます。
例 REC RECORD FA:3, FB:4, FC:5 MOV AX, MASK FA ; 1110000000000000b = E000h MOV AX, MASK FB ; 0001111000000000b = 1E00h MOV AX, MASK FC ; 0000000111110000b = 01F0h MOV AX, MASK REC ; 1111111111110000b = FFF0h