SEGMENT
◄Directive Summary► ◄Summary► ◄Example►
──────────────────────────────────────────────────────────────────────────────
Syntax: name SEGMENT [align] [combine] ['class']
statements
name ENDS
Defines a program segment called name having optional segment attributes:
align, combine, use, and class. These attributes give the linker and
assembler information on how to set up and combine segments.
name Defines the name of the segment.
align PARA (default), BYTE, WORD, DWORD, or PAGE
combine PRIVATE (default), PUBLIC, STACK, COMMON, MEMORY, or AT address
class Can contain a valid symbolic name. The name has special meaning
to the linker, indicating a segment containing executable code.
See Also: ENDS, ASSUME, GROUP
-♦-