25.07.2013 Views

CSCI 240 - Assembly Language Programming - MASM & Intel Docs

CSCI 240 - Assembly Language Programming - MASM & Intel Docs

CSCI 240 - Assembly Language Programming - MASM & Intel Docs

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!