Files
oldlinux-files/study/Ref-docs/nasmdoc/html/nasmdoci.html
2024-02-19 00:25:23 -05:00

3428 lines
115 KiB
HTML

<html><head><title>NASM Manual</title></head>
<body><h1 align=center>The Netwide Assembler: NASM</h1>
<p align=center><a href="nasmdoc0.html">Contents</a>
<p><code><nobr>!=</nobr></code> operator:
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
<code><nobr>$$</nobr></code> token:
<a href="nasmdoc3.html#section-3.5">Section 3.5</a>,
<a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>
<br>
<code><nobr>$</nobr></code>, Here token:
<a href="nasmdoc3.html#section-3.5">Section 3.5</a>
<br>
<code><nobr>$</nobr></code>, prefix:
<a href="nasmdoc3.html#section-3.1">Section 3.1</a>,
<a href="nasmdoc3.html#section-3.4.1">Section 3.4.1</a>,
<a href="nasmdoc6.html#section-6.9.2">Section 6.9.2</a>
<br>
<code><nobr>%</nobr></code> operator:
<a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
<br>
<code><nobr>%!</nobr></code>:
<a href="nasmdoc4.html#section-4.10.2">Section 4.10.2</a>
<br>
<code><nobr>%$</nobr></code> and <code><nobr>%$$</nobr></code> prefixes:
<a href="nasmdoc4.html#section-4.7.2">Section 4.7.2</a>
<br>
<code><nobr>%%</nobr></code> operator:
<a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>,
<a href="nasmdoc4.html#section-4.3.2">Section 4.3.2</a>
<br>
<code><nobr>%+</nobr></code>:
<a href="nasmdoc4.html#section-4.1.3">Section 4.1.3</a>
<br>
<code><nobr>%+1</nobr></code> and <code><nobr>%-1</nobr></code> syntax:
<a href="nasmdoc4.html#section-4.3.8">Section 4.3.8</a>
<br>
<code><nobr>%0</nobr></code> parameter count:
<a href="nasmdoc4.html#section-4.3.4">Section 4.3.4</a>,
<a href="nasmdoc4.html#section-4.3.5">Section 4.3.5</a>
<br>
<code><nobr>&amp;</nobr></code> operator:
<a href="nasmdoc3.html#section-3.5.3">Section 3.5.3</a>
<br>
<code><nobr>&amp;&amp;</nobr></code> operator:
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
<code><nobr>*</nobr></code> operator:
<a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
<br>
<code><nobr>+</nobr></code> modifier:
<a href="nasmdoc4.html#section-4.3.3">Section 4.3.3</a>
<br>
<code><nobr>+</nobr></code> operator, binary:
<a href="nasmdoc3.html#section-3.5.5">Section 3.5.5</a>
<br>
<code><nobr>+</nobr></code> operator, unary:
<a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>
<br>
<code><nobr>-</nobr></code> operator, binary:
<a href="nasmdoc3.html#section-3.5.5">Section 3.5.5</a>
<br>
<code><nobr>-</nobr></code> operator, unary:
<a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>
<br>
<code><nobr>..@</nobr></code> symbol prefix:
<a href="nasmdoc3.html#section-3.9">Section 3.9</a>,
<a href="nasmdoc4.html#section-4.3.2">Section 4.3.2</a>
<br>
<code><nobr>/</nobr></code> operator:
<a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
<br>
<code><nobr>//</nobr></code> operator:
<a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
<br>
<code><nobr>&lt;</nobr></code> operator:
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
<code><nobr>&lt;&lt;</nobr></code> operator:
<a href="nasmdoc3.html#section-3.5.4">Section 3.5.4</a>
<br>
<code><nobr>&lt;=</nobr></code> operator:
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
<code><nobr>&lt;&gt;</nobr></code> operator:
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
<code><nobr>=</nobr></code> operator:
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
<code><nobr>==</nobr></code> operator:
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
<code><nobr>&gt;</nobr></code> operator:
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
<code><nobr>&gt;=</nobr></code> operator:
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
<code><nobr>&gt;&gt;</nobr></code> operator:
<a href="nasmdoc3.html#section-3.5.4">Section 3.5.4</a>
<br>
<code><nobr>?</nobr></code> MASM syntax:
<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
<br>
<code><nobr>^</nobr></code> operator:
<a href="nasmdoc3.html#section-3.5.2">Section 3.5.2</a>
<br>
<code><nobr>^^</nobr></code> operator:
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
<code><nobr>|</nobr></code> operator:
<a href="nasmdoc3.html#section-3.5.1">Section 3.5.1</a>
<br>
<code><nobr>||</nobr></code> operator:
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
<code><nobr>~</nobr></code> operator:
<a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>
<br>
<code><nobr>-a</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.15">Section 2.1.15</a>,
<a href="nasmdoca.html#section-A.3.3">Section A.3.3</a>
<br>
<code><nobr>a16</nobr></code>:
<a href="nasmdoc9.html#section-9.3">Section 9.3</a>,
<a href="nasmdocb.html#section-B.4.27">Section B.4.27</a>,
<a href="nasmdocb.html#section-B.4.121">Section B.4.121</a>,
<a href="nasmdocb.html#section-B.4.141">Section B.4.141</a>,
<a href="nasmdocb.html#section-B.4.178">Section B.4.178</a>,
<a href="nasmdocb.html#section-B.4.195">Section B.4.195</a>,
<a href="nasmdocb.html#section-B.4.244">Section B.4.244</a>,
<a href="nasmdocb.html#section-B.4.263">Section B.4.263</a>,
<a href="nasmdocb.html#section-B.4.286">Section B.4.286</a>,
<a href="nasmdocb.html#section-B.4.303">Section B.4.303</a>,
<a href="nasmdocb.html#section-B.4.334">Section B.4.334</a>
<br>
<code><nobr>a32</nobr></code>:
<a href="nasmdoc9.html#section-9.3">Section 9.3</a>,
<a href="nasmdocb.html#section-B.4.27">Section B.4.27</a>,
<a href="nasmdocb.html#section-B.4.121">Section B.4.121</a>,
<a href="nasmdocb.html#section-B.4.141">Section B.4.141</a>,
<a href="nasmdocb.html#section-B.4.178">Section B.4.178</a>,
<a href="nasmdocb.html#section-B.4.195">Section B.4.195</a>,
<a href="nasmdocb.html#section-B.4.244">Section B.4.244</a>,
<a href="nasmdocb.html#section-B.4.263">Section B.4.263</a>,
<a href="nasmdocb.html#section-B.4.286">Section B.4.286</a>,
<a href="nasmdocb.html#section-B.4.303">Section B.4.303</a>,
<a href="nasmdocb.html#section-B.4.334">Section B.4.334</a>
<br>
<code><nobr>a86</nobr></code>:
<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>,
<a href="nasmdoc2.html#section-2.2">Section 2.2</a>,
<a href="nasmdoc2.html#section-2.2.2">Section 2.2.2</a>,
<a href="nasmdoc2.html#section-2.2.6">Section 2.2.6</a>
<br>
<code><nobr>AAA</nobr></code>:
<a href="nasmdocb.html#section-B.4.1">Section B.4.1</a>
<br>
<code><nobr>AAD</nobr></code>:
<a href="nasmdocb.html#section-B.4.1">Section B.4.1</a>
<br>
<code><nobr>AAM</nobr></code>:
<a href="nasmdocb.html#section-B.4.1">Section B.4.1</a>
<br>
<code><nobr>AAS</nobr></code>:
<a href="nasmdocb.html#section-B.4.1">Section B.4.1</a>
<br>
<code><nobr>ABSOLUTE</nobr></code>:
<a href="nasmdoc5.html#section-5.3">Section 5.3</a>,
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
<code><nobr>ADC</nobr></code>:
<a href="nasmdocb.html#section-B.4.2">Section B.4.2</a>
<br>
<code><nobr>ADD</nobr></code>:
<a href="nasmdocb.html#section-B.4.3">Section B.4.3</a>
<br>
addition: <a href="nasmdoc3.html#section-3.5.5">Section 3.5.5</a>
<br>
<code><nobr>ADDPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.4">Section B.4.4</a>
<br>
<code><nobr>ADDPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.5">Section B.4.5</a>
<br>
addressing, mixed-size: <a href="nasmdoc9.html#section-9.2">Section 9.2</a>
<br>
address-size prefixes: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>
<br>
<code><nobr>ADDSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.6">Section B.4.6</a>
<br>
<code><nobr>ADDSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.7">Section B.4.7</a>
<br>
algebra: <a href="nasmdoc3.html#section-3.3">Section 3.3</a>
<br>
<code><nobr>ALIGN</nobr></code>:
<a href="nasmdoc4.html#section-4.8.7">Section 4.8.7</a>,
<a href="nasmdoc6.html#section-6.1.2">Section 6.1.2</a>,
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
<code><nobr>ALIGNB</nobr></code>:
<a href="nasmdoc4.html#section-4.8.7">Section 4.8.7</a>
<br>
alignment, in <code><nobr>bin</nobr></code> sections:
<a href="nasmdoc6.html#section-6.1.2">Section 6.1.2</a>
<br>
alignment, in <code><nobr>elf</nobr></code> sections:
<a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>
<br>
alignment, in <code><nobr>obj</nobr></code> sections:
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
alignment, in <code><nobr>win32</nobr></code> sections:
<a href="nasmdoc6.html#section-6.3.1">Section 6.3.1</a>
<br>
alignment, of <code><nobr>elf</nobr></code> common variables:
<a href="nasmdoc6.html#section-6.5.4">Section 6.5.4</a>
<br>
<code><nobr>ALINK</nobr></code>:
<a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>
<br>
<code><nobr>alink.sourceforge.net</nobr></code>:
<a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>
<br>
<code><nobr>alloc</nobr></code>:
<a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>
<br>
<code><nobr>alt.lang.asm</nobr></code>:
<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>,
<a href="nasmdoc1.html#section-1.2">Section 1.2</a>
<br>
ambiguity: <a href="nasmdoc2.html#section-2.2.3">Section 2.2.3</a>
<br>
<code><nobr>AND</nobr></code>:
<a href="nasmdocb.html#section-B.4.8">Section B.4.8</a>
<br>
<code><nobr>ANDNPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.9">Section B.4.9</a>
<br>
<code><nobr>ANDNPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.10">Section B.4.10</a>
<br>
<code><nobr>ANDPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.11">Section B.4.11</a>
<br>
<code><nobr>ANDPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.12">Section B.4.12</a>
<br>
<code><nobr>a.out</nobr></code>, BSD version:
<a href="nasmdoc6.html#section-6.7">Section 6.7</a>
<br>
<code><nobr>a.out</nobr></code>, Linux version:
<a href="nasmdoc6.html#section-6.6">Section 6.6</a>
<br>
<code><nobr>aout</nobr></code>:
<a href="nasmdoc2.html#section-2.1.1">Section 2.1.1</a>,
<a href="nasmdoc6.html#section-6.6">Section 6.6</a>
<br>
<code><nobr>aoutb</nobr></code>:
<a href="nasmdoc6.html#section-6.7">Section 6.7</a>,
<a href="nasmdoc8.html#section-8.2">Section 8.2</a>
<br>
<code><nobr>%arg</nobr></code>:
<a href="nasmdoc4.html#section-4.9.1">Section 4.9.1</a>
<br>
<code><nobr>arg</nobr></code>:
<a href="nasmdoc7.html#section-7.4.5">Section 7.4.5</a>,
<a href="nasmdoc8.html#section-8.1.4">Section 8.1.4</a>
<br>
<code><nobr>ARPL</nobr></code>:
<a href="nasmdocb.html#section-B.4.13">Section B.4.13</a>
<br>
<code><nobr>as86</nobr></code>:
<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>,
<a href="nasmdoc2.html#section-2.1.1">Section 2.1.1</a>,
<a href="nasmdoc6.html#section-6.8">Section 6.8</a>
<br>
assembler directives: <a href="nasmdoc5.html">Chapter 5</a>
<br>
assembly passes: <a href="nasmdoc3.html#section-3.8">Section 3.8</a>
<br>
assembly-time options:
<a href="nasmdoc2.html#section-2.1.12">Section 2.1.12</a>
<br>
<code><nobr>%assign</nobr></code>:
<a href="nasmdoc4.html#section-4.1.5">Section 4.1.5</a>
<br>
<code><nobr>ASSUME</nobr></code>:
<a href="nasmdoc2.html#section-2.2.4">Section 2.2.4</a>
<br>
<code><nobr>AT</nobr></code>:
<a href="nasmdoc4.html#section-4.8.6">Section 4.8.6</a>
<br>
Autoconf: <a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
<br>
<code><nobr>autoexec.bat</nobr></code>:
<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
<code><nobr>auto-sync</nobr></code>:
<a href="nasmdoca.html#section-A.3.3">Section A.3.3</a>
<br>
<code><nobr>-b</nobr></code>:
<a href="nasmdoca.html#section-A.3">Section A.3</a>
<br>
bin: <a href="nasmdoc2.html#section-2.1.1">Section 2.1.1</a>,
<a href="nasmdoc2.html#section-2.1.2">Section 2.1.2</a>,
<a href="nasmdoc6.html#section-6.1">Section 6.1</a>
<br>
bin, multisection: <a href="nasmdoc6.html#section-6.1.3">Section 6.1.3</a>
<br>
binary: <a href="nasmdoc3.html#section-3.4.1">Section 3.4.1</a>
<br>
binary files: <a href="nasmdoc3.html#section-3.2.3">Section 3.2.3</a>
<br>
16-bit mode, versus 32-bit mode:
<a href="nasmdoc5.html#section-5.1">Section 5.1</a>
<br>
bit shift: <a href="nasmdoc3.html#section-3.5.4">Section 3.5.4</a>
<br>
<code><nobr>BITS</nobr></code>:
<a href="nasmdoc5.html#section-5.1">Section 5.1</a>,
<a href="nasmdoc6.html#section-6.1">Section 6.1</a>
<br>
bitwise AND: <a href="nasmdoc3.html#section-3.5.3">Section 3.5.3</a>
<br>
bitwise OR: <a href="nasmdoc3.html#section-3.5.1">Section 3.5.1</a>
<br>
bitwise XOR: <a href="nasmdoc3.html#section-3.5.2">Section 3.5.2</a>
<br>
block IFs: <a href="nasmdoc4.html#section-4.7.5">Section 4.7.5</a>
<br>
boot loader: <a href="nasmdoc6.html#section-6.1">Section 6.1</a>
<br>
boot sector: <a href="nasmdo10.html#section-10.1.3">Section 10.1.3</a>
<br>
Borland, Pascal: <a href="nasmdoc7.html#section-7.5">Section 7.5</a>
<br>
Borland, Win32 compilers:
<a href="nasmdoc6.html#section-6.2">Section 6.2</a>
<br>
<code><nobr>BOUND</nobr></code>:
<a href="nasmdocb.html#section-B.4.14">Section B.4.14</a>
<br>
braces, after <code><nobr>%</nobr></code> sign:
<a href="nasmdoc4.html#section-4.3.7">Section 4.3.7</a>
<br>
braces, around macro parameters:
<a href="nasmdoc4.html#section-4.3">Section 4.3</a>
<br>
BSD: <a href="nasmdoc8.html#section-8.2">Section 8.2</a>
<br>
<code><nobr>BSF</nobr></code>:
<a href="nasmdocb.html#section-B.4.15">Section B.4.15</a>
<br>
<code><nobr>BSR</nobr></code>:
<a href="nasmdocb.html#section-B.4.15">Section B.4.15</a>
<br>
<code><nobr>.bss</nobr></code>:
<a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>,
<a href="nasmdoc6.html#section-6.6">Section 6.6</a>,
<a href="nasmdoc6.html#section-6.7">Section 6.7</a>,
<a href="nasmdoc6.html#section-6.8">Section 6.8</a>,
<a href="nasmdoc6.html#section-6.9">Section 6.9</a>
<br>
<code><nobr>BSWAP</nobr></code>:
<a href="nasmdocb.html#section-B.4.16">Section B.4.16</a>
<br>
<code><nobr>BT</nobr></code>:
<a href="nasmdocb.html#section-B.4.17">Section B.4.17</a>
<br>
<code><nobr>BTC</nobr></code>:
<a href="nasmdocb.html#section-B.4.17">Section B.4.17</a>
<br>
<code><nobr>BTR</nobr></code>:
<a href="nasmdocb.html#section-B.4.17">Section B.4.17</a>
<br>
<code><nobr>BTS</nobr></code>:
<a href="nasmdocb.html#section-B.4.17">Section B.4.17</a>
<br>
bugs: <a href="nasmdo10.html#section-10.2">Section 10.2</a>
<br>
<code><nobr>bugtracker</nobr></code>:
<a href="nasmdo10.html#section-10.2">Section 10.2</a>
<br>
<code><nobr>BYTE</nobr></code>:
<a href="nasmdo10.html#section-10.1.1">Section 10.1.1</a>
<br>
C calling convention:
<a href="nasmdoc7.html#section-7.4.3">Section 7.4.3</a>,
<a href="nasmdoc8.html#section-8.1.2">Section 8.1.2</a>
<br>
C symbol names: <a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
<br>
<code><nobr>CALL</nobr></code>:
<a href="nasmdocb.html#section-B.4.18">Section B.4.18</a>
<br>
<code><nobr>CALL FAR</nobr></code>:
<a href="nasmdoc3.html#section-3.6">Section 3.6</a>
<br>
case sensitivity: <a href="nasmdoc2.html#section-2.2.1">Section 2.2.1</a>,
<a href="nasmdoc4.html#section-4.1.1">Section 4.1.1</a>,
<a href="nasmdoc4.html#section-4.1.2">Section 4.1.2</a>,
<a href="nasmdoc4.html#section-4.1.5">Section 4.1.5</a>,
<a href="nasmdoc4.html#section-4.3">Section 4.3</a>,
<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>,
<a href="nasmdoc6.html#section-6.2.3">Section 6.2.3</a>
<br>
<code><nobr>CBW</nobr></code>:
<a href="nasmdocb.html#section-B.4.19">Section B.4.19</a>
<br>
<code><nobr>CDQ</nobr></code>:
<a href="nasmdocb.html#section-B.4.19">Section B.4.19</a>
<br>
changing sections: <a href="nasmdoc5.html#section-5.2">Section 5.2</a>
<br>
character constant:
<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
<a href="nasmdoc3.html#section-3.4.2">Section 3.4.2</a>
<br>
circular references:
<a href="nasmdoc4.html#section-4.1.1">Section 4.1.1</a>
<br>
<code><nobr>CLASS</nobr></code>:
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
<code><nobr>CLC</nobr></code>:
<a href="nasmdocb.html#section-B.4.20">Section B.4.20</a>
<br>
<code><nobr>CLD</nobr></code>:
<a href="nasmdocb.html#section-B.4.20">Section B.4.20</a>
<br>
<code><nobr>%clear</nobr></code>:
<a href="nasmdoc4.html#section-4.8">Section 4.8</a>
<br>
<code><nobr>CLFLUSH</nobr></code>:
<a href="nasmdocb.html#section-B.4.21">Section B.4.21</a>
<br>
<code><nobr>CLI</nobr></code>:
<a href="nasmdocb.html#section-B.4.20">Section B.4.20</a>
<br>
<code><nobr>CLTS</nobr></code>:
<a href="nasmdocb.html#section-B.4.20">Section B.4.20</a>
<br>
<code><nobr>c16.mac</nobr></code>:
<a href="nasmdoc7.html#section-7.4.5">Section 7.4.5</a>,
<a href="nasmdoc7.html#section-7.5.3">Section 7.5.3</a>
<br>
<code><nobr>c32.mac</nobr></code>:
<a href="nasmdoc8.html#section-8.1.4">Section 8.1.4</a>
<br>
<code><nobr>CMC</nobr></code>:
<a href="nasmdocb.html#section-B.4.22">Section B.4.22</a>
<br>
<code><nobr>CMOVcc</nobr></code>:
<a href="nasmdocb.html#section-B.4.23">Section B.4.23</a>
<br>
<code><nobr>CMP</nobr></code>:
<a href="nasmdocb.html#section-B.4.24">Section B.4.24</a>
<br>
<code><nobr>CMPccPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.25">Section B.4.25</a>
<br>
<code><nobr>CMPccPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.26">Section B.4.26</a>
<br>
<code><nobr>CMPccSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.28">Section B.4.28</a>
<br>
<code><nobr>CMPccSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.29">Section B.4.29</a>
<br>
<code><nobr>CMPEQPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.25">Section B.4.25</a>
<br>
<code><nobr>CMPEQPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.26">Section B.4.26</a>
<br>
<code><nobr>CMPEQSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.28">Section B.4.28</a>
<br>
<code><nobr>CMPEQSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.29">Section B.4.29</a>
<br>
<code><nobr>CMPLEPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.25">Section B.4.25</a>
<br>
<code><nobr>CMPLEPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.26">Section B.4.26</a>
<br>
<code><nobr>CMPLESD</nobr></code>:
<a href="nasmdocb.html#section-B.4.28">Section B.4.28</a>
<br>
<code><nobr>CMPLESS</nobr></code>:
<a href="nasmdocb.html#section-B.4.29">Section B.4.29</a>
<br>
<code><nobr>CMPLTPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.25">Section B.4.25</a>
<br>
<code><nobr>CMPLTPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.26">Section B.4.26</a>
<br>
<code><nobr>CMPLTSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.28">Section B.4.28</a>
<br>
<code><nobr>CMPLTSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.29">Section B.4.29</a>
<br>
<code><nobr>CMPNEQPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.25">Section B.4.25</a>
<br>
<code><nobr>CMPNEQPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.26">Section B.4.26</a>
<br>
<code><nobr>CMPNEQSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.28">Section B.4.28</a>
<br>
<code><nobr>CMPNEQSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.29">Section B.4.29</a>
<br>
<code><nobr>CMPNLEPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.25">Section B.4.25</a>
<br>
<code><nobr>CMPNLEPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.26">Section B.4.26</a>
<br>
<code><nobr>CMPNLESD</nobr></code>:
<a href="nasmdocb.html#section-B.4.28">Section B.4.28</a>
<br>
<code><nobr>CMPNLESS</nobr></code>:
<a href="nasmdocb.html#section-B.4.29">Section B.4.29</a>
<br>
<code><nobr>CMPNLTPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.25">Section B.4.25</a>
<br>
<code><nobr>CMPNLTPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.26">Section B.4.26</a>
<br>
<code><nobr>CMPNLTSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.28">Section B.4.28</a>
<br>
<code><nobr>CMPNLTSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.29">Section B.4.29</a>
<br>
<code><nobr>CMPORDPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.25">Section B.4.25</a>
<br>
<code><nobr>CMPORDPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.26">Section B.4.26</a>
<br>
<code><nobr>CMPORDSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.28">Section B.4.28</a>
<br>
<code><nobr>CMPORDSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.29">Section B.4.29</a>
<br>
<code><nobr>CMPSB</nobr></code>:
<a href="nasmdocb.html#section-B.4.27">Section B.4.27</a>
<br>
<code><nobr>CMPSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.27">Section B.4.27</a>
<br>
<code><nobr>CMPSW</nobr></code>:
<a href="nasmdocb.html#section-B.4.27">Section B.4.27</a>
<br>
<code><nobr>CMPUNORDPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.25">Section B.4.25</a>
<br>
<code><nobr>CMPUNORDPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.26">Section B.4.26</a>
<br>
<code><nobr>CMPUNORDSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.28">Section B.4.28</a>
<br>
<code><nobr>CMPUNORDSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.29">Section B.4.29</a>
<br>
<code><nobr>CMPXCHG</nobr></code>:
<a href="nasmdocb.html#section-B.4.30">Section B.4.30</a>
<br>
<code><nobr>CMPXCHG486</nobr></code>:
<a href="nasmdocb.html#section-B.4.30">Section B.4.30</a>
<br>
<code><nobr>CMPXCHG8B</nobr></code>:
<a href="nasmdocb.html#section-B.4.31">Section B.4.31</a>
<br>
<code><nobr>coff</nobr></code>:
<a href="nasmdoc2.html#section-2.1.1">Section 2.1.1</a>,
<a href="nasmdoc6.html#section-6.4">Section 6.4</a>
<br>
colon: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>
<br>
<code><nobr>.COM</nobr></code>:
<a href="nasmdoc6.html#section-6.1">Section 6.1</a>,
<a href="nasmdoc7.html#section-7.2">Section 7.2</a>
<br>
<code><nobr>COMISD</nobr></code>:
<a href="nasmdocb.html#section-B.4.32">Section B.4.32</a>
<br>
<code><nobr>COMISS</nobr></code>:
<a href="nasmdocb.html#section-B.4.33">Section B.4.33</a>
<br>
command-line: <a href="nasmdoc2.html#section-2.1">Section 2.1</a>,
<a href="nasmdoc6.html">Chapter 6</a>
<br>
commas in macro parameters:
<a href="nasmdoc4.html#section-4.3.3">Section 4.3.3</a>
<br>
<code><nobr>COMMON</nobr></code>:
<a href="nasmdoc5.html#section-5.6">Section 5.6</a>,
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
<code><nobr>COMMON</nobr></code>, <code><nobr>elf</nobr></code> extensions
to: <a href="nasmdoc6.html#section-6.5.4">Section 6.5.4</a>
<br>
<code><nobr>COMMON</nobr></code>, <code><nobr>obj</nobr></code> extensions
to: <a href="nasmdoc6.html#section-6.2.8">Section 6.2.8</a>
<br>
Common Object File Format:
<a href="nasmdoc6.html#section-6.4">Section 6.4</a>
<br>
common variables: <a href="nasmdoc5.html#section-5.6">Section 5.6</a>
<br>
common variables, alignment in <code><nobr>elf</nobr></code>:
<a href="nasmdoc6.html#section-6.5.4">Section 6.5.4</a>
<br>
common variables, element size:
<a href="nasmdoc6.html#section-6.2.8">Section 6.2.8</a>
<br>
<code><nobr>comp.lang.asm.x86</nobr></code>:
<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>,
<a href="nasmdoc1.html#section-1.2">Section 1.2</a>
<br>
<code><nobr>comp.os.linux.announce</nobr></code>:
<a href="nasmdoc1.html#section-1.2">Section 1.2</a>
<br>
<code><nobr>comp.os.msdos.programmer</nobr></code>:
<a href="nasmdoc7.html#section-7.3">Section 7.3</a>
<br>
concatenating macro parameters:
<a href="nasmdoc4.html#section-4.3.7">Section 4.3.7</a>
<br>
condition codes: <a href="nasmdocb.html#section-B.2.2">Section B.2.2</a>
<br>
condition codes as macro parameters:
<a href="nasmdoc4.html#section-4.3.8">Section 4.3.8</a>
<br>
condition predicates:
<a href="nasmdocb.html#section-B.4.25">Section B.4.25</a>,
<a href="nasmdocb.html#section-B.4.26">Section B.4.26</a>,
<a href="nasmdocb.html#section-B.4.28">Section B.4.28</a>,
<a href="nasmdocb.html#section-B.4.29">Section B.4.29</a>
<br>
conditional assembly: <a href="nasmdoc4.html#section-4.4">Section 4.4</a>
<br>
conditional jump:
<a href="nasmdocb.html#section-B.4.128">Section B.4.128</a>
<br>
conditional jumps:
<a href="nasmdo10.html#section-10.1.2">Section 10.1.2</a>
<br>
conditional-return macro:
<a href="nasmdoc4.html#section-4.3.8">Section 4.3.8</a>
<br>
<code><nobr>configure</nobr></code>:
<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
<br>
constants: <a href="nasmdoc3.html#section-3.4">Section 3.4</a>
<br>
context stack: <a href="nasmdoc4.html#section-4.7">Section 4.7</a>,
<a href="nasmdoc4.html#section-4.7.5">Section 4.7.5</a>
<br>
context-local labels:
<a href="nasmdoc4.html#section-4.7.2">Section 4.7.2</a>
<br>
context-local single-line macros:
<a href="nasmdoc4.html#section-4.7.3">Section 4.7.3</a>
<br>
control registers: <a href="nasmdocb.html#section-B.2.1">Section B.2.1</a>
<br>
counting macro parameters:
<a href="nasmdoc4.html#section-4.3.5">Section 4.3.5</a>
<br>
<code><nobr>CPU</nobr></code>:
<a href="nasmdoc5.html#section-5.7">Section 5.7</a>
<br>
<code><nobr>CPUID</nobr></code>:
<a href="nasmdoc3.html#section-3.4.2">Section 3.4.2</a>,
<a href="nasmdocb.html#section-B.4.34">Section B.4.34</a>
<br>
creating contexts: <a href="nasmdoc4.html#section-4.7.1">Section 4.7.1</a>
<br>
critical expression:
<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>,
<a href="nasmdoc3.html#section-3.2.4">Section 3.2.4</a>,
<a href="nasmdoc3.html#section-3.8">Section 3.8</a>,
<a href="nasmdoc4.html#section-4.1.5">Section 4.1.5</a>,
<a href="nasmdoc5.html#section-5.3">Section 5.3</a>
<br>
<code><nobr>CVTDQ2PD</nobr></code>:
<a href="nasmdocb.html#section-B.4.35">Section B.4.35</a>
<br>
<code><nobr>CVTDQ2PS</nobr></code>:
<a href="nasmdocb.html#section-B.4.36">Section B.4.36</a>
<br>
<code><nobr>CVTPD2DQ</nobr></code>:
<a href="nasmdocb.html#section-B.4.37">Section B.4.37</a>
<br>
<code><nobr>CVTPD2PI</nobr></code>:
<a href="nasmdocb.html#section-B.4.38">Section B.4.38</a>
<br>
<code><nobr>CVTPD2PS</nobr></code>:
<a href="nasmdocb.html#section-B.4.39">Section B.4.39</a>
<br>
<code><nobr>CVTPI2PD</nobr></code>:
<a href="nasmdocb.html#section-B.4.40">Section B.4.40</a>
<br>
<code><nobr>CVTPI2PS</nobr></code>:
<a href="nasmdocb.html#section-B.4.41">Section B.4.41</a>
<br>
<code><nobr>CVTPS2DQ</nobr></code>:
<a href="nasmdocb.html#section-B.4.42">Section B.4.42</a>
<br>
<code><nobr>CVTPS2PD</nobr></code>:
<a href="nasmdocb.html#section-B.4.43">Section B.4.43</a>
<br>
<code><nobr>CVTPS2PI</nobr></code>:
<a href="nasmdocb.html#section-B.4.44">Section B.4.44</a>
<br>
<code><nobr>CVTSD2SI</nobr></code>:
<a href="nasmdocb.html#section-B.4.45">Section B.4.45</a>
<br>
<code><nobr>CVTSD2SS</nobr></code>:
<a href="nasmdocb.html#section-B.4.46">Section B.4.46</a>
<br>
<code><nobr>CVTSI2SD</nobr></code>:
<a href="nasmdocb.html#section-B.4.47">Section B.4.47</a>
<br>
<code><nobr>CVTSI2SS</nobr></code>:
<a href="nasmdocb.html#section-B.4.48">Section B.4.48</a>
<br>
<code><nobr>CVTSS2SD</nobr></code>:
<a href="nasmdocb.html#section-B.4.49">Section B.4.49</a>
<br>
<code><nobr>CVTSS2SI</nobr></code>:
<a href="nasmdocb.html#section-B.4.50">Section B.4.50</a>
<br>
<code><nobr>CVTTPD2DQ</nobr></code>:
<a href="nasmdocb.html#section-B.4.51">Section B.4.51</a>
<br>
<code><nobr>CVTTPD2PI</nobr></code>:
<a href="nasmdocb.html#section-B.4.52">Section B.4.52</a>
<br>
<code><nobr>CVTTPS2DQ</nobr></code>:
<a href="nasmdocb.html#section-B.4.53">Section B.4.53</a>
<br>
<code><nobr>CVTTPS2PI</nobr></code>:
<a href="nasmdocb.html#section-B.4.54">Section B.4.54</a>
<br>
<code><nobr>CVTTSD2SI</nobr></code>:
<a href="nasmdocb.html#section-B.4.55">Section B.4.55</a>
<br>
<code><nobr>CVTTSS2SI</nobr></code>:
<a href="nasmdocb.html#section-B.4.56">Section B.4.56</a>
<br>
<code><nobr>CWD</nobr></code>:
<a href="nasmdocb.html#section-B.4.19">Section B.4.19</a>
<br>
<code><nobr>CWDE</nobr></code>:
<a href="nasmdocb.html#section-B.4.19">Section B.4.19</a>
<br>
<code><nobr>-D</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.12">Section 2.1.12</a>
<br>
<code><nobr>-d</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.12">Section 2.1.12</a>
<br>
<code><nobr>DAA</nobr></code>:
<a href="nasmdocb.html#section-B.4.57">Section B.4.57</a>
<br>
<code><nobr>DAS</nobr></code>:
<a href="nasmdocb.html#section-B.4.57">Section B.4.57</a>
<br>
<code><nobr>.data</nobr></code>:
<a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>,
<a href="nasmdoc6.html#section-6.6">Section 6.6</a>,
<a href="nasmdoc6.html#section-6.7">Section 6.7</a>,
<a href="nasmdoc6.html#section-6.8">Section 6.8</a>,
<a href="nasmdoc6.html#section-6.9">Section 6.9</a>
<br>
<code><nobr>_DATA</nobr></code>:
<a href="nasmdoc7.html#section-7.4.2">Section 7.4.2</a>
<br>
<code><nobr>data</nobr></code>:
<a href="nasmdoc6.html#section-6.5.3">Section 6.5.3</a>,
<a href="nasmdoc6.html#section-6.9.3">Section 6.9.3</a>
<br>
data structure: <a href="nasmdoc7.html#section-7.4.4">Section 7.4.4</a>,
<a href="nasmdoc8.html#section-8.1.3">Section 8.1.3</a>
<br>
<code><nobr>DB</nobr></code>:
<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
<a href="nasmdoc3.html#section-3.4.3">Section 3.4.3</a>
<br>
<code><nobr>dbg</nobr></code>:
<a href="nasmdoc6.html#section-6.10">Section 6.10</a>
<br>
<code><nobr>DD</nobr></code>:
<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
<a href="nasmdoc3.html#section-3.4.3">Section 3.4.3</a>,
<a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>
<br>
debug information: <a href="nasmdoc2.html#section-2.1.6">Section 2.1.6</a>
<br>
debug information format:
<a href="nasmdoc2.html#section-2.1.5">Section 2.1.5</a>
<br>
debug registers: <a href="nasmdocb.html#section-B.2.1">Section B.2.1</a>
<br>
<code><nobr>DEC</nobr></code>:
<a href="nasmdocb.html#section-B.4.58">Section B.4.58</a>
<br>
declaring structures:
<a href="nasmdoc4.html#section-4.8.5">Section 4.8.5</a>
<br>
default macro parameters:
<a href="nasmdoc4.html#section-4.3.4">Section 4.3.4</a>
<br>
default name: <a href="nasmdoc6.html">Chapter 6</a>
<br>
default-<code><nobr>WRT</nobr></code> mechanism:
<a href="nasmdoc6.html#section-6.2.7">Section 6.2.7</a>
<br>
<code><nobr>%define</nobr></code>:
<a href="nasmdoc2.html#section-2.1.12">Section 2.1.12</a>,
<a href="nasmdoc4.html#section-4.1.1">Section 4.1.1</a>
<br>
defining sections: <a href="nasmdoc5.html#section-5.2">Section 5.2</a>
<br>
design goals: <a href="nasmdoc2.html#section-2.2.2">Section 2.2.2</a>
<br>
DevPac: <a href="nasmdoc3.html#section-3.2.3">Section 3.2.3</a>,
<a href="nasmdoc3.html#section-3.9">Section 3.9</a>
<br>
disabling listing expansion:
<a href="nasmdoc4.html#section-4.3.9">Section 4.3.9</a>
<br>
<code><nobr>DIV</nobr></code>:
<a href="nasmdocb.html#section-B.4.59">Section B.4.59</a>
<br>
division: <a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
<br>
<code><nobr>DIVPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.60">Section B.4.60</a>
<br>
<code><nobr>DIVPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.61">Section B.4.61</a>
<br>
<code><nobr>DIVSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.62">Section B.4.62</a>
<br>
<code><nobr>DIVSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.63">Section B.4.63</a>
<br>
DJGPP: <a href="nasmdoc6.html#section-6.4">Section 6.4</a>,
<a href="nasmdoc8.html">Chapter 8</a>
<br>
<code><nobr>djlink</nobr></code>:
<a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>
<br>
DLL symbols, exporting:
<a href="nasmdoc6.html#section-6.2.5">Section 6.2.5</a>
<br>
DLL symbols, importing:
<a href="nasmdoc6.html#section-6.2.4">Section 6.2.4</a>
<br>
DOS: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>,
<a href="nasmdoc2.html#section-2.1.8">Section 2.1.8</a>,
<a href="nasmdoc2.html#section-2.1.9">Section 2.1.9</a>
<br>
DOS archive: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
DOS source archive: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
<code><nobr>DQ</nobr></code>:
<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
<a href="nasmdoc3.html#section-3.4.3">Section 3.4.3</a>,
<a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>
<br>
<code><nobr>.drectve</nobr></code>:
<a href="nasmdoc6.html#section-6.3.1">Section 6.3.1</a>
<br>
<code><nobr>DT</nobr></code>:
<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
<a href="nasmdoc3.html#section-3.4.3">Section 3.4.3</a>,
<a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>
<br>
<code><nobr>DUP</nobr></code>:
<a href="nasmdoc2.html#section-2.2.7">Section 2.2.7</a>,
<a href="nasmdoc3.html#section-3.2.5">Section 3.2.5</a>
<br>
<code><nobr>DW</nobr></code>:
<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
<a href="nasmdoc3.html#section-3.4.3">Section 3.4.3</a>
<br>
<code><nobr>DWORD</nobr></code>:
<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
<br>
<code><nobr>-E</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.8">Section 2.1.8</a>
<br>
<code><nobr>-e</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.14">Section 2.1.14</a>,
<a href="nasmdoca.html#section-A.3.4">Section A.3.4</a>
<br>
effective addresses: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>,
<a href="nasmdoc3.html#section-3.3">Section 3.3</a>,
<a href="nasmdoc3.html#section-3.8">Section 3.8</a>,
<a href="nasmdocb.html#section-B.2.5">Section B.2.5</a>
<br>
element size, in common variables:
<a href="nasmdoc6.html#section-6.2.8">Section 6.2.8</a>
<br>
ELF: <a href="nasmdoc2.html#section-2.1.1">Section 2.1.1</a>,
<a href="nasmdoc6.html#section-6.5">Section 6.5</a>
<br>
ELF, shared libraries:
<a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>
<br>
ELF, 16-bit code and:
<a href="nasmdoc6.html#section-6.5.5">Section 6.5.5</a>
<br>
<code><nobr>%elif</nobr></code>:
<a href="nasmdoc4.html#section-4.4">Section 4.4</a>,
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
<code><nobr>%elifctx</nobr></code>:
<a href="nasmdoc4.html#section-4.4.3">Section 4.4.3</a>
<br>
<code><nobr>%elifdef</nobr></code>:
<a href="nasmdoc4.html#section-4.4.1">Section 4.4.1</a>
<br>
<code><nobr>%elifid</nobr></code>:
<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
<br>
<code><nobr>%elifidn</nobr></code>:
<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
<br>
<code><nobr>%elifidni</nobr></code>:
<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
<br>
<code><nobr>%elifmacro</nobr></code>:
<a href="nasmdoc4.html#section-4.4.2">Section 4.4.2</a>
<br>
<code><nobr>%elifnctx</nobr></code>:
<a href="nasmdoc4.html#section-4.4.3">Section 4.4.3</a>
<br>
<code><nobr>%elifndef</nobr></code>:
<a href="nasmdoc4.html#section-4.4.1">Section 4.4.1</a>
<br>
<code><nobr>%elifnid</nobr></code>:
<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
<br>
<code><nobr>%elifnidn</nobr></code>:
<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
<br>
<code><nobr>%elifnidni</nobr></code>:
<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
<br>
<code><nobr>%elifnmacro</nobr></code>:
<a href="nasmdoc4.html#section-4.4.2">Section 4.4.2</a>
<br>
<code><nobr>%elifnnum</nobr></code>:
<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
<br>
<code><nobr>%elifnstr</nobr></code>:
<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
<br>
<code><nobr>%elifnum</nobr></code>:
<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
<br>
<code><nobr>%elifstr</nobr></code>:
<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
<br>
<code><nobr>%else</nobr></code>:
<a href="nasmdoc4.html#section-4.4">Section 4.4</a>
<br>
e-mail: <a href="nasmdoc1.html#section-1.2">Section 1.2</a>
<br>
<code><nobr>EMMS</nobr></code>:
<a href="nasmdocb.html#section-B.4.64">Section B.4.64</a>
<br>
<code><nobr>endproc</nobr></code>:
<a href="nasmdoc7.html#section-7.4.5">Section 7.4.5</a>,
<a href="nasmdoc8.html#section-8.1.4">Section 8.1.4</a>
<br>
<code><nobr>%endrep</nobr></code>:
<a href="nasmdoc4.html#section-4.5">Section 4.5</a>
<br>
<code><nobr>ENDSTRUC</nobr></code>:
<a href="nasmdoc4.html#section-4.8.5">Section 4.8.5</a>,
<a href="nasmdoc5.html#section-5.3">Section 5.3</a>
<br>
<code><nobr>ENTER</nobr></code>:
<a href="nasmdocb.html#section-B.4.65">Section B.4.65</a>
<br>
environment: <a href="nasmdoc2.html#section-2.1.22">Section 2.1.22</a>
<br>
<code><nobr>EQU</nobr></code>:
<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
<a href="nasmdoc3.html#section-3.2.4">Section 3.2.4</a>,
<a href="nasmdoc3.html#section-3.8">Section 3.8</a>
<br>
<code><nobr>%error</nobr></code>:
<a href="nasmdoc4.html#section-4.4.7">Section 4.4.7</a>
<br>
error messages: <a href="nasmdoc2.html#section-2.1.8">Section 2.1.8</a>,
<a href="nasmdoc2.html#section-2.1.9">Section 2.1.9</a>
<br>
error reporting format:
<a href="nasmdoc2.html#section-2.1.7">Section 2.1.7</a>
<br>
<code><nobr>EVEN</nobr></code>:
<a href="nasmdoc4.html#section-4.8.7">Section 4.8.7</a>
<br>
<code><nobr>.EXE</nobr></code>:
<a href="nasmdoc6.html#section-6.2">Section 6.2</a>,
<a href="nasmdoc7.html#section-7.1">Section 7.1</a>
<br>
<code><nobr>EXE_begin</nobr></code>:
<a href="nasmdoc7.html#section-7.1.2">Section 7.1.2</a>
<br>
<code><nobr>EXE2BIN</nobr></code>:
<a href="nasmdoc7.html#section-7.2.2">Section 7.2.2</a>
<br>
<code><nobr>exebin.mac</nobr></code>:
<a href="nasmdoc7.html#section-7.1.2">Section 7.1.2</a>
<br>
<code><nobr>exec</nobr></code>:
<a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>
<br>
Executable and Linkable Format:
<a href="nasmdoc6.html#section-6.5">Section 6.5</a>
<br>
<code><nobr>EXE_end</nobr></code>:
<a href="nasmdoc7.html#section-7.1.2">Section 7.1.2</a>
<br>
<code><nobr>EXE_stack</nobr></code>:
<a href="nasmdoc7.html#section-7.1.2">Section 7.1.2</a>
<br>
<code><nobr>%exitrep</nobr></code>:
<a href="nasmdoc4.html#section-4.5">Section 4.5</a>
<br>
<code><nobr>EXPORT</nobr></code>:
<a href="nasmdoc6.html#section-6.2.5">Section 6.2.5</a>
<br>
<code><nobr>export</nobr></code>:
<a href="nasmdoc6.html#section-6.9.3">Section 6.9.3</a>
<br>
exporting symbols: <a href="nasmdoc5.html#section-5.5">Section 5.5</a>
<br>
expressions: <a href="nasmdoc2.html#section-2.1.14">Section 2.1.14</a>,
<a href="nasmdoc3.html#section-3.5">Section 3.5</a>
<br>
extension: <a href="nasmdoc2.html#section-2.1.1">Section 2.1.1</a>,
<a href="nasmdoc6.html">Chapter 6</a>
<br>
<code><nobr>EXTERN</nobr></code>:
<a href="nasmdoc5.html#section-5.4">Section 5.4</a>
<br>
<code><nobr>EXTERN</nobr></code>, <code><nobr>obj</nobr></code> extensions
to: <a href="nasmdoc6.html#section-6.2.7">Section 6.2.7</a>
<br>
<code><nobr>-F</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.5">Section 2.1.5</a>
<br>
<code><nobr>-f</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.2">Section 2.1.2</a>,
<a href="nasmdoc6.html">Chapter 6</a>
<br>
<code><nobr>FABS</nobr></code>:
<a href="nasmdocb.html#section-B.4.67">Section B.4.67</a>
<br>
<code><nobr>FADD</nobr></code>:
<a href="nasmdocb.html#section-B.4.68">Section B.4.68</a>
<br>
<code><nobr>FADDP</nobr></code>:
<a href="nasmdocb.html#section-B.4.68">Section B.4.68</a>
<br>
far call: <a href="nasmdoc2.html#section-2.2.5">Section 2.2.5</a>,
<a href="nasmdocb.html#section-B.4.18">Section B.4.18</a>
<br>
far common variables:
<a href="nasmdoc6.html#section-6.2.8">Section 6.2.8</a>
<br>
far jump: <a href="nasmdocb.html#section-B.4.130">Section B.4.130</a>
<br>
far pointer: <a href="nasmdoc3.html#section-3.6">Section 3.6</a>
<br>
<code><nobr>FARCODE</nobr></code>:
<a href="nasmdoc7.html#section-7.4.5">Section 7.4.5</a>,
<a href="nasmdoc7.html#section-7.5.3">Section 7.5.3</a>
<br>
<code><nobr>FBLD</nobr></code>:
<a href="nasmdocb.html#section-B.4.69">Section B.4.69</a>
<br>
<code><nobr>FBSTP</nobr></code>:
<a href="nasmdocb.html#section-B.4.69">Section B.4.69</a>
<br>
<code><nobr>FCHS</nobr></code>:
<a href="nasmdocb.html#section-B.4.70">Section B.4.70</a>
<br>
<code><nobr>FCLEX</nobr></code>:
<a href="nasmdocb.html#section-B.4.71">Section B.4.71</a>
<br>
<code><nobr>FCMOVcc</nobr></code>:
<a href="nasmdocb.html#section-B.4.72">Section B.4.72</a>
<br>
<code><nobr>FCOM</nobr></code>:
<a href="nasmdocb.html#section-B.4.73">Section B.4.73</a>
<br>
<code><nobr>FCOMI</nobr></code>:
<a href="nasmdocb.html#section-B.4.73">Section B.4.73</a>
<br>
<code><nobr>FCOMIP</nobr></code>:
<a href="nasmdocb.html#section-B.4.73">Section B.4.73</a>
<br>
<code><nobr>FCOMP</nobr></code>:
<a href="nasmdocb.html#section-B.4.73">Section B.4.73</a>
<br>
<code><nobr>FCOMPP</nobr></code>:
<a href="nasmdocb.html#section-B.4.73">Section B.4.73</a>
<br>
<code><nobr>FCOS</nobr></code>:
<a href="nasmdocb.html#section-B.4.74">Section B.4.74</a>
<br>
<code><nobr>FDECSTP</nobr></code>:
<a href="nasmdocb.html#section-B.4.75">Section B.4.75</a>
<br>
<code><nobr>FDIV</nobr></code>:
<a href="nasmdocb.html#section-B.4.77">Section B.4.77</a>
<br>
<code><nobr>FDIVP</nobr></code>:
<a href="nasmdocb.html#section-B.4.77">Section B.4.77</a>
<br>
<code><nobr>FDIVR</nobr></code>:
<a href="nasmdocb.html#section-B.4.77">Section B.4.77</a>
<br>
<code><nobr>FDIVRP</nobr></code>:
<a href="nasmdocb.html#section-B.4.77">Section B.4.77</a>
<br>
<code><nobr>FEMMS</nobr></code>:
<a href="nasmdocb.html#section-B.4.78">Section B.4.78</a>
<br>
<code><nobr>FFREE</nobr></code>:
<a href="nasmdocb.html#section-B.4.79">Section B.4.79</a>
<br>
<code><nobr>FIADD</nobr></code>:
<a href="nasmdocb.html#section-B.4.80">Section B.4.80</a>
<br>
<code><nobr>FICOM</nobr></code>:
<a href="nasmdocb.html#section-B.4.81">Section B.4.81</a>
<br>
<code><nobr>FICOMP</nobr></code>:
<a href="nasmdocb.html#section-B.4.81">Section B.4.81</a>
<br>
<code><nobr>FIDIV</nobr></code>:
<a href="nasmdocb.html#section-B.4.82">Section B.4.82</a>
<br>
<code><nobr>FIDIVR</nobr></code>:
<a href="nasmdocb.html#section-B.4.82">Section B.4.82</a>
<br>
<code><nobr>FILD</nobr></code>:
<a href="nasmdocb.html#section-B.4.83">Section B.4.83</a>
<br>
<code><nobr>__FILE__</nobr></code>:
<a href="nasmdoc4.html#section-4.8.4">Section 4.8.4</a>
<br>
<code><nobr>FIMUL</nobr></code>:
<a href="nasmdocb.html#section-B.4.84">Section B.4.84</a>
<br>
<code><nobr>FINCSTP</nobr></code>:
<a href="nasmdocb.html#section-B.4.85">Section B.4.85</a>
<br>
<code><nobr>FINIT</nobr></code>:
<a href="nasmdocb.html#section-B.4.86">Section B.4.86</a>
<br>
<code><nobr>FIST</nobr></code>:
<a href="nasmdocb.html#section-B.4.83">Section B.4.83</a>
<br>
<code><nobr>FISTP</nobr></code>:
<a href="nasmdocb.html#section-B.4.83">Section B.4.83</a>
<br>
<code><nobr>FISUB</nobr></code>:
<a href="nasmdocb.html#section-B.4.87">Section B.4.87</a>
<br>
<code><nobr>FLAT</nobr></code>:
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
flat memory model: <a href="nasmdoc8.html">Chapter 8</a>
<br>
flat-form binary: <a href="nasmdoc6.html#section-6.1">Section 6.1</a>
<br>
<code><nobr>FLD</nobr></code>:
<a href="nasmdocb.html#section-B.4.88">Section B.4.88</a>
<br>
<code><nobr>FLDCW</nobr></code>:
<a href="nasmdocb.html#section-B.4.90">Section B.4.90</a>
<br>
<code><nobr>FLDENV</nobr></code>:
<a href="nasmdocb.html#section-B.4.91">Section B.4.91</a>
<br>
<code><nobr>FLDxx</nobr></code>:
<a href="nasmdocb.html#section-B.4.89">Section B.4.89</a>
<br>
floating-point: <a href="nasmdoc2.html#section-2.2.6">Section 2.2.6</a>,
<a href="nasmdoc3.html#section-3.1">Section 3.1</a>,
<a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
<a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>
<br>
floating-point, constants:
<a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>
<br>
floating-point, registers:
<a href="nasmdocb.html#section-B.2.1">Section B.2.1</a>
<br>
<code><nobr>FMUL</nobr></code>:
<a href="nasmdocb.html#section-B.4.92">Section B.4.92</a>
<br>
<code><nobr>FMULP</nobr></code>:
<a href="nasmdocb.html#section-B.4.92">Section B.4.92</a>
<br>
<code><nobr>FNINIT</nobr></code>:
<a href="nasmdocb.html#section-B.4.86">Section B.4.86</a>
<br>
<code><nobr>FNOP</nobr></code>:
<a href="nasmdocb.html#section-B.4.93">Section B.4.93</a>
<br>
<code><nobr>follows=</nobr></code>:
<a href="nasmdoc6.html#section-6.1.3">Section 6.1.3</a>
<br>
format-specific directives: <a href="nasmdoc5.html">Chapter 5</a>
<br>
forward references: <a href="nasmdoc3.html#section-3.8">Section 3.8</a>
<br>
<code><nobr>FPATAN</nobr></code>:
<a href="nasmdocb.html#section-B.4.94">Section B.4.94</a>
<br>
<code><nobr>FPREM</nobr></code>:
<a href="nasmdocb.html#section-B.4.95">Section B.4.95</a>
<br>
<code><nobr>FPREM1</nobr></code>:
<a href="nasmdocb.html#section-B.4.95">Section B.4.95</a>
<br>
<code><nobr>FPTAN</nobr></code>:
<a href="nasmdocb.html#section-B.4.94">Section B.4.94</a>
<br>
frame pointer: <a href="nasmdoc7.html#section-7.4.3">Section 7.4.3</a>,
<a href="nasmdoc7.html#section-7.5.1">Section 7.5.1</a>,
<a href="nasmdoc8.html#section-8.1.2">Section 8.1.2</a>
<br>
FreeBSD: <a href="nasmdoc6.html#section-6.7">Section 6.7</a>,
<a href="nasmdoc8.html#section-8.2">Section 8.2</a>
<br>
FreeLink: <a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>
<br>
<code><nobr>FRNDINT</nobr></code>:
<a href="nasmdocb.html#section-B.4.96">Section B.4.96</a>
<br>
<code><nobr>FRSTOR</nobr></code>:
<a href="nasmdocb.html#section-B.4.97">Section B.4.97</a>
<br>
<code><nobr>FSAVE</nobr></code>:
<a href="nasmdocb.html#section-B.4.97">Section B.4.97</a>
<br>
<code><nobr>FSCALE</nobr></code>:
<a href="nasmdocb.html#section-B.4.98">Section B.4.98</a>
<br>
<code><nobr>FSETPM</nobr></code>:
<a href="nasmdocb.html#section-B.4.99">Section B.4.99</a>
<br>
<code><nobr>FSIN</nobr></code>:
<a href="nasmdocb.html#section-B.4.100">Section B.4.100</a>
<br>
<code><nobr>FSINCOS</nobr></code>:
<a href="nasmdocb.html#section-B.4.100">Section B.4.100</a>
<br>
<code><nobr>FSQRT</nobr></code>:
<a href="nasmdocb.html#section-B.4.101">Section B.4.101</a>
<br>
<code><nobr>FST</nobr></code>:
<a href="nasmdocb.html#section-B.4.102">Section B.4.102</a>
<br>
<code><nobr>FSTCW</nobr></code>:
<a href="nasmdocb.html#section-B.4.103">Section B.4.103</a>
<br>
<code><nobr>FSTENV</nobr></code>:
<a href="nasmdocb.html#section-B.4.104">Section B.4.104</a>
<br>
<code><nobr>FSTP</nobr></code>:
<a href="nasmdocb.html#section-B.4.102">Section B.4.102</a>
<br>
<code><nobr>FSTSW</nobr></code>:
<a href="nasmdocb.html#section-B.4.105">Section B.4.105</a>
<br>
<code><nobr>FSUB</nobr></code>:
<a href="nasmdocb.html#section-B.4.106">Section B.4.106</a>
<br>
<code><nobr>FSUBP</nobr></code>:
<a href="nasmdocb.html#section-B.4.106">Section B.4.106</a>
<br>
<code><nobr>FSUBR</nobr></code>:
<a href="nasmdocb.html#section-B.4.106">Section B.4.106</a>
<br>
<code><nobr>FSUBRP</nobr></code>:
<a href="nasmdocb.html#section-B.4.106">Section B.4.106</a>
<br>
<code><nobr>ftp.kernel.org</nobr></code>:
<a href="nasmdoc1.html#section-1.2">Section 1.2</a>
<br>
<code><nobr>ftp.simtel.net</nobr></code>:
<a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>
<br>
<code><nobr>FTST</nobr></code>:
<a href="nasmdocb.html#section-B.4.107">Section B.4.107</a>
<br>
<code><nobr>FUCOMxx</nobr></code>:
<a href="nasmdocb.html#section-B.4.108">Section B.4.108</a>
<br>
<code><nobr>function</nobr></code>:
<a href="nasmdoc6.html#section-6.5.3">Section 6.5.3</a>,
<a href="nasmdoc6.html#section-6.9.3">Section 6.9.3</a>
<br>
functions, C calling convention:
<a href="nasmdoc7.html#section-7.4.3">Section 7.4.3</a>,
<a href="nasmdoc8.html#section-8.1.2">Section 8.1.2</a>
<br>
functions, Pascal calling convention:
<a href="nasmdoc7.html#section-7.5.1">Section 7.5.1</a>
<br>
<code><nobr>FXAM</nobr></code>:
<a href="nasmdocb.html#section-B.4.109">Section B.4.109</a>
<br>
<code><nobr>FXCH</nobr></code>:
<a href="nasmdocb.html#section-B.4.110">Section B.4.110</a>
<br>
<code><nobr>FxDISI</nobr></code>:
<a href="nasmdocb.html#section-B.4.76">Section B.4.76</a>
<br>
<code><nobr>FxENI</nobr></code>:
<a href="nasmdocb.html#section-B.4.76">Section B.4.76</a>
<br>
<code><nobr>F2XM1</nobr></code>:
<a href="nasmdocb.html#section-B.4.66">Section B.4.66</a>
<br>
<code><nobr>FXRSTOR</nobr></code>:
<a href="nasmdocb.html#section-B.4.111">Section B.4.111</a>
<br>
<code><nobr>FXSAVE</nobr></code>:
<a href="nasmdocb.html#section-B.4.112">Section B.4.112</a>
<br>
<code><nobr>FXTRACT</nobr></code>:
<a href="nasmdocb.html#section-B.4.113">Section B.4.113</a>
<br>
<code><nobr>FYL2X</nobr></code>:
<a href="nasmdocb.html#section-B.4.114">Section B.4.114</a>
<br>
<code><nobr>FYL2XP1</nobr></code>:
<a href="nasmdocb.html#section-B.4.114">Section B.4.114</a>
<br>
<code><nobr>-g</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.6">Section 2.1.6</a>
<br>
<code><nobr>gas</nobr></code>:
<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>
<br>
<code><nobr>gcc</nobr></code>:
<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>
<br>
general purpose register:
<a href="nasmdocb.html#section-B.1">Section B.1</a>
<br>
<code><nobr>GLOBAL</nobr></code>:
<a href="nasmdoc5.html#section-5.5">Section 5.5</a>
<br>
<code><nobr>GLOBAL</nobr></code>, <code><nobr>aoutb</nobr></code>
extensions to: <a href="nasmdoc6.html#section-6.5.3">Section 6.5.3</a>
<br>
<code><nobr>GLOBAL</nobr></code>, <code><nobr>elf</nobr></code> extensions
to: <a href="nasmdoc6.html#section-6.5.3">Section 6.5.3</a>
<br>
<code><nobr>GLOBAL</nobr></code>, <code><nobr>rdf</nobr></code> extensions
to: <a href="nasmdoc6.html#section-6.9.3">Section 6.9.3</a>
<br>
global offset table: <a href="nasmdoc8.html#section-8.2">Section 8.2</a>
<br>
<code><nobr>_GLOBAL_OFFSET_TABLE_</nobr></code>:
<a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>
<br>
<code><nobr>gnu-elf-extensions</nobr></code>:
<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>
<br>
<code><nobr>..got</nobr></code>:
<a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>
<br>
<code><nobr>GOT</nobr></code> relocations:
<a href="nasmdoc8.html#section-8.2.3">Section 8.2.3</a>
<br>
GOT: <a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>,
<a href="nasmdoc8.html#section-8.2">Section 8.2</a>
<br>
<code><nobr>..gotoff</nobr></code>:
<a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>
<br>
<code><nobr>GOTOFF</nobr></code> relocations:
<a href="nasmdoc8.html#section-8.2.2">Section 8.2.2</a>
<br>
<code><nobr>..gotpc</nobr></code>:
<a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>
<br>
<code><nobr>GOTPC</nobr></code> relocations:
<a href="nasmdoc8.html#section-8.2.1">Section 8.2.1</a>
<br>
graphics: <a href="nasmdoc3.html#section-3.2.3">Section 3.2.3</a>
<br>
greedy macro parameters:
<a href="nasmdoc4.html#section-4.3.3">Section 4.3.3</a>
<br>
<code><nobr>GROUP</nobr></code>:
<a href="nasmdoc6.html#section-6.2.2">Section 6.2.2</a>
<br>
groups: <a href="nasmdoc3.html#section-3.6">Section 3.6</a>
<br>
<code><nobr>-h</nobr></code>:
<a href="nasmdoca.html#section-A.3">Section A.3</a>
<br>
hex: <a href="nasmdoc3.html#section-3.4.1">Section 3.4.1</a>
<br>
<code><nobr>HLT</nobr></code>:
<a href="nasmdocb.html#section-B.4.115">Section B.4.115</a>
<br>
hybrid syntaxes: <a href="nasmdoc2.html#section-2.2.2">Section 2.2.2</a>
<br>
<code><nobr>-I</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.10">Section 2.1.10</a>
<br>
<code><nobr>-i</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.10">Section 2.1.10</a>,
<a href="nasmdoca.html#section-A.3.3">Section A.3.3</a>
<br>
<code><nobr>%iassign</nobr></code>:
<a href="nasmdoc4.html#section-4.1.5">Section 4.1.5</a>
<br>
<code><nobr>ibiblio.org</nobr></code>:
<a href="nasmdoc1.html#section-1.2">Section 1.2</a>
<br>
<code><nobr>IBTS</nobr></code>:
<a href="nasmdocb.html#section-B.4.116">Section B.4.116</a>
<br>
<code><nobr>ICEBP</nobr></code>:
<a href="nasmdocb.html#section-B.4.123">Section B.4.123</a>
<br>
<code><nobr>%idefine</nobr></code>:
<a href="nasmdoc4.html#section-4.1.1">Section 4.1.1</a>
<br>
<code><nobr>IDIV</nobr></code>:
<a href="nasmdocb.html#section-B.4.117">Section B.4.117</a>
<br>
<code><nobr>IEND</nobr></code>:
<a href="nasmdoc4.html#section-4.8.6">Section 4.8.6</a>
<br>
<code><nobr>%if</nobr></code>:
<a href="nasmdoc4.html#section-4.4">Section 4.4</a>,
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
<code><nobr>%ifctx</nobr></code>:
<a href="nasmdoc4.html#section-4.4.3">Section 4.4.3</a>,
<a href="nasmdoc4.html#section-4.7.5">Section 4.7.5</a>
<br>
<code><nobr>%ifdef</nobr></code>:
<a href="nasmdoc4.html#section-4.4.1">Section 4.4.1</a>
<br>
<code><nobr>%ifid</nobr></code>:
<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
<br>
<code><nobr>%ifidn</nobr></code>:
<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
<br>
<code><nobr>%ifidni</nobr></code>:
<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
<br>
<code><nobr>ifmacro</nobr></code>:
<a href="nasmdoc4.html#section-4.4.2">Section 4.4.2</a>
<br>
<code><nobr>%ifnctx</nobr></code>:
<a href="nasmdoc4.html#section-4.4.3">Section 4.4.3</a>
<br>
<code><nobr>%ifndef</nobr></code>:
<a href="nasmdoc4.html#section-4.4.1">Section 4.4.1</a>
<br>
<code><nobr>%ifnid</nobr></code>:
<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
<br>
<code><nobr>%ifnidn</nobr></code>:
<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
<br>
<code><nobr>%ifnidni</nobr></code>:
<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
<br>
<code><nobr>%ifnmacro</nobr></code>:
<a href="nasmdoc4.html#section-4.4.2">Section 4.4.2</a>
<br>
<code><nobr>%ifnnum</nobr></code>:
<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
<br>
<code><nobr>%ifnstr</nobr></code>:
<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
<br>
<code><nobr>%ifnum</nobr></code>:
<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
<br>
<code><nobr>%ifstr</nobr></code>:
<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
<br>
<code><nobr>%imacro</nobr></code>:
<a href="nasmdoc4.html#section-4.3">Section 4.3</a>
<br>
immediate operand: <a href="nasmdocb.html#section-B.1">Section B.1</a>
<br>
<code><nobr>IMPORT</nobr></code>:
<a href="nasmdoc6.html#section-6.2.4">Section 6.2.4</a>
<br>
import library: <a href="nasmdoc6.html#section-6.2.4">Section 6.2.4</a>
<br>
importing symbols: <a href="nasmdoc5.html#section-5.4">Section 5.4</a>
<br>
<code><nobr>IMUL</nobr></code>:
<a href="nasmdocb.html#section-B.4.118">Section B.4.118</a>
<br>
<code><nobr>IN</nobr></code>:
<a href="nasmdocb.html#section-B.4.119">Section B.4.119</a>
<br>
<code><nobr>INC</nobr></code>:
<a href="nasmdocb.html#section-B.4.120">Section B.4.120</a>
<br>
<code><nobr>INCBIN</nobr></code>:
<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
<a href="nasmdoc3.html#section-3.2.3">Section 3.2.3</a>,
<a href="nasmdoc3.html#section-3.4.3">Section 3.4.3</a>
<br>
<code><nobr>incbin</nobr></code>:
<a href="nasmdoc2.html#section-2.1.10">Section 2.1.10</a>
<br>
<code><nobr>%include</nobr></code>:
<a href="nasmdoc2.html#section-2.1.10">Section 2.1.10</a>,
<a href="nasmdoc2.html#section-2.1.11">Section 2.1.11</a>,
<a href="nasmdoc4.html#section-4.6">Section 4.6</a>
<br>
include search path:
<a href="nasmdoc2.html#section-2.1.10">Section 2.1.10</a>
<br>
including other files: <a href="nasmdoc4.html#section-4.6">Section 4.6</a>
<br>
inefficient code: <a href="nasmdo10.html#section-10.1.1">Section 10.1.1</a>
<br>
infinite loop: <a href="nasmdoc3.html#section-3.5">Section 3.5</a>
<br>
informational section:
<a href="nasmdoc6.html#section-6.3.1">Section 6.3.1</a>
<br>
<code><nobr>INSB</nobr></code>:
<a href="nasmdocb.html#section-B.4.121">Section B.4.121</a>
<br>
<code><nobr>INSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.121">Section B.4.121</a>
<br>
<code><nobr>INSTALL</nobr></code>:
<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
<br>
installing: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
instances of structures:
<a href="nasmdoc4.html#section-4.8.6">Section 4.8.6</a>
<br>
<code><nobr>INSW</nobr></code>:
<a href="nasmdocb.html#section-B.4.121">Section B.4.121</a>
<br>
<code><nobr>INT</nobr></code>:
<a href="nasmdocb.html#section-B.4.122">Section B.4.122</a>
<br>
<code><nobr>INT01</nobr></code>:
<a href="nasmdocb.html#section-B.4.123">Section B.4.123</a>
<br>
<code><nobr>INT1</nobr></code>:
<a href="nasmdocb.html#section-B.4.123">Section B.4.123</a>
<br>
<code><nobr>INT3</nobr></code>:
<a href="nasmdocb.html#section-B.4.123">Section B.4.123</a>
<br>
integer overflow: <a href="nasmdoc3.html#section-3.5">Section 3.5</a>
<br>
Intel number formats:
<a href="nasmdoc3.html#section-3.4.4">Section 3.4.4</a>
<br>
<code><nobr>INTO</nobr></code>:
<a href="nasmdocb.html#section-B.4.124">Section B.4.124</a>
<br>
<code><nobr>INVD</nobr></code>:
<a href="nasmdocb.html#section-B.4.125">Section B.4.125</a>
<br>
<code><nobr>INVLPG</nobr></code>:
<a href="nasmdocb.html#section-B.4.126">Section B.4.126</a>
<br>
<code><nobr>IRET</nobr></code>:
<a href="nasmdocb.html#section-B.4.127">Section B.4.127</a>
<br>
<code><nobr>IRETD</nobr></code>:
<a href="nasmdocb.html#section-B.4.127">Section B.4.127</a>
<br>
<code><nobr>IRETW</nobr></code>:
<a href="nasmdocb.html#section-B.4.127">Section B.4.127</a>
<br>
<code><nobr>ISTRUC</nobr></code>:
<a href="nasmdoc4.html#section-4.8.6">Section 4.8.6</a>
<br>
iterating over macro parameters:
<a href="nasmdoc4.html#section-4.3.6">Section 4.3.6</a>
<br>
<code><nobr>Jcc</nobr></code>:
<a href="nasmdocb.html#section-B.4.128">Section B.4.128</a>
<br>
<code><nobr>Jcc NEAR</nobr></code>:
<a href="nasmdo10.html#section-10.1.2">Section 10.1.2</a>
<br>
<code><nobr>JCXZ</nobr></code>:
<a href="nasmdocb.html#section-B.4.129">Section B.4.129</a>
<br>
<code><nobr>JECXZ</nobr></code>:
<a href="nasmdocb.html#section-B.4.129">Section B.4.129</a>
<br>
<code><nobr>JMP</nobr></code>:
<a href="nasmdocb.html#section-B.4.130">Section B.4.130</a>
<br>
<code><nobr>JMP DWORD</nobr></code>:
<a href="nasmdoc9.html#section-9.1">Section 9.1</a>
<br>
jumps, mixed-size: <a href="nasmdoc9.html#section-9.1">Section 9.1</a>
<br>
<code><nobr>-k</nobr></code>:
<a href="nasmdoca.html#section-A.3.4">Section A.3.4</a>
<br>
<code><nobr>-l</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.3">Section 2.1.3</a>
<br>
label prefix: <a href="nasmdoc3.html#section-3.9">Section 3.9</a>
<br>
<code><nobr>LAHF</nobr></code>:
<a href="nasmdocb.html#section-B.4.131">Section B.4.131</a>
<br>
<code><nobr>LAR</nobr></code>:
<a href="nasmdocb.html#section-B.4.132">Section B.4.132</a>
<br>
<code><nobr>ld86</nobr></code>:
<a href="nasmdoc6.html#section-6.8">Section 6.8</a>
<br>
<code><nobr>LDMXCSR</nobr></code>:
<a href="nasmdocb.html#section-B.4.133">Section B.4.133</a>
<br>
<code><nobr>LDS</nobr></code>:
<a href="nasmdocb.html#section-B.4.134">Section B.4.134</a>
<br>
<code><nobr>LEA</nobr></code>:
<a href="nasmdocb.html#section-B.4.135">Section B.4.135</a>
<br>
<code><nobr>LEAVE</nobr></code>:
<a href="nasmdocb.html#section-B.4.136">Section B.4.136</a>
<br>
<code><nobr>LES</nobr></code>:
<a href="nasmdocb.html#section-B.4.134">Section B.4.134</a>
<br>
<code><nobr>LFENCE</nobr></code>:
<a href="nasmdocb.html#section-B.4.137">Section B.4.137</a>
<br>
<code><nobr>LFS</nobr></code>:
<a href="nasmdocb.html#section-B.4.134">Section B.4.134</a>
<br>
<code><nobr>LGDT</nobr></code>:
<a href="nasmdocb.html#section-B.4.138">Section B.4.138</a>
<br>
<code><nobr>LGS</nobr></code>:
<a href="nasmdocb.html#section-B.4.134">Section B.4.134</a>
<br>
<code><nobr>LIBRARY</nobr></code>:
<a href="nasmdoc6.html#section-6.9.1">Section 6.9.1</a>
<br>
licence: <a href="nasmdoc1.html#section-1.1.2">Section 1.1.2</a>
<br>
<code><nobr>LIDT</nobr></code>:
<a href="nasmdocb.html#section-B.4.138">Section B.4.138</a>
<br>
<code><nobr>%line</nobr></code>:
<a href="nasmdoc4.html#section-4.10.1">Section 4.10.1</a>
<br>
<code><nobr>__LINE__</nobr></code>:
<a href="nasmdoc4.html#section-4.8.4">Section 4.8.4</a>
<br>
linker, free: <a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>
<br>
Linux, <code><nobr>a.out</nobr></code>:
<a href="nasmdoc6.html#section-6.6">Section 6.6</a>
<br>
Linux, <code><nobr>as86</nobr></code>:
<a href="nasmdoc6.html#section-6.8">Section 6.8</a>
<br>
Linux, ELF: <a href="nasmdoc6.html#section-6.5">Section 6.5</a>
<br>
listing file: <a href="nasmdoc2.html#section-2.1.3">Section 2.1.3</a>
<br>
little-endian: <a href="nasmdoc3.html#section-3.4.2">Section 3.4.2</a>
<br>
<code><nobr>LLDT</nobr></code>:
<a href="nasmdocb.html#section-B.4.138">Section B.4.138</a>
<br>
<code><nobr>LMSW</nobr></code>:
<a href="nasmdocb.html#section-B.4.139">Section B.4.139</a>
<br>
<code><nobr>LOADALL</nobr></code>:
<a href="nasmdocb.html#section-B.4.140">Section B.4.140</a>
<br>
<code><nobr>LOADALL286</nobr></code>:
<a href="nasmdocb.html#section-B.4.140">Section B.4.140</a>
<br>
<code><nobr>%local</nobr></code>:
<a href="nasmdoc4.html#section-4.9.3">Section 4.9.3</a>
<br>
local labels: <a href="nasmdoc3.html#section-3.9">Section 3.9</a>
<br>
<code><nobr>LODSB</nobr></code>:
<a href="nasmdocb.html#section-B.4.141">Section B.4.141</a>
<br>
<code><nobr>LODSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.141">Section B.4.141</a>
<br>
<code><nobr>LODSW</nobr></code>:
<a href="nasmdocb.html#section-B.4.141">Section B.4.141</a>
<br>
logical AND: <a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
logical OR: <a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
logical XOR: <a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
<code><nobr>LOOP</nobr></code>:
<a href="nasmdocb.html#section-B.4.142">Section B.4.142</a>
<br>
<code><nobr>LOOPE</nobr></code>:
<a href="nasmdocb.html#section-B.4.142">Section B.4.142</a>
<br>
<code><nobr>LOOPNE</nobr></code>:
<a href="nasmdocb.html#section-B.4.142">Section B.4.142</a>
<br>
<code><nobr>LOOPNZ</nobr></code>:
<a href="nasmdocb.html#section-B.4.142">Section B.4.142</a>
<br>
<code><nobr>LOOPZ</nobr></code>:
<a href="nasmdocb.html#section-B.4.142">Section B.4.142</a>
<br>
<code><nobr>LSL</nobr></code>:
<a href="nasmdocb.html#section-B.4.143">Section B.4.143</a>
<br>
<code><nobr>LSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.134">Section B.4.134</a>
<br>
<code><nobr>LTR</nobr></code>:
<a href="nasmdocb.html#section-B.4.144">Section B.4.144</a>
<br>
<code><nobr>-M</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.4">Section 2.1.4</a>
<br>
<code><nobr>%macro</nobr></code>:
<a href="nasmdoc4.html#section-4.3">Section 4.3</a>
<br>
macro library: <a href="nasmdoc2.html#section-2.1.10">Section 2.1.10</a>
<br>
macro processor: <a href="nasmdoc4.html">Chapter 4</a>
<br>
macro-local labels: <a href="nasmdoc4.html#section-4.3.2">Section 4.3.2</a>
<br>
<code><nobr>macro-params</nobr></code>:
<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>
<br>
macros: <a href="nasmdoc3.html#section-3.2.5">Section 3.2.5</a>
<br>
<code><nobr>macro-selfref</nobr></code>:
<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>
<br>
<code><nobr>make</nobr></code>:
<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
<br>
makefile dependencies:
<a href="nasmdoc2.html#section-2.1.4">Section 2.1.4</a>
<br>
makefiles: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>,
<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
<br>
<code><nobr>Makefile.unx</nobr></code>:
<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
<br>
man pages: <a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
<br>
map files: <a href="nasmdoc6.html#section-6.1.4">Section 6.1.4</a>
<br>
<code><nobr>MASKMOVDQU</nobr></code>:
<a href="nasmdocb.html#section-B.4.145">Section B.4.145</a>
<br>
<code><nobr>MASKMOVQ</nobr></code>:
<a href="nasmdocb.html#section-B.4.146">Section B.4.146</a>
<br>
<code><nobr>MASM</nobr></code>:
<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>
<br>
MASM: <a href="nasmdoc2.html#section-2.2">Section 2.2</a>,
<a href="nasmdoc3.html#section-3.2.5">Section 3.2.5</a>,
<a href="nasmdoc6.html#section-6.2">Section 6.2</a>
<br>
<code><nobr>MAXPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.147">Section B.4.147</a>
<br>
<code><nobr>MAXPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.148">Section B.4.148</a>
<br>
<code><nobr>MAXSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.149">Section B.4.149</a>
<br>
<code><nobr>MAXSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.150">Section B.4.150</a>
<br>
memory models: <a href="nasmdoc2.html#section-2.2.5">Section 2.2.5</a>,
<a href="nasmdoc7.html#section-7.4.2">Section 7.4.2</a>
<br>
memory operand: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>
<br>
memory references: <a href="nasmdoc2.html#section-2.2.2">Section 2.2.2</a>,
<a href="nasmdoc3.html#section-3.3">Section 3.3</a>,
<a href="nasmdocb.html#section-B.1">Section B.1</a>
<br>
<code><nobr>MFENCE</nobr></code>:
<a href="nasmdocb.html#section-B.4.151">Section B.4.151</a>
<br>
Microsoft OMF: <a href="nasmdoc6.html#section-6.2">Section 6.2</a>
<br>
Minix: <a href="nasmdoc6.html#section-6.8">Section 6.8</a>
<br>
<code><nobr>MINPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.152">Section B.4.152</a>
<br>
<code><nobr>MINPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.153">Section B.4.153</a>
<br>
<code><nobr>MINSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.154">Section B.4.154</a>
<br>
<code><nobr>MINSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.155">Section B.4.155</a>
<br>
<code><nobr>misc</nobr></code> subdirectory:
<a href="nasmdoc7.html#section-7.1.2">Section 7.1.2</a>,
<a href="nasmdoc7.html#section-7.4.5">Section 7.4.5</a>,
<a href="nasmdoc8.html#section-8.1.4">Section 8.1.4</a>
<br>
mixed-language program: <a href="nasmdoc7.html#section-7.4">Section 7.4</a>
<br>
mixed-size addressing: <a href="nasmdoc9.html#section-9.2">Section 9.2</a>
<br>
mixed-size instruction: <a href="nasmdoc9.html#section-9.1">Section 9.1</a>
<br>
MMX registers: <a href="nasmdocb.html#section-B.2.1">Section B.2.1</a>
<br>
ModR/M byte: <a href="nasmdocb.html#section-B.2">Section B.2</a>,
<a href="nasmdocb.html#section-B.2.5">Section B.2.5</a>
<br>
<code><nobr>MODULE</nobr></code>:
<a href="nasmdoc6.html#section-6.9.2">Section 6.9.2</a>
<br>
modulo operators: <a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
<br>
<code><nobr>MOV</nobr></code>:
<a href="nasmdocb.html#section-B.4.156">Section B.4.156</a>
<br>
<code><nobr>MOVAPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.157">Section B.4.157</a>
<br>
<code><nobr>MOVAPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.158">Section B.4.158</a>
<br>
<code><nobr>MOVD</nobr></code>:
<a href="nasmdocb.html#section-B.4.159">Section B.4.159</a>
<br>
<code><nobr>MOVDQA</nobr></code>:
<a href="nasmdocb.html#section-B.4.161">Section B.4.161</a>
<br>
<code><nobr>MOVDQ2Q</nobr></code>:
<a href="nasmdocb.html#section-B.4.160">Section B.4.160</a>
<br>
<code><nobr>MOVDQU</nobr></code>:
<a href="nasmdocb.html#section-B.4.162">Section B.4.162</a>
<br>
<code><nobr>MOVHLPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.163">Section B.4.163</a>
<br>
<code><nobr>MOVHPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.164">Section B.4.164</a>
<br>
<code><nobr>MOVHPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.165">Section B.4.165</a>
<br>
<code><nobr>MOVLHPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.166">Section B.4.166</a>
<br>
<code><nobr>MOVLPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.167">Section B.4.167</a>
<br>
<code><nobr>MOVLPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.168">Section B.4.168</a>
<br>
<code><nobr>MOVMSKPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.169">Section B.4.169</a>
<br>
<code><nobr>MOVMSKPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.170">Section B.4.170</a>
<br>
<code><nobr>MOVNTDQ</nobr></code>:
<a href="nasmdocb.html#section-B.4.171">Section B.4.171</a>
<br>
<code><nobr>MOVNTI</nobr></code>:
<a href="nasmdocb.html#section-B.4.172">Section B.4.172</a>
<br>
<code><nobr>MOVNTPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.173">Section B.4.173</a>
<br>
<code><nobr>MOVNTPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.174">Section B.4.174</a>
<br>
<code><nobr>MOVNTQ</nobr></code>:
<a href="nasmdocb.html#section-B.4.175">Section B.4.175</a>
<br>
<code><nobr>MOVQ</nobr></code>:
<a href="nasmdocb.html#section-B.4.176">Section B.4.176</a>
<br>
<code><nobr>MOVQ2DQ</nobr></code>:
<a href="nasmdocb.html#section-B.4.177">Section B.4.177</a>
<br>
<code><nobr>MOVSB</nobr></code>:
<a href="nasmdocb.html#section-B.4.178">Section B.4.178</a>
<br>
<code><nobr>MOVSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.178">Section B.4.178</a>,
<a href="nasmdocb.html#section-B.4.179">Section B.4.179</a>
<br>
<code><nobr>MOVSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.180">Section B.4.180</a>
<br>
<code><nobr>MOVSW</nobr></code>:
<a href="nasmdocb.html#section-B.4.178">Section B.4.178</a>
<br>
<code><nobr>MOVSX</nobr></code>:
<a href="nasmdocb.html#section-B.4.181">Section B.4.181</a>
<br>
<code><nobr>MOVUPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.182">Section B.4.182</a>
<br>
<code><nobr>MOVUPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.183">Section B.4.183</a>
<br>
<code><nobr>MOVZX</nobr></code>:
<a href="nasmdocb.html#section-B.4.181">Section B.4.181</a>
<br>
MS-DOS: <a href="nasmdoc6.html#section-6.1">Section 6.1</a>
<br>
MS-DOS device drivers: <a href="nasmdoc7.html#section-7.3">Section 7.3</a>
<br>
<code><nobr>MUL</nobr></code>:
<a href="nasmdocb.html#section-B.4.184">Section B.4.184</a>
<br>
<code><nobr>MULPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.185">Section B.4.185</a>
<br>
<code><nobr>MULPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.186">Section B.4.186</a>
<br>
<code><nobr>MULSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.187">Section B.4.187</a>
<br>
<code><nobr>MULSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.188">Section B.4.188</a>
<br>
multi-line macros:
<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>,
<a href="nasmdoc4.html#section-4.3">Section 4.3</a>
<br>
multipass optimization:
<a href="nasmdoc2.html#section-2.1.16">Section 2.1.16</a>
<br>
multiple section names: <a href="nasmdoc6.html#section-6.1">Section 6.1</a>
<br>
multiplication: <a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
<br>
<code><nobr>multipush</nobr></code> macro:
<a href="nasmdoc4.html#section-4.3.6">Section 4.3.6</a>
<br>
<code><nobr>Multisection</nobr></code>:
<a href="nasmdoc6.html#section-6.1.3">Section 6.1.3</a>
<br>
<code><nobr>nasm.1</nobr></code>:
<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
<br>
NASM version: <a href="nasmdoc4.html#section-4.8.1">Section 4.8.1</a>
<br>
nasm version id: <a href="nasmdoc4.html#section-4.8.2">Section 4.8.2</a>
<br>
nasm version string:
<a href="nasmdoc4.html#section-4.8.3">Section 4.8.3</a>
<br>
<code><nobr>__NASMDEFSEG</nobr></code>:
<a href="nasmdoc6.html#section-6.2">Section 6.2</a>
<br>
<code><nobr>nasm-devel</nobr></code>:
<a href="nasmdoc1.html#section-1.2">Section 1.2</a>
<br>
<code><nobr>nasm.exe</nobr></code>:
<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
<code><nobr>nasm -f &lt;format&gt; -y</nobr></code>:
<a href="nasmdoc2.html#section-2.1.5">Section 2.1.5</a>
<br>
<code><nobr>nasm -hf</nobr></code>:
<a href="nasmdoc2.html#section-2.1.2">Section 2.1.2</a>
<br>
<code><nobr>__NASM_MAJOR__</nobr></code>:
<a href="nasmdoc4.html#section-4.8.1">Section 4.8.1</a>
<br>
<code><nobr>__NASM_MINOR__</nobr></code>:
<a href="nasmdoc4.html#section-4.8.1">Section 4.8.1</a>
<br>
<code><nobr>nasm.out</nobr></code>:
<a href="nasmdoc2.html#section-2.1.1">Section 2.1.1</a>
<br>
<code><nobr>___NASM_PATCHLEVEL__</nobr></code>:
<a href="nasmdoc4.html#section-4.8.1">Section 4.8.1</a>
<br>
<code><nobr>__NASM_SUBMINOR__</nobr></code>:
<a href="nasmdoc4.html#section-4.8.1">Section 4.8.1</a>
<br>
<code><nobr>__NASM_VER__</nobr></code>:
<a href="nasmdoc4.html#section-4.8.3">Section 4.8.3</a>
<br>
<code><nobr>__NASM_VERSION_ID__</nobr></code>:
<a href="nasmdoc4.html#section-4.8.2">Section 4.8.2</a>
<br>
<code><nobr>nasmw.exe</nobr></code>:
<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
<code><nobr>nasmXXXs.zip</nobr></code>:
<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
<code><nobr>nasm-X.XX.tar.gz</nobr></code>:
<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
<br>
<code><nobr>nasmXXX.zip</nobr></code>:
<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
<code><nobr>ndisasm.1</nobr></code>:
<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
<br>
ndisasm: <a href="nasmdoca.html">Appendix A</a>
<br>
<code><nobr>ndisasm.exe</nobr></code>:
<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
<code><nobr>ndisasmw.exe</nobr></code>:
<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
near call: <a href="nasmdoc2.html#section-2.2.5">Section 2.2.5</a>,
<a href="nasmdocb.html#section-B.4.18">Section B.4.18</a>
<br>
near common variables:
<a href="nasmdoc6.html#section-6.2.8">Section 6.2.8</a>
<br>
near jump: <a href="nasmdocb.html#section-B.4.130">Section B.4.130</a>
<br>
<code><nobr>NEG</nobr></code>:
<a href="nasmdocb.html#section-B.4.189">Section B.4.189</a>
<br>
NetBSD: <a href="nasmdoc6.html#section-6.7">Section 6.7</a>,
<a href="nasmdoc8.html#section-8.2">Section 8.2</a>
<br>
new releases: <a href="nasmdoc1.html#section-1.2">Section 1.2</a>
<br>
<code><nobr>noalloc</nobr></code>:
<a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>
<br>
<code><nobr>nobits</nobr></code>:
<a href="nasmdoc6.html#section-6.1.3">Section 6.1.3</a>,
<a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>
<br>
<code><nobr>noexec</nobr></code>:
<a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>
<br>
<code><nobr>.nolist</nobr></code>:
<a href="nasmdoc4.html#section-4.3.9">Section 4.3.9</a>
<br>
<code><nobr>NOP</nobr></code>:
<a href="nasmdocb.html#section-B.4.190">Section B.4.190</a>
<br>
<code><nobr>NOT</nobr></code>:
<a href="nasmdocb.html#section-B.4.189">Section B.4.189</a>
<br>
`nowait': <a href="nasmdoc2.html#section-2.2.6">Section 2.2.6</a>
<br>
<code><nobr>nowrite</nobr></code>:
<a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>
<br>
<code><nobr>number-overflow</nobr></code>:
<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>
<br>
numeric constants: <a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>,
<a href="nasmdoc3.html#section-3.4.1">Section 3.4.1</a>
<br>
<code><nobr>-o</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.1">Section 2.1.1</a>,
<a href="nasmdoca.html#section-A.3.1">Section A.3.1</a>
<br>
<code><nobr>o16</nobr></code>:
<a href="nasmdoc9.html#section-9.3">Section 9.3</a>,
<a href="nasmdocb.html#section-B.4.244">Section B.4.244</a>,
<a href="nasmdocb.html#section-B.4.263">Section B.4.263</a>
<br>
<code><nobr>o32</nobr></code>:
<a href="nasmdoc9.html#section-9.3">Section 9.3</a>,
<a href="nasmdocb.html#section-B.4.244">Section B.4.244</a>,
<a href="nasmdocb.html#section-B.4.263">Section B.4.263</a>
<br>
<code><nobr>.OBJ</nobr></code>:
<a href="nasmdoc7.html#section-7.1">Section 7.1</a>
<br>
<code><nobr>obj</nobr></code>:
<a href="nasmdoc2.html#section-2.1.1">Section 2.1.1</a>,
<a href="nasmdoc6.html#section-6.2">Section 6.2</a>
<br>
<code><nobr>object</nobr></code>:
<a href="nasmdoc6.html#section-6.5.3">Section 6.5.3</a>,
<a href="nasmdoc6.html#section-6.9.3">Section 6.9.3</a>
<br>
octal: <a href="nasmdoc3.html#section-3.4.1">Section 3.4.1</a>
<br>
<code><nobr>OF_DBG</nobr></code>:
<a href="nasmdoc6.html#section-6.10">Section 6.10</a>
<br>
<code><nobr>OF_DEFAULT</nobr></code>:
<a href="nasmdoc2.html#section-2.1.2">Section 2.1.2</a>
<br>
<code><nobr>OFFSET</nobr></code>:
<a href="nasmdoc2.html#section-2.2.2">Section 2.2.2</a>
<br>
OMF: <a href="nasmdoc6.html#section-6.2">Section 6.2</a>
<br>
omitted parameters: <a href="nasmdoc4.html#section-4.3.4">Section 4.3.4</a>
<br>
<code><nobr>-On</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.16">Section 2.1.16</a>
<br>
one's complement: <a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>
<br>
OpenBSD: <a href="nasmdoc6.html#section-6.7">Section 6.7</a>,
<a href="nasmdoc8.html#section-8.2">Section 8.2</a>
<br>
operands: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>
<br>
operand-size prefixes: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>
<br>
operating system: <a href="nasmdoc6.html#section-6.1">Section 6.1</a>
<br>
operating system, writing:
<a href="nasmdoc9.html#section-9.1">Section 9.1</a>
<br>
operators: <a href="nasmdoc3.html#section-3.5">Section 3.5</a>
<br>
<code><nobr>OR</nobr></code>:
<a href="nasmdocb.html#section-B.4.191">Section B.4.191</a>
<br>
<code><nobr>ORG</nobr></code>:
<a href="nasmdoc6.html#section-6.1.1">Section 6.1.1</a>,
<a href="nasmdoc7.html#section-7.2.1">Section 7.2.1</a>,
<a href="nasmdoc7.html#section-7.2.2">Section 7.2.2</a>,
<a href="nasmdo10.html#section-10.1.3">Section 10.1.3</a>
<br>
<code><nobr>ORPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.192">Section B.4.192</a>
<br>
<code><nobr>orphan-labels</nobr></code>:
<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>,
<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
<br>
<code><nobr>ORPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.193">Section B.4.193</a>
<br>
OS/2: <a href="nasmdoc6.html#section-6.2">Section 6.2</a>,
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
other preprocessor directives:
<a href="nasmdoc4.html#section-4.10">Section 4.10</a>
<br>
<code><nobr>OUT</nobr></code>:
<a href="nasmdocb.html#section-B.4.194">Section B.4.194</a>
<br>
out of range, jumps:
<a href="nasmdo10.html#section-10.1.2">Section 10.1.2</a>
<br>
output file format: <a href="nasmdoc2.html#section-2.1.2">Section 2.1.2</a>
<br>
output formats: <a href="nasmdoc6.html">Chapter 6</a>
<br>
<code><nobr>OUTSB</nobr></code>:
<a href="nasmdocb.html#section-B.4.195">Section B.4.195</a>
<br>
<code><nobr>OUTSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.195">Section B.4.195</a>
<br>
<code><nobr>OUTSW</nobr></code>:
<a href="nasmdocb.html#section-B.4.195">Section B.4.195</a>
<br>
overlapping segments: <a href="nasmdoc3.html#section-3.6">Section 3.6</a>
<br>
<code><nobr>OVERLAY</nobr></code>:
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
overloading, multi-line macros:
<a href="nasmdoc4.html#section-4.3.1">Section 4.3.1</a>
<br>
overloading, single-line macros:
<a href="nasmdoc4.html#section-4.1.1">Section 4.1.1</a>
<br>
<code><nobr>-P</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.11">Section 2.1.11</a>
<br>
<code><nobr>-p</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.11">Section 2.1.11</a>,
<a href="nasmdoc4.html#section-4.6">Section 4.6</a>
<br>
<code><nobr>PACKSSDW</nobr></code>:
<a href="nasmdocb.html#section-B.4.196">Section B.4.196</a>
<br>
<code><nobr>PACKSSWB</nobr></code>:
<a href="nasmdocb.html#section-B.4.196">Section B.4.196</a>
<br>
<code><nobr>PACKUSWB</nobr></code>:
<a href="nasmdocb.html#section-B.4.196">Section B.4.196</a>
<br>
<code><nobr>PADDB</nobr></code>:
<a href="nasmdocb.html#section-B.4.197">Section B.4.197</a>
<br>
<code><nobr>PADDD</nobr></code>:
<a href="nasmdocb.html#section-B.4.197">Section B.4.197</a>
<br>
<code><nobr>PADDQ</nobr></code>:
<a href="nasmdocb.html#section-B.4.198">Section B.4.198</a>
<br>
<code><nobr>PADDSB</nobr></code>:
<a href="nasmdocb.html#section-B.4.199">Section B.4.199</a>
<br>
<code><nobr>PADDSIW</nobr></code>:
<a href="nasmdocb.html#section-B.4.200">Section B.4.200</a>
<br>
<code><nobr>PADDSW</nobr></code>:
<a href="nasmdocb.html#section-B.4.199">Section B.4.199</a>
<br>
<code><nobr>PADDUSB</nobr></code>:
<a href="nasmdocb.html#section-B.4.201">Section B.4.201</a>
<br>
<code><nobr>PADDUSW</nobr></code>:
<a href="nasmdocb.html#section-B.4.201">Section B.4.201</a>
<br>
<code><nobr>PADDW</nobr></code>:
<a href="nasmdocb.html#section-B.4.197">Section B.4.197</a>
<br>
<code><nobr>PAND</nobr></code>:
<a href="nasmdocb.html#section-B.4.202">Section B.4.202</a>
<br>
<code><nobr>PANDN</nobr></code>:
<a href="nasmdocb.html#section-B.4.202">Section B.4.202</a>
<br>
paradox: <a href="nasmdoc3.html#section-3.8">Section 3.8</a>
<br>
<code><nobr>PASCAL</nobr></code>:
<a href="nasmdoc7.html#section-7.5.3">Section 7.5.3</a>
<br>
Pascal calling convention:
<a href="nasmdoc7.html#section-7.5.1">Section 7.5.1</a>
<br>
passes, assembly: <a href="nasmdoc3.html#section-3.8">Section 3.8</a>
<br>
<code><nobr>PATH</nobr></code>:
<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
<code><nobr>PAUSE</nobr></code>:
<a href="nasmdocb.html#section-B.4.203">Section B.4.203</a>
<br>
<code><nobr>PAVEB</nobr></code>:
<a href="nasmdocb.html#section-B.4.204">Section B.4.204</a>
<br>
<code><nobr>PAVGB</nobr></code>:
<a href="nasmdocb.html#section-B.4.205">Section B.4.205</a>
<br>
<code><nobr>PAVGUSB</nobr></code>:
<a href="nasmdocb.html#section-B.4.206">Section B.4.206</a>
<br>
<code><nobr>PAVGW</nobr></code>:
<a href="nasmdocb.html#section-B.4.205">Section B.4.205</a>
<br>
<code><nobr>PCMPxx</nobr></code>:
<a href="nasmdocb.html#section-B.4.207">Section B.4.207</a>
<br>
<code><nobr>PDISTIB</nobr></code>:
<a href="nasmdocb.html#section-B.4.208">Section B.4.208</a>
<br>
period: <a href="nasmdoc3.html#section-3.9">Section 3.9</a>
<br>
Perl: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
perverse: <a href="nasmdoc2.html#section-2.1.10">Section 2.1.10</a>
<br>
<code><nobr>PEXTRW</nobr></code>:
<a href="nasmdocb.html#section-B.4.209">Section B.4.209</a>
<br>
<code><nobr>PFACC</nobr></code>:
<a href="nasmdocb.html#section-B.4.212">Section B.4.212</a>
<br>
<code><nobr>PFADD</nobr></code>:
<a href="nasmdocb.html#section-B.4.213">Section B.4.213</a>
<br>
<code><nobr>PFCMPEQ</nobr></code>:
<a href="nasmdocb.html#section-B.4.214">Section B.4.214</a>
<br>
<code><nobr>PFCMPGE</nobr></code>:
<a href="nasmdocb.html#section-B.4.214">Section B.4.214</a>
<br>
<code><nobr>PFCMPGT</nobr></code>:
<a href="nasmdocb.html#section-B.4.214">Section B.4.214</a>
<br>
<code><nobr>PFCMPxx</nobr></code>:
<a href="nasmdocb.html#section-B.4.214">Section B.4.214</a>
<br>
<code><nobr>PF2ID</nobr></code>:
<a href="nasmdocb.html#section-B.4.210">Section B.4.210</a>
<br>
<code><nobr>PF2IW</nobr></code>:
<a href="nasmdocb.html#section-B.4.211">Section B.4.211</a>,
<a href="nasmdocb.html#section-B.4.228">Section B.4.228</a>
<br>
<code><nobr>PFMAX</nobr></code>:
<a href="nasmdocb.html#section-B.4.215">Section B.4.215</a>
<br>
<code><nobr>PFMIN</nobr></code>:
<a href="nasmdocb.html#section-B.4.216">Section B.4.216</a>
<br>
<code><nobr>PFMUL</nobr></code>:
<a href="nasmdocb.html#section-B.4.217">Section B.4.217</a>
<br>
<code><nobr>PFNACC</nobr></code>:
<a href="nasmdocb.html#section-B.4.218">Section B.4.218</a>
<br>
<code><nobr>PFPNACC</nobr></code>:
<a href="nasmdocb.html#section-B.4.219">Section B.4.219</a>
<br>
<code><nobr>PFRCP</nobr></code>:
<a href="nasmdocb.html#section-B.4.220">Section B.4.220</a>
<br>
<code><nobr>PFRCPIT1</nobr></code>:
<a href="nasmdocb.html#section-B.4.221">Section B.4.221</a>
<br>
<code><nobr>PFRCPIT2</nobr></code>:
<a href="nasmdocb.html#section-B.4.222">Section B.4.222</a>
<br>
<code><nobr>PFRSQIT1</nobr></code>:
<a href="nasmdocb.html#section-B.4.223">Section B.4.223</a>
<br>
<code><nobr>PFRSQRT</nobr></code>:
<a href="nasmdocb.html#section-B.4.224">Section B.4.224</a>
<br>
<code><nobr>PFSUB</nobr></code>:
<a href="nasmdocb.html#section-B.4.225">Section B.4.225</a>
<br>
<code><nobr>PFSUBR</nobr></code>:
<a href="nasmdocb.html#section-B.4.226">Section B.4.226</a>
<br>
PharLap: <a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
PIC: <a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>,
<a href="nasmdoc6.html#section-6.7">Section 6.7</a>,
<a href="nasmdoc8.html#section-8.2">Section 8.2</a>
<br>
<code><nobr>PI2FD</nobr></code>:
<a href="nasmdocb.html#section-B.4.227">Section B.4.227</a>
<br>
<code><nobr>PINSRW</nobr></code>:
<a href="nasmdocb.html#section-B.4.229">Section B.4.229</a>
<br>
<code><nobr>..plt</nobr></code>:
<a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>
<br>
<code><nobr>PLT</nobr></code> relocations:
<a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>,
<a href="nasmdoc8.html#section-8.2.4">Section 8.2.4</a>,
<a href="nasmdoc8.html#section-8.2.5">Section 8.2.5</a>
<br>
plt relocations: <a href="nasmdoc8.html#section-8.2.5">Section 8.2.5</a>
<br>
<code><nobr>PMACHRIW</nobr></code>:
<a href="nasmdocb.html#section-B.4.230">Section B.4.230</a>
<br>
<code><nobr>PMADDWD</nobr></code>:
<a href="nasmdocb.html#section-B.4.231">Section B.4.231</a>
<br>
<code><nobr>PMAGW</nobr></code>:
<a href="nasmdocb.html#section-B.4.232">Section B.4.232</a>
<br>
<code><nobr>PMAXSW</nobr></code>:
<a href="nasmdocb.html#section-B.4.233">Section B.4.233</a>
<br>
<code><nobr>PMAXUB</nobr></code>:
<a href="nasmdocb.html#section-B.4.234">Section B.4.234</a>
<br>
<code><nobr>PMINSW</nobr></code>:
<a href="nasmdocb.html#section-B.4.235">Section B.4.235</a>
<br>
<code><nobr>PMINUB</nobr></code>:
<a href="nasmdocb.html#section-B.4.236">Section B.4.236</a>
<br>
<code><nobr>PMOVMSKB</nobr></code>:
<a href="nasmdocb.html#section-B.4.237">Section B.4.237</a>
<br>
<code><nobr>PMULHRIW</nobr></code>:
<a href="nasmdocb.html#section-B.4.238">Section B.4.238</a>
<br>
<code><nobr>PMULHRWA</nobr></code>:
<a href="nasmdocb.html#section-B.4.239">Section B.4.239</a>
<br>
<code><nobr>PMULHRWC</nobr></code>:
<a href="nasmdocb.html#section-B.4.238">Section B.4.238</a>
<br>
<code><nobr>PMULHUW</nobr></code>:
<a href="nasmdocb.html#section-B.4.240">Section B.4.240</a>
<br>
<code><nobr>PMULHW</nobr></code>:
<a href="nasmdocb.html#section-B.4.241">Section B.4.241</a>
<br>
<code><nobr>PMULLW</nobr></code>:
<a href="nasmdocb.html#section-B.4.241">Section B.4.241</a>
<br>
<code><nobr>PMULUDQ</nobr></code>:
<a href="nasmdocb.html#section-B.4.242">Section B.4.242</a>
<br>
<code><nobr>PMVccZB</nobr></code>:
<a href="nasmdocb.html#section-B.4.243">Section B.4.243</a>
<br>
<code><nobr>%pop</nobr></code>:
<a href="nasmdoc4.html#section-4.7">Section 4.7</a>,
<a href="nasmdoc4.html#section-4.7.1">Section 4.7.1</a>
<br>
<code><nobr>POP</nobr></code>:
<a href="nasmdocb.html#section-B.4.244">Section B.4.244</a>
<br>
<code><nobr>POPAx</nobr></code>:
<a href="nasmdocb.html#section-B.4.245">Section B.4.245</a>
<br>
<code><nobr>POPFx</nobr></code>:
<a href="nasmdocb.html#section-B.4.246">Section B.4.246</a>
<br>
<code><nobr>POR</nobr></code>:
<a href="nasmdocb.html#section-B.4.247">Section B.4.247</a>
<br>
position-independent code:
<a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>,
<a href="nasmdoc6.html#section-6.7">Section 6.7</a>,
<a href="nasmdoc8.html#section-8.2">Section 8.2</a>
<br>
<code><nobr>--postfix</nobr></code>:
<a href="nasmdoc2.html#section-2.1.21">Section 2.1.21</a>
<br>
precedence: <a href="nasmdoc3.html#section-3.5">Section 3.5</a>
<br>
pre-defining macros:
<a href="nasmdoc2.html#section-2.1.12">Section 2.1.12</a>,
<a href="nasmdoc4.html#section-4.1.1">Section 4.1.1</a>
<br>
preferred: <a href="nasmdoc3.html#section-3.6">Section 3.6</a>
<br>
<code><nobr>PREFETCH</nobr></code>:
<a href="nasmdocb.html#section-B.4.248">Section B.4.248</a>
<br>
<code><nobr>PREFETCHh</nobr></code>:
<a href="nasmdocb.html#section-B.4.249">Section B.4.249</a>
<br>
<code><nobr>PREFETCHNTA</nobr></code>:
<a href="nasmdocb.html#section-B.4.249">Section B.4.249</a>
<br>
<code><nobr>PREFETCHT0</nobr></code>:
<a href="nasmdocb.html#section-B.4.249">Section B.4.249</a>
<br>
<code><nobr>PREFETCHT1</nobr></code>:
<a href="nasmdocb.html#section-B.4.249">Section B.4.249</a>
<br>
<code><nobr>PREFETCHT2</nobr></code>:
<a href="nasmdocb.html#section-B.4.249">Section B.4.249</a>
<br>
<code><nobr>--prefix</nobr></code>:
<a href="nasmdoc2.html#section-2.1.21">Section 2.1.21</a>
<br>
pre-including files:
<a href="nasmdoc2.html#section-2.1.11">Section 2.1.11</a>
<br>
preprocess-only mode:
<a href="nasmdoc2.html#section-2.1.14">Section 2.1.14</a>
<br>
preprocessor: <a href="nasmdoc2.html#section-2.1.14">Section 2.1.14</a>,
<a href="nasmdoc2.html#section-2.1.15">Section 2.1.15</a>,
<a href="nasmdoc3.html#section-3.2.4">Section 3.2.4</a>,
<a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>,
<a href="nasmdoc4.html">Chapter 4</a>
<br>
preprocessor expressions:
<a href="nasmdoc2.html#section-2.1.14">Section 2.1.14</a>
<br>
preprocessor loops: <a href="nasmdoc4.html#section-4.5">Section 4.5</a>
<br>
preprocessor variables:
<a href="nasmdoc4.html#section-4.1.5">Section 4.1.5</a>
<br>
primitive directives: <a href="nasmdoc5.html">Chapter 5</a>
<br>
<code><nobr>PRIVATE</nobr></code>:
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
<code><nobr>proc</nobr></code>:
<a href="nasmdoc6.html#section-6.9.3">Section 6.9.3</a>,
<a href="nasmdoc7.html#section-7.4.5">Section 7.4.5</a>,
<a href="nasmdoc8.html#section-8.1.4">Section 8.1.4</a>
<br>
procedure linkage table:
<a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>,
<a href="nasmdoc8.html#section-8.2.4">Section 8.2.4</a>,
<a href="nasmdoc8.html#section-8.2.5">Section 8.2.5</a>
<br>
processor mode: <a href="nasmdoc5.html#section-5.1">Section 5.1</a>
<br>
<code><nobr>progbits</nobr></code>:
<a href="nasmdoc6.html#section-6.1.3">Section 6.1.3</a>,
<a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>
<br>
program entry point:
<a href="nasmdoc6.html#section-6.2.6">Section 6.2.6</a>,
<a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>
<br>
program origin: <a href="nasmdoc6.html#section-6.1.1">Section 6.1.1</a>
<br>
<code><nobr>PSADBW</nobr></code>:
<a href="nasmdocb.html#section-B.4.250">Section B.4.250</a>
<br>
pseudo-instructions: <a href="nasmdoc3.html#section-3.2">Section 3.2</a>
<br>
<code><nobr>PSHUFD</nobr></code>:
<a href="nasmdocb.html#section-B.4.251">Section B.4.251</a>
<br>
<code><nobr>PSHUFHW</nobr></code>:
<a href="nasmdocb.html#section-B.4.252">Section B.4.252</a>
<br>
<code><nobr>PSHUFLW</nobr></code>:
<a href="nasmdocb.html#section-B.4.253">Section B.4.253</a>
<br>
<code><nobr>PSHUFW</nobr></code>:
<a href="nasmdocb.html#section-B.4.254">Section B.4.254</a>
<br>
<code><nobr>PSLLx</nobr></code>:
<a href="nasmdocb.html#section-B.4.255">Section B.4.255</a>
<br>
<code><nobr>PSRAx</nobr></code>:
<a href="nasmdocb.html#section-B.4.256">Section B.4.256</a>
<br>
<code><nobr>PSRLx</nobr></code>:
<a href="nasmdocb.html#section-B.4.257">Section B.4.257</a>
<br>
<code><nobr>PSUBSIW</nobr></code>:
<a href="nasmdocb.html#section-B.4.260">Section B.4.260</a>
<br>
<code><nobr>PSUBSxx</nobr></code>:
<a href="nasmdocb.html#section-B.4.259">Section B.4.259</a>
<br>
<code><nobr>PSUBUSx</nobr></code>:
<a href="nasmdocb.html#section-B.4.259">Section B.4.259</a>
<br>
<code><nobr>PSUBx</nobr></code>:
<a href="nasmdocb.html#section-B.4.258">Section B.4.258</a>
<br>
<code><nobr>PSWAPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.261">Section B.4.261</a>
<br>
<code><nobr>PSWAPW</nobr></code>:
<a href="nasmdocb.html#section-B.4.261">Section B.4.261</a>
<br>
<code><nobr>PUBLIC</nobr></code>:
<a href="nasmdoc5.html#section-5.5">Section 5.5</a>,
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
<code><nobr>PUNPCKxxx</nobr></code>:
<a href="nasmdocb.html#section-B.4.262">Section B.4.262</a>
<br>
pure binary: <a href="nasmdoc6.html#section-6.1">Section 6.1</a>
<br>
<code><nobr>%push</nobr></code>:
<a href="nasmdoc4.html#section-4.7">Section 4.7</a>,
<a href="nasmdoc4.html#section-4.7.1">Section 4.7.1</a>
<br>
<code><nobr>PUSH</nobr></code>:
<a href="nasmdocb.html#section-B.4.263">Section B.4.263</a>
<br>
<code><nobr>PUSHAx</nobr></code>:
<a href="nasmdocb.html#section-B.4.264">Section B.4.264</a>
<br>
<code><nobr>PUSHFx</nobr></code>:
<a href="nasmdocb.html#section-B.4.265">Section B.4.265</a>
<br>
<code><nobr>PXOR</nobr></code>:
<a href="nasmdocb.html#section-B.4.266">Section B.4.266</a>
<br>
quick start: <a href="nasmdoc2.html#section-2.2">Section 2.2</a>
<br>
<code><nobr>QWORD</nobr></code>:
<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
<br>
<code><nobr>-r</nobr></code>:
<a href="nasmdoca.html#section-A.3">Section A.3</a>
<br>
<code><nobr>RCL</nobr></code>:
<a href="nasmdocb.html#section-B.4.267">Section B.4.267</a>
<br>
<code><nobr>RCPPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.268">Section B.4.268</a>
<br>
<code><nobr>RCPSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.269">Section B.4.269</a>
<br>
<code><nobr>RCR</nobr></code>:
<a href="nasmdocb.html#section-B.4.267">Section B.4.267</a>
<br>
<code><nobr>rdf</nobr></code>:
<a href="nasmdoc2.html#section-2.1.1">Section 2.1.1</a>,
<a href="nasmdoc6.html#section-6.9">Section 6.9</a>
<br>
<code><nobr>RDMSR</nobr></code>:
<a href="nasmdocb.html#section-B.4.270">Section B.4.270</a>
<br>
<code><nobr>rdoff</nobr></code> subdirectory:
<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>,
<a href="nasmdoc6.html#section-6.9">Section 6.9</a>
<br>
<code><nobr>RDPMC</nobr></code>:
<a href="nasmdocb.html#section-B.4.271">Section B.4.271</a>
<br>
<code><nobr>RDSHR</nobr></code>:
<a href="nasmdocb.html#section-B.4.272">Section B.4.272</a>
<br>
<code><nobr>RDTSC</nobr></code>:
<a href="nasmdocb.html#section-B.4.273">Section B.4.273</a>
<br>
redirecting errors: <a href="nasmdoc2.html#section-2.1.8">Section 2.1.8</a>
<br>
register push: <a href="nasmdocb.html#section-B.4.263">Section B.4.263</a>
<br>
relational operators:
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
Relocatable Dynamic Object File Format:
<a href="nasmdoc6.html#section-6.9">Section 6.9</a>
<br>
relocations, PIC-specific:
<a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>
<br>
removing contexts: <a href="nasmdoc4.html#section-4.7.1">Section 4.7.1</a>
<br>
renaming contexts: <a href="nasmdoc4.html#section-4.7.4">Section 4.7.4</a>
<br>
<code><nobr>%rep</nobr></code>:
<a href="nasmdoc3.html#section-3.2.5">Section 3.2.5</a>,
<a href="nasmdoc4.html#section-4.5">Section 4.5</a>
<br>
repeating: <a href="nasmdoc3.html#section-3.2.5">Section 3.2.5</a>,
<a href="nasmdoc4.html#section-4.5">Section 4.5</a>
<br>
<code><nobr>%repl</nobr></code>:
<a href="nasmdoc4.html#section-4.7.4">Section 4.7.4</a>
<br>
reporting bugs: <a href="nasmdo10.html#section-10.2">Section 10.2</a>
<br>
<code><nobr>RESB</nobr></code>:
<a href="nasmdoc2.html#section-2.2.7">Section 2.2.7</a>,
<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>,
<a href="nasmdoc3.html#section-3.8">Section 3.8</a>
<br>
<code><nobr>RESD</nobr></code>:
<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
<br>
<code><nobr>RESQ</nobr></code>:
<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
<br>
<code><nobr>REST</nobr></code>:
<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
<br>
restricted memory references:
<a href="nasmdocb.html#section-B.1">Section B.1</a>
<br>
<code><nobr>RESW</nobr></code>:
<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
<br>
<code><nobr>RET</nobr></code>:
<a href="nasmdocb.html#section-B.4.274">Section B.4.274</a>
<br>
<code><nobr>RETF</nobr></code>:
<a href="nasmdocb.html#section-B.4.274">Section B.4.274</a>
<br>
<code><nobr>RETN</nobr></code>:
<a href="nasmdocb.html#section-B.4.274">Section B.4.274</a>
<br>
<code><nobr>ROL</nobr></code>:
<a href="nasmdocb.html#section-B.4.275">Section B.4.275</a>
<br>
<code><nobr>ROR</nobr></code>:
<a href="nasmdocb.html#section-B.4.275">Section B.4.275</a>
<br>
<code><nobr>%rotate</nobr></code>:
<a href="nasmdoc4.html#section-4.3.6">Section 4.3.6</a>
<br>
rotating macro parameters:
<a href="nasmdoc4.html#section-4.3.6">Section 4.3.6</a>
<br>
<code><nobr>RPL</nobr></code>:
<a href="nasmdocb.html#section-B.4.13">Section B.4.13</a>
<br>
<code><nobr>RSDC</nobr></code>:
<a href="nasmdocb.html#section-B.4.276">Section B.4.276</a>
<br>
<code><nobr>RSLDT</nobr></code>:
<a href="nasmdocb.html#section-B.4.277">Section B.4.277</a>
<br>
<code><nobr>RSM</nobr></code>:
<a href="nasmdocb.html#section-B.4.278">Section B.4.278</a>
<br>
<code><nobr>RSQRTPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.279">Section B.4.279</a>
<br>
<code><nobr>RSQRTSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.280">Section B.4.280</a>
<br>
<code><nobr>RSTS</nobr></code>:
<a href="nasmdocb.html#section-B.4.281">Section B.4.281</a>
<br>
<code><nobr>-s</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.9">Section 2.1.9</a>,
<a href="nasmdoca.html#section-A.3.2">Section A.3.2</a>
<br>
<code><nobr>SAHF</nobr></code>:
<a href="nasmdocb.html#section-B.4.282">Section B.4.282</a>
<br>
<code><nobr>SAL</nobr></code>:
<a href="nasmdocb.html#section-B.4.283">Section B.4.283</a>
<br>
<code><nobr>SALC</nobr></code>:
<a href="nasmdocb.html#section-B.4.284">Section B.4.284</a>
<br>
<code><nobr>SAR</nobr></code>:
<a href="nasmdocb.html#section-B.4.283">Section B.4.283</a>
<br>
<code><nobr>SBB</nobr></code>:
<a href="nasmdocb.html#section-B.4.285">Section B.4.285</a>
<br>
<code><nobr>SCASB</nobr></code>:
<a href="nasmdocb.html#section-B.4.286">Section B.4.286</a>
<br>
<code><nobr>SCASD</nobr></code>:
<a href="nasmdocb.html#section-B.4.286">Section B.4.286</a>
<br>
<code><nobr>SCASW</nobr></code>:
<a href="nasmdocb.html#section-B.4.286">Section B.4.286</a>
<br>
searching for include files:
<a href="nasmdoc4.html#section-4.6">Section 4.6</a>
<br>
<code><nobr>__SECT__</nobr></code>:
<a href="nasmdoc5.html#section-5.2.1">Section 5.2.1</a>,
<a href="nasmdoc5.html#section-5.3">Section 5.3</a>
<br>
<code><nobr>SECTION</nobr></code>:
<a href="nasmdoc5.html#section-5.2">Section 5.2</a>
<br>
<code><nobr>SECTION</nobr></code>, <code><nobr>elf</nobr></code> extensions
to: <a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>
<br>
<code><nobr>SECTION</nobr></code>, <code><nobr>win32</nobr></code>
extensions to: <a href="nasmdoc6.html#section-6.3.1">Section 6.3.1</a>
<br>
section alignment, in <code><nobr>bin</nobr></code>:
<a href="nasmdoc6.html#section-6.1.2">Section 6.1.2</a>
<br>
section alignment, in <code><nobr>elf</nobr></code>:
<a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>
<br>
section alignment, in <code><nobr>obj</nobr></code>:
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
section alignment, in <code><nobr>win32</nobr></code>:
<a href="nasmdoc6.html#section-6.3.1">Section 6.3.1</a>
<br>
section, bin extensions to:
<a href="nasmdoc6.html#section-6.1.2">Section 6.1.2</a>
<br>
<code><nobr>SEG</nobr></code>:
<a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>,
<a href="nasmdoc3.html#section-3.6">Section 3.6</a>,
<a href="nasmdoc6.html#section-6.2">Section 6.2</a>
<br>
<code><nobr>SEGMENT</nobr></code>:
<a href="nasmdoc5.html#section-5.2">Section 5.2</a>
<br>
<code><nobr>SEGMENT</nobr></code>, <code><nobr>elf</nobr></code> extensions
to: <a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
segment address: <a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>,
<a href="nasmdoc3.html#section-3.6">Section 3.6</a>
<br>
segment alignment, in <code><nobr>bin</nobr></code>:
<a href="nasmdoc6.html#section-6.1.2">Section 6.1.2</a>
<br>
segment alignment, in <code><nobr>obj</nobr></code>:
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
segment names, Borland Pascal:
<a href="nasmdoc7.html#section-7.5.2">Section 7.5.2</a>
<br>
segment override: <a href="nasmdoc2.html#section-2.2.4">Section 2.2.4</a>,
<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
<br>
segment registers: <a href="nasmdocb.html#section-B.2.1">Section B.2.1</a>
<br>
segments: <a href="nasmdoc3.html#section-3.6">Section 3.6</a>
<br>
segments, groups of:
<a href="nasmdoc6.html#section-6.2.2">Section 6.2.2</a>
<br>
separator character:
<a href="nasmdoc2.html#section-2.1.22">Section 2.1.22</a>
<br>
<code><nobr>SETcc</nobr></code>:
<a href="nasmdocb.html#section-B.4.287">Section B.4.287</a>
<br>
<code><nobr>SFENCE</nobr></code>:
<a href="nasmdocb.html#section-B.4.288">Section B.4.288</a>
<br>
<code><nobr>SGDT</nobr></code>:
<a href="nasmdocb.html#section-B.4.289">Section B.4.289</a>
<br>
shared libraries: <a href="nasmdoc6.html#section-6.7">Section 6.7</a>,
<a href="nasmdoc8.html#section-8.2">Section 8.2</a>
<br>
shared library: <a href="nasmdoc6.html#section-6.5.3">Section 6.5.3</a>
<br>
<code><nobr>shift</nobr></code> command:
<a href="nasmdoc4.html#section-4.3.6">Section 4.3.6</a>
<br>
<code><nobr>SHL</nobr></code>:
<a href="nasmdocb.html#section-B.4.290">Section B.4.290</a>
<br>
<code><nobr>SHLD</nobr></code>:
<a href="nasmdocb.html#section-B.4.291">Section B.4.291</a>
<br>
<code><nobr>SHR</nobr></code>:
<a href="nasmdocb.html#section-B.4.290">Section B.4.290</a>
<br>
<code><nobr>SHRD</nobr></code>:
<a href="nasmdocb.html#section-B.4.291">Section B.4.291</a>
<br>
<code><nobr>SHUFPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.292">Section B.4.292</a>
<br>
<code><nobr>SHUFPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.293">Section B.4.293</a>
<br>
SIB byte: <a href="nasmdocb.html#section-B.2">Section B.2</a>,
<a href="nasmdocb.html#section-B.2.5">Section B.2.5</a>
<br>
<code><nobr>SIDT</nobr></code>:
<a href="nasmdocb.html#section-B.4.289">Section B.4.289</a>
<br>
signed division: <a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
<br>
signed modulo: <a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
<br>
single-line macros: <a href="nasmdoc4.html#section-4.1">Section 4.1</a>
<br>
size, of symbols: <a href="nasmdoc6.html#section-6.5.3">Section 6.5.3</a>
<br>
<code><nobr>SLDT</nobr></code>:
<a href="nasmdocb.html#section-B.4.289">Section B.4.289</a>
<br>
<code><nobr>SMI</nobr></code>:
<a href="nasmdocb.html#section-B.4.294">Section B.4.294</a>
<br>
<code><nobr>SMINT</nobr></code>:
<a href="nasmdocb.html#section-B.4.295">Section B.4.295</a>
<br>
<code><nobr>SMINTOLD</nobr></code>:
<a href="nasmdocb.html#section-B.4.295">Section B.4.295</a>
<br>
<code><nobr>SMSW</nobr></code>:
<a href="nasmdocb.html#section-B.4.296">Section B.4.296</a>
<br>
Solaris x86: <a href="nasmdoc6.html#section-6.5">Section 6.5</a>
<br>
<code><nobr>-soname</nobr></code>:
<a href="nasmdoc8.html#section-8.2.6">Section 8.2.6</a>
<br>
sound: <a href="nasmdoc3.html#section-3.2.3">Section 3.2.3</a>
<br>
source code: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
source-listing file:
<a href="nasmdoc2.html#section-2.1.3">Section 2.1.3</a>
<br>
<code><nobr>SQRTPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.297">Section B.4.297</a>
<br>
<code><nobr>SQRTPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.298">Section B.4.298</a>
<br>
<code><nobr>SQRTSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.299">Section B.4.299</a>
<br>
<code><nobr>SQRTSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.300">Section B.4.300</a>
<br>
square brackets: <a href="nasmdoc2.html#section-2.2.2">Section 2.2.2</a>,
<a href="nasmdoc3.html#section-3.3">Section 3.3</a>
<br>
sse condition predicates:
<a href="nasmdocb.html#section-B.2.3">Section B.2.3</a>
<br>
<code><nobr>STACK</nobr></code>:
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
<code><nobr>stack frame</nobr></code>:
<a href="nasmdocb.html#section-B.4.65">Section B.4.65</a>
<br>
<code><nobr>%stacksize</nobr></code>:
<a href="nasmdoc4.html#section-4.9.2">Section 4.9.2</a>
<br>
standard macros: <a href="nasmdoc4.html#section-4.8">Section 4.8</a>
<br>
standardised section names:
<a href="nasmdoc5.html#section-5.2">Section 5.2</a>,
<a href="nasmdoc6.html#section-6.3.1">Section 6.3.1</a>,
<a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>,
<a href="nasmdoc6.html#section-6.6">Section 6.6</a>,
<a href="nasmdoc6.html#section-6.7">Section 6.7</a>,
<a href="nasmdoc6.html#section-6.8">Section 6.8</a>,
<a href="nasmdoc6.html#section-6.9">Section 6.9</a>
<br>
<code><nobr>..start</nobr></code>:
<a href="nasmdoc6.html#section-6.2.6">Section 6.2.6</a>,
<a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>
<br>
<code><nobr>start=</nobr></code>:
<a href="nasmdoc6.html#section-6.1.3">Section 6.1.3</a>
<br>
status flags: <a href="nasmdocb.html#section-B.2.4">Section B.2.4</a>
<br>
<code><nobr>STC</nobr></code>:
<a href="nasmdocb.html#section-B.4.301">Section B.4.301</a>
<br>
<code><nobr>STD</nobr></code>:
<a href="nasmdocb.html#section-B.4.301">Section B.4.301</a>
<br>
<code><nobr>stderr</nobr></code>:
<a href="nasmdoc2.html#section-2.1.8">Section 2.1.8</a>
<br>
<code><nobr>stdout</nobr></code>:
<a href="nasmdoc2.html#section-2.1.9">Section 2.1.9</a>
<br>
<code><nobr>STI</nobr></code>:
<a href="nasmdocb.html#section-B.4.301">Section B.4.301</a>
<br>
<code><nobr>STMXCSR</nobr></code>:
<a href="nasmdocb.html#section-B.4.302">Section B.4.302</a>
<br>
<code><nobr>STOSB</nobr></code>:
<a href="nasmdocb.html#section-B.4.303">Section B.4.303</a>
<br>
<code><nobr>STOSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.303">Section B.4.303</a>
<br>
<code><nobr>STOSW</nobr></code>:
<a href="nasmdocb.html#section-B.4.303">Section B.4.303</a>
<br>
<code><nobr>STR</nobr></code>:
<a href="nasmdocb.html#section-B.4.304">Section B.4.304</a>
<br>
<code><nobr>STRICT</nobr></code>:
<a href="nasmdoc3.html#section-3.7">Section 3.7</a>
<br>
string constant: <a href="nasmdoc3.html#section-3.2.1">Section 3.2.1</a>
<br>
string handling in macros:
<a href="nasmdoc4.html#section-4.2">Section 4.2</a>
<br>
string length: <a href="nasmdoc4.html#section-4.2.1">Section 4.2.1</a>
<br>
<code><nobr>%strlen</nobr></code>:
<a href="nasmdoc4.html#section-4.2">Section 4.2</a>,
<a href="nasmdoc4.html#section-4.2.1">Section 4.2.1</a>
<br>
<code><nobr>STRUC</nobr></code>:
<a href="nasmdoc4.html#section-4.8.5">Section 4.8.5</a>,
<a href="nasmdoc5.html#section-5.3">Section 5.3</a>,
<a href="nasmdoc7.html#section-7.4.4">Section 7.4.4</a>,
<a href="nasmdoc8.html#section-8.1.3">Section 8.1.3</a>
<br>
stub preprocessor:
<a href="nasmdoc2.html#section-2.1.15">Section 2.1.15</a>
<br>
<code><nobr>SUB</nobr></code>:
<a href="nasmdocb.html#section-B.4.305">Section B.4.305</a>
<br>
<code><nobr>SUBPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.306">Section B.4.306</a>
<br>
<code><nobr>SUBPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.307">Section B.4.307</a>
<br>
<code><nobr>SUBSD</nobr></code>:
<a href="nasmdocb.html#section-B.4.308">Section B.4.308</a>
<br>
<code><nobr>SUBSS</nobr></code>:
<a href="nasmdocb.html#section-B.4.309">Section B.4.309</a>
<br>
<code><nobr>%substr</nobr></code>:
<a href="nasmdoc4.html#section-4.2">Section 4.2</a>,
<a href="nasmdoc4.html#section-4.2.2">Section 4.2.2</a>
<br>
sub-strings: <a href="nasmdoc4.html#section-4.2.2">Section 4.2.2</a>
<br>
subtraction: <a href="nasmdoc3.html#section-3.5.5">Section 3.5.5</a>
<br>
suppressible warning:
<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>
<br>
suppressing preprocessing:
<a href="nasmdoc2.html#section-2.1.15">Section 2.1.15</a>
<br>
<code><nobr>SVDC</nobr></code>:
<a href="nasmdocb.html#section-B.4.310">Section B.4.310</a>
<br>
<code><nobr>SVLDT</nobr></code>:
<a href="nasmdocb.html#section-B.4.311">Section B.4.311</a>
<br>
<code><nobr>SVTS</nobr></code>:
<a href="nasmdocb.html#section-B.4.312">Section B.4.312</a>
<br>
switching between sections:
<a href="nasmdoc5.html#section-5.2">Section 5.2</a>
<br>
<code><nobr>..sym</nobr></code>:
<a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>
<br>
symbol sizes, specifying:
<a href="nasmdoc6.html#section-6.5.3">Section 6.5.3</a>
<br>
symbol types, specifying:
<a href="nasmdoc6.html#section-6.5.3">Section 6.5.3</a>
<br>
symbols, exporting from DLLs:
<a href="nasmdoc6.html#section-6.2.5">Section 6.2.5</a>
<br>
symbols, importing from DLLs:
<a href="nasmdoc6.html#section-6.2.4">Section 6.2.4</a>
<br>
<code><nobr>synchronisation</nobr></code>:
<a href="nasmdoca.html#section-A.3.2">Section A.3.2</a>
<br>
<code><nobr>.SYS</nobr></code>:
<a href="nasmdoc6.html#section-6.1">Section 6.1</a>,
<a href="nasmdoc7.html#section-7.3">Section 7.3</a>
<br>
<code><nobr>SYSCALL</nobr></code>:
<a href="nasmdocb.html#section-B.4.313">Section B.4.313</a>
<br>
<code><nobr>SYSENTER</nobr></code>:
<a href="nasmdocb.html#section-B.4.314">Section B.4.314</a>
<br>
<code><nobr>SYSEXIT</nobr></code>:
<a href="nasmdocb.html#section-B.4.315">Section B.4.315</a>
<br>
<code><nobr>SYSRET</nobr></code>:
<a href="nasmdocb.html#section-B.4.316">Section B.4.316</a>
<br>
<code><nobr>-t</nobr></code>:
<a href="nasmdoc2.html#section-2.1.17">Section 2.1.17</a>
<br>
<code><nobr>TASM</nobr></code>:
<a href="nasmdoc1.html#section-1.1.1">Section 1.1.1</a>,
<a href="nasmdoc2.html#section-2.1.17">Section 2.1.17</a>
<br>
tasm: <a href="nasmdoc2.html#section-2.2">Section 2.2</a>,
<a href="nasmdoc6.html#section-6.2">Section 6.2</a>
<br>
tasm compatible preprocessor directives:
<a href="nasmdoc4.html#section-4.9">Section 4.9</a>
<br>
<code><nobr>TBYTE</nobr></code>:
<a href="nasmdoc2.html#section-2.2.7">Section 2.2.7</a>
<br>
<code><nobr>TEST</nobr></code>:
<a href="nasmdocb.html#section-B.4.317">Section B.4.317</a>
<br>
<code><nobr>test</nobr></code> subdirectory:
<a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>
<br>
test registers: <a href="nasmdocb.html#section-B.2.1">Section B.2.1</a>
<br>
testing, arbitrary numeric expressions:
<a href="nasmdoc4.html#section-4.4.4">Section 4.4.4</a>
<br>
testing, context stack:
<a href="nasmdoc4.html#section-4.4.3">Section 4.4.3</a>
<br>
testing, exact text identity:
<a href="nasmdoc4.html#section-4.4.5">Section 4.4.5</a>
<br>
testing, multi-line macro existence:
<a href="nasmdoc4.html#section-4.4.2">Section 4.4.2</a>
<br>
testing, single-line macro existence:
<a href="nasmdoc4.html#section-4.4.1">Section 4.4.1</a>
<br>
testing, token types:
<a href="nasmdoc4.html#section-4.4.6">Section 4.4.6</a>
<br>
<code><nobr>.text</nobr></code>:
<a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>,
<a href="nasmdoc6.html#section-6.6">Section 6.6</a>,
<a href="nasmdoc6.html#section-6.7">Section 6.7</a>,
<a href="nasmdoc6.html#section-6.8">Section 6.8</a>,
<a href="nasmdoc6.html#section-6.9">Section 6.9</a>
<br>
<code><nobr>_TEXT</nobr></code>:
<a href="nasmdoc7.html#section-7.4.2">Section 7.4.2</a>
<br>
<code><nobr>TIMES</nobr></code>:
<a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
<a href="nasmdoc3.html#section-3.2.5">Section 3.2.5</a>,
<a href="nasmdoc3.html#section-3.8">Section 3.8</a>,
<a href="nasmdo10.html#section-10.1.3">Section 10.1.3</a>,
<a href="nasmdo10.html#section-10.1.4">Section 10.1.4</a>
<br>
<code><nobr>TLINK</nobr></code>:
<a href="nasmdoc7.html#section-7.2.2">Section 7.2.2</a>
<br>
trailing colon: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>
<br>
two-pass assembler: <a href="nasmdoc3.html#section-3.8">Section 3.8</a>
<br>
<code><nobr>TWORD</nobr></code>:
<a href="nasmdoc2.html#section-2.2.7">Section 2.2.7</a>,
<a href="nasmdoc3.html#section-3.1">Section 3.1</a>
<br>
type, of symbols: <a href="nasmdoc6.html#section-6.5.3">Section 6.5.3</a>
<br>
<code><nobr>-U</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.13">Section 2.1.13</a>
<br>
<code><nobr>-u</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.13">Section 2.1.13</a>,
<a href="nasmdoca.html#section-A.3">Section A.3</a>
<br>
<code><nobr>UCOMISD</nobr></code>:
<a href="nasmdocb.html#section-B.4.318">Section B.4.318</a>
<br>
<code><nobr>UCOMISS</nobr></code>:
<a href="nasmdocb.html#section-B.4.319">Section B.4.319</a>
<br>
<code><nobr>UD0</nobr></code>:
<a href="nasmdocb.html#section-B.4.320">Section B.4.320</a>
<br>
<code><nobr>UD1</nobr></code>:
<a href="nasmdocb.html#section-B.4.320">Section B.4.320</a>
<br>
<code><nobr>UD2</nobr></code>:
<a href="nasmdocb.html#section-B.4.320">Section B.4.320</a>
<br>
<code><nobr>UMOV</nobr></code>:
<a href="nasmdocb.html#section-B.4.321">Section B.4.321</a>
<br>
unary operators: <a href="nasmdoc3.html#section-3.5.7">Section 3.5.7</a>
<br>
<code><nobr>%undef</nobr></code>:
<a href="nasmdoc2.html#section-2.1.13">Section 2.1.13</a>,
<a href="nasmdoc4.html#section-4.1.4">Section 4.1.4</a>
<br>
undefining macros:
<a href="nasmdoc2.html#section-2.1.13">Section 2.1.13</a>
<br>
underscore, in C symbols:
<a href="nasmdoc7.html#section-7.4.1">Section 7.4.1</a>
<br>
uninitialised: <a href="nasmdoc3.html#section-3.2">Section 3.2</a>,
<a href="nasmdoc3.html#section-3.2.2">Section 3.2.2</a>
<br>
uninitialised storage:
<a href="nasmdoc2.html#section-2.2.7">Section 2.2.7</a>
<br>
Unix: <a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
<br>
Unix, SCO: <a href="nasmdoc6.html#section-6.5">Section 6.5</a>
<br>
Unix, source archive:
<a href="nasmdoc1.html#section-1.3.2">Section 1.3.2</a>
<br>
Unix, System V: <a href="nasmdoc6.html#section-6.5">Section 6.5</a>
<br>
UnixWare: <a href="nasmdoc6.html#section-6.5">Section 6.5</a>
<br>
<code><nobr>UNPCKHPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.322">Section B.4.322</a>
<br>
<code><nobr>UNPCKHPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.323">Section B.4.323</a>
<br>
<code><nobr>UNPCKLPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.324">Section B.4.324</a>
<br>
<code><nobr>UNPCKLPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.325">Section B.4.325</a>
<br>
unrolled loops: <a href="nasmdoc3.html#section-3.2.5">Section 3.2.5</a>
<br>
unsigned division: <a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
<br>
unsigned modulo: <a href="nasmdoc3.html#section-3.5.6">Section 3.5.6</a>
<br>
<code><nobr>UPPERCASE</nobr></code>:
<a href="nasmdoc2.html#section-2.2.1">Section 2.2.1</a>,
<a href="nasmdoc6.html#section-6.2.3">Section 6.2.3</a>
<br>
<code><nobr>USE16</nobr></code>:
<a href="nasmdoc5.html#section-5.1.1">Section 5.1.1</a>,
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
<code><nobr>USE32</nobr></code>:
<a href="nasmdoc5.html#section-5.1.1">Section 5.1.1</a>,
<a href="nasmdoc6.html#section-6.2.1">Section 6.2.1</a>
<br>
user-defined errors:
<a href="nasmdoc4.html#section-4.4.7">Section 4.4.7</a>
<br>
user-level assembler directives:
<a href="nasmdoc4.html#section-4.8">Section 4.8</a>
<br>
user-level directives: <a href="nasmdoc5.html">Chapter 5</a>
<br>
<code><nobr>-v</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.19">Section 2.1.19</a>
<br>
VAL: <a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>
<br>
valid characters: <a href="nasmdoc3.html#section-3.1">Section 3.1</a>
<br>
variable types: <a href="nasmdoc2.html#section-2.2.3">Section 2.2.3</a>
<br>
<code><nobr>VERR</nobr></code>:
<a href="nasmdocb.html#section-B.4.326">Section B.4.326</a>
<br>
version: <a href="nasmdoc2.html#section-2.1.19">Section 2.1.19</a>
<br>
version number of NASM:
<a href="nasmdoc4.html#section-4.8.1">Section 4.8.1</a>
<br>
<code><nobr>VERW</nobr></code>:
<a href="nasmdocb.html#section-B.4.326">Section B.4.326</a>
<br>
<code><nobr>vfollows=</nobr></code>:
<a href="nasmdoc6.html#section-6.1.3">Section 6.1.3</a>
<br>
Visual C++: <a href="nasmdoc6.html#section-6.3">Section 6.3</a>
<br>
<code><nobr>vstart=</nobr></code>:
<a href="nasmdoc6.html#section-6.1.3">Section 6.1.3</a>
<br>
<code><nobr>-w</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>
<br>
<code><nobr>WAIT</nobr></code>:
<a href="nasmdocb.html#section-B.4.327">Section B.4.327</a>
<br>
warnings: <a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>
<br>
<code><nobr>[warning +warning-name]</nobr></code>:
<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>
<br>
<code><nobr>[warning -warning-name]</nobr></code>:
<a href="nasmdoc2.html#section-2.1.18">Section 2.1.18</a>
<br>
<code><nobr>WBINVD</nobr></code>:
<a href="nasmdocb.html#section-B.4.328">Section B.4.328</a>
<br>
Win32: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>,
<a href="nasmdoc2.html#section-2.1.1">Section 2.1.1</a>,
<a href="nasmdoc6.html#section-6.2">Section 6.2</a>,
<a href="nasmdoc6.html#section-6.3">Section 6.3</a>,
<a href="nasmdoc8.html">Chapter 8</a>
<br>
Windows: <a href="nasmdoc7.html#section-7.1">Section 7.1</a>
<br>
Windows 95: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
Windows NT: <a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
<code><nobr>write</nobr></code>:
<a href="nasmdoc6.html#section-6.5.1">Section 6.5.1</a>
<br>
writing operating systems:
<a href="nasmdoc9.html#section-9.1">Section 9.1</a>
<br>
<code><nobr>WRMSR</nobr></code>:
<a href="nasmdocb.html#section-B.4.329">Section B.4.329</a>
<br>
<code><nobr>WRSHR</nobr></code>:
<a href="nasmdocb.html#section-B.4.330">Section B.4.330</a>
<br>
<code><nobr>WRT</nobr></code>:
<a href="nasmdoc3.html#section-3.6">Section 3.6</a>,
<a href="nasmdoc6.html#section-6.2">Section 6.2</a>,
<a href="nasmdoc6.html#section-6.5.2">Section 6.5.2</a>,
<a href="nasmdoc6.html#section-6.7">Section 6.7</a>
<br>
<code><nobr>WRT ..got</nobr></code>:
<a href="nasmdoc8.html#section-8.2.3">Section 8.2.3</a>
<br>
<code><nobr>WRT ..gotoff</nobr></code>:
<a href="nasmdoc8.html#section-8.2.2">Section 8.2.2</a>
<br>
<code><nobr>WRT ..gotpc</nobr></code>:
<a href="nasmdoc8.html#section-8.2.1">Section 8.2.1</a>
<br>
<code><nobr>WRT ..plt</nobr></code>:
<a href="nasmdoc8.html#section-8.2.5">Section 8.2.5</a>
<br>
<code><nobr>WRT ..sym</nobr></code>:
<a href="nasmdoc8.html#section-8.2.4">Section 8.2.4</a>
<br>
WWW page: <a href="nasmdoc1.html#section-1.2">Section 1.2</a>
<br>
<code><nobr>www.cpan.org</nobr></code>:
<a href="nasmdoc1.html#section-1.3.1">Section 1.3.1</a>
<br>
<code><nobr>www.delorie.com</nobr></code>:
<a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>
<br>
<code><nobr>www.pcorner.com</nobr></code>:
<a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>
<br>
<code><nobr>-X</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.7">Section 2.1.7</a>
<br>
<code><nobr>XADD</nobr></code>:
<a href="nasmdocb.html#section-B.4.331">Section B.4.331</a>
<br>
<code><nobr>XBTS</nobr></code>:
<a href="nasmdocb.html#section-B.4.332">Section B.4.332</a>
<br>
<code><nobr>XCHG</nobr></code>:
<a href="nasmdocb.html#section-B.4.333">Section B.4.333</a>
<br>
<code><nobr>%xdefine</nobr></code>:
<a href="nasmdoc4.html#section-4.1.2">Section 4.1.2</a>
<br>
<code><nobr>x2ftp.oulu.fi</nobr></code>:
<a href="nasmdoc7.html#section-7.1.1">Section 7.1.1</a>
<br>
<code><nobr>%xidefine</nobr></code>:
<a href="nasmdoc4.html#section-4.1.2">Section 4.1.2</a>
<br>
<code><nobr>XLATB</nobr></code>:
<a href="nasmdocb.html#section-B.4.334">Section B.4.334</a>
<br>
<code><nobr>XOR</nobr></code>:
<a href="nasmdocb.html#section-B.4.335">Section B.4.335</a>
<br>
<code><nobr>XORPD</nobr></code>:
<a href="nasmdocb.html#section-B.4.336">Section B.4.336</a>
<br>
<code><nobr>XORPS</nobr></code>:
<a href="nasmdocb.html#section-B.4.337">Section B.4.337</a>
<br>
<code><nobr>-y</nobr></code> option:
<a href="nasmdoc2.html#section-2.1.20">Section 2.1.20</a>
<br>
<p align=center><a href="nasmdoc0.html">Contents</a>
</body></html>