CSCI 240 - Assembly Language Programming - MASM & Intel Docs
CSCI 240 - Assembly Language Programming - MASM & Intel Docs
CSCI 240 - Assembly Language Programming - MASM & Intel Docs
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Filename: LMARFC02.DOC Project:<br />
Template: MSGRIDA1.DOT Author: Mike Eddy Last Saved By: Launi Lockard<br />
Revision #: 24 Page: 25 of 5 Printed: 10/02/00 04:14 PM<br />
Directives 25<br />
Directives name = expression<br />
Assigns the numeric value of expression to name. The symbol may be<br />
redefined later.<br />
.186<br />
Enables assembly of instructions for the 80186 processor; disables assembly<br />
of instructions introduced with later processors. Also enables 8087<br />
instructions.<br />
.286<br />
Enables assembly of nonprivileged instructions for the 80286 processor;<br />
disables assembly of instructions introduced with later processors. Also<br />
enables 80287 instructions.<br />
.286P<br />
Enables assembly of all instructions (including privileged) for the 80286<br />
processor; disables assembly of instructions introduced with later processors.<br />
Also enables 80287 instructions.<br />
.287<br />
Enables assembly of instructions for the 80287 coprocessor; disables<br />
assembly of instructions introduced with later coprocessors.<br />
.386<br />
Enables assembly of nonprivileged instructions for the 80386 processor;<br />
disables assembly of instructions introduced with later processors. Also<br />
enables 80387 instructions.<br />
.386P<br />
Enables assembly of all instructions (including privileged) for the 80386<br />
processor; disables assembly of instructions introduced with later processors.<br />
Also enables 80387 instructions.<br />
.387<br />
Enables assembly of instructions for the 80387 coprocessor.<br />
.486<br />
Enables assembly of nonprivileged instructions for the 80486 processor.<br />
.486P<br />
Enables assembly of all instructions (including privileged) for the 80486<br />
processor.<br />
.8086<br />
Enables assembly of 8086 instructions (and the identical 8088 instructions);<br />
disables assembly of instructions introduced with later processors. Also<br />
enables 8087 instructions. This is the default mode for processors.