Structured Programming

Assembly language provides an instruction set for performing certain rudimentary operations. These operations in turn may be combined into control structures such as loops ( FOR, REPEAT, WHILE) or conditional branches ( IF- THEN, IF- THEN- ELSE). The Assembler, however, accepts formal, high-level directives that specify these control structures, generating the appropriate assembly language instructions for their efficient implementation. This use of structured control statement directives improves the readability of assembly language programs, without compromising the desirable aspects of programming in an assembly language.

This section describes structured-programming directives: