WHILE Macro repetition Macro Directive WHILE while_expression macro_body ENDM Repeats a macro body until while_expression evaluates to 0 (false).