Chapter 17 Appendix318 List of Assembler Directives17.3 List of Assembler DirectivesThis section provides a list of assembler directives.Directives for program controlDirectives for symbolsSyntaxFunction & Notessymbol instruction operandalign expression Adjust the location counter to be a multiple of thevalue indicated by expression. The expressionmust be a power of 2 in the range 1 to 2 15end Indicates the end of the program.org expression Change the program address to the value special byexpression.expression=label_name+constantname section [definition1[,definition2[,expression]]]Sets the start of a section.definition 1: section attribute(CODE | DATA)definition 2: link type(PUBLIC | PRIVATE | COMMON)expression: location counter boundaryvalue (power of 2).opt on | off Enables/disables optimizationSyntaxFunction & Notessymbol instruction operandname equ value Defines a name as the value of the expressioncoded in the operand.name assign value Defines a name as the value of the expressioncoded in the operand.global name(,name)... Declares global declarations and globalreferences.