The information in this article applies to:
SUMMARYUsing an instruction that requires a 80186, 80286, or 80386 processor may cause the Microsoft Macro Assembler (MASM) 5.1 to generate the one of the following errors:
and MASM 6.0 to generate the following error: The error occurs because the default assembly mode is 8086. The .186, .286, .286p, .386, or .386p directive must be placed in the source code prior to any instructions that require those modes. In addition, MASM 6.0 supports 80486 instructions. MORE INFORMATION
The following information is taken from page 621 of the "Microsoft
Macro Assembler Programmer's Guide" for MASM 6.0
80286 Processor Instructions
80286 and 80386 Privileged-Mode Instructions
80386 Processor Instructions
80486 Processor Instructions
Additional query words: kbinf 5.00 5.10 5.10a 6.00 6.00a 6.00b
Keywords : |
Last Reviewed: January 7, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |