Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
ASSUME
◄Directive Summary► ◄Summary► ◄Example►
──────────────────────────────────────────────────────────────────────────────
Syntax: ASSUME segregister:name [,segregister:name]...
Informs the assembler that at run time, the given segment register
will point to the named segment or group. The assembler uses this
information to correctly calculate offsets.
Each time you load a new value into a segment register, you should
inform the assembler of this fact by using an ASSUME statement.
segregister CS, DS, ES, or SS
name The name of a previously defined segment or group, or
NOTHING, will tells the assembler that the segment register
currently holds no useful value.
See Also: SEGMENT, GROUP
-♦-