Assembly Language Help (alang.hlp) (Table of Contents; Topic list)
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.
Memory Model with .386/.486
                                             Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
     If the .MODEL directive is preceded by the .386 or .486 directive
     (or their privileged counterparts), the assembler uses 32-bit
     segments. If the .386 or .486 directive follows the .MODEL
     directive, the default 16-bit segments are used. The flat memory
     model uses 32-bit segments and must be preceded by a .386 or .486
     directive.
 
     32-bit segments are available only on the 80386/486 processors.
 
     See also: .386, .486, OPTION SEGMENT:
                                    -♦-