⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 appa.htm

📁 Programmer s Reference Manual is an improtant book on Intel processor architecture and programming.
💻 HTM
📖 第 1 页 / 共 3 页
字号:
1|         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |   <A HREF="MOVRS.htm">MOV</A>   |   <A HREF="MOVRS.htm">MOV</A>   |   <A HREF="MOVRS.htm">MOV</A>   |   <A HREF="MOVRS.htm">MOV</A>   |   <A HREF="MOVRS.htm">MOV</A>   |         |   <A HREF="MOVRS.htm">MOV</A>  |        |         |         |         |         |         |         |        |        |
2|         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 |  Cd,Rd  |  Dd,Rd  |  Rd,Cd  |  Rd,Dd  |  Td,Rd  |         |  Rd,Td |        |         |         |         |         |         |         |        |        |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
3|         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
4|         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
5|         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
6|         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
7|         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |                      Long-displacement jump on condition (Jv)               |                 Long-displacement jump on condition (Jv)                    |
8|---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |   <A HREF="Jcc.htm">JO</A>    |   <A HREF="Jcc.htm">JNO</A>   |   <A HREF="Jcc.htm">JB</A>    |   <A HREF="Jcc.htm">JNB</A>   |   <A HREF="Jcc.htm">JZ</A>    |   <A HREF="Jcc.htm">JNZ</A>   |   <A HREF="Jcc.htm">JBE</A>  |  <A HREF="Jcc.htm">JNBE</A>  |   <A HREF="Jcc.htm">JS</A>    |   <A HREF="Jcc.htm">JNS</A>   |   <A HREF="Jcc.htm">JP</A>    |   <A HREF="Jcc.htm">JNP</A>   |   <A HREF="Jcc.htm">JL</A>    |   <A HREF="Jcc.htm">JNL</A>   |   <A HREF="Jcc.htm">JLE</A>  |  <A HREF="Jcc.htm">JNLE</A>  |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |                              Byte Set on condition (Eb)                     |         |         |         |         |         |         |        |        |
9|---------+---------+---------+---------+---------+---------+--------+--------+  <A HREF="SETcc.htm">SETS</A>   |  <A HREF="SETcc.htm">SETNS</A>  |  <A HREF="SETcc.htm">SETP</A>   |  <A HREF="SETcc.htm">SETNP</A>  |  <A HREF="SETcc.htm">SETL</A>   |  <A HREF="SETcc.htm">SETNL</A>  |  <A HREF="SETcc.htm">SETLE</A> | <A HREF="SETcc.htm">SETNLE</A> |
 |  <A HREF="SETcc.htm">SETO</A>   |  <A HREF="SETcc.htm">SETNO</A>  |  <A HREF="SETcc.htm">SETB</A>   |  <A HREF="SETcc.htm">SETNB</A>  |  <A HREF="SETcc.htm">SETZ</A>   |  <A HREF="SETcc.htm">SETNZ</A>  |  <A HREF="SETcc.htm">SETBE</A> | <A HREF="SETcc.htm">SETNBE</A> |         |         |         |         |         |         |        |        |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |  <A HREF="PUSH.htm">PUSH</A>   |   <A HREF="POP.htm">POP</A>   |         |   <A HREF="BT.htm">BT</A>    |  <A HREF="SAL.htm">SHLD</A>   |  <A HREF="SAL.htm">SHLD</A>   |        |        |  <A HREF="PUSH.htm">PUSH</A>   |   <A HREF="POP.htm">POP</A>   |         |   <A HREF="BTS.htm">BTS</A>   |  <A HREF="SAL.htm">SHRD</A>   |  <A HREF="SAL.htm">SHRD</A>   |        |  <A HREF="IMUL.htm">IMUL</A>  |
A|         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 |   FS    |   FS    |         |  Ev,Gv  | EvGvIb  | EvGvCL  |        |        |   GS    |   GS    |         |  Ev,Gv  | EvGvIb  | EvGvCL  |        | Gv,Ev  |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |         |         |   <A HREF="LGS.htm">LSS</A>   |   <A HREF="BTR.htm">BTR</A>   |   <A HREF="LGS.htm">LFS</A>   |   <A HREF="LGS.htm">LGS</A>   |      <A HREF="MOVZX.htm">MOVZX</A>      |         |         |  Grp-8  |   <A HREF="BTC.htm">BTC</A>   |   <A HREF="BSF.htm">BSF</A>   |   <A HREF="BSR.htm">BSR</A>   |      <A HREF="MOVSX.htm">MOVSX</A>      |
B|         |         |         |         |         |         +--------+--------+         |         |         |         |         |         +-----------------+
 |         |         |   Mp    |  Ev,Gv  |   Mp    |   Mp    | Gv,Eb  | Gv,Ew  |         |         |  Ev,Ib  |  Ev,Gv  |  Gv,Ev  |  Gv,Ev  |  Gv,Eb   Gv,Ew  |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
C|         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
D|         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
E|         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
F|         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 |         |         |         |         |         |         |        |        |         |         |         |         |         |         |        |        |
 +---------+---------+---------+---------+---------+---------+--------+--------+---------+---------+---------+---------+---------+---------+--------+--------+
</PRE>

<H3>Opcodes determined by bits 5,4,3 of modR/M byte</H3>

<PRE>
     G                       +-------+-------+-------+
     r                       |  mod  |  nnn  |  R/M  |
     o                       +-------+-------+-------+
     u
     p   000     001     010     011     100     101     110     111
      +-------+-------+-------+-------+-------+-------+-------+-------+
     1|  <A HREF="ADD.htm">ADD</A>  |  <A HREF="OR.htm">OR</A>   |  <A HREF="ADC.htm">ADC</A>  |  <A HREF="SBB.htm">SBB</A>  |  <A HREF="AND.htm">AND</A>  |  <A HREF="SUB.htm">SUB</A>  |  <A HREF="XOR.htm">XOR</A>  |  <A HREF="CMP.htm">CMP</A>  |
      |       |       |       |       |       |       |       |       |
      +-------+-------+-------+-------+-------+-------+-------+-------+
     2|  <A HREF="RCL.htm">ROL</A>  |  <A HREF="RCL.htm">ROR</A>  |  <A HREF="RCL.htm">RCL</A>  |  <A HREF="RCL.htm">RCR</A>  |  <A HREF="SAL.htm">SHL</A>  |  <A HREF="SAL.htm">SHR</A>  |       |  <A HREF="SAL.htm">SAR</A>  |
      |       |       |       |       |       |       |       |       |
      +-------+-------+-------+-------+-------+-------+-------+-------+
     3| <A HREF="TEST.htm">TEST</A>  |       |  <A HREF="NOT.htm">NOT</A>  |  <A HREF="NEG.htm">NEG</A>  |  <A HREF="MUL.htm">MUL</A>  | <A HREF="IMUL.htm">IMUL</A>  |  <A HREF="DIV.htm">DIV</A>  | <A HREF="IDIV.htm">IDIV</A>  |
      | Ib/Iv |       |       |       |AL/eAX |AL/eAX |AL/eAX |AL/eAX |
      +-------+-------+-------+-------+-------+-------+-------+-------+
     4|  INC  |  <A HREF="DEC.htm">DEC</A>  |       |       |       |       |       |       |
      |  Eb   |  Eb   |       |       |       |       |       |       |
      +-------+-------+-------+-------+-------+-------+-------+-------+
     5|  <A HREF="INC.htm">INC</A>  |  <A HREF="DEC.htm">DEC</A>  | <A HREF="CALL.htm">CALL</A>  | <A HREF="CALL.htm">CALL</A>  |  <A HREF="JMP.htm">JMP</A>  |  <A HREF="JMP.htm">JMP</A>  | <A HREF="PUSH.htm">PUSH</A>  |       |
      |  Ev   |  Ev   |  Ev   |  eP   |  Ev   |  Ep   |  Ev   |       |
      +-------+-------+-------+-------+-------+-------+-------+-------+
</PRE>

<H3>Opcodes determined by bits 5,4,3 of modR/M byte</H3>

<PRE>
     G                       +-------+-------+-------+
     r                       |  mod  |  nnn  |  R/M  |
     o                       +-------+-------+-------+
     u
     p   000     001     010     011     100     101     110     111
      +-------+-------+-------+-------+-------+-------+-------+-------+
     6| <A HREF="SLDT.htm">SLDT</A>  |  <A HREF="STR.htm">STR</A>  | <A HREF="LLDT.htm">LLDT</A>  |  <A HREF="LTR.htm">LTR</A>  | <A HREF="VERR.htm">VERR</A>  | <A HREF="VERR.htm">VERW</A>  |       |       |
      |  Ew   |  Ew   |  Ew   |  Ew   |  Ew   |  Ew   |       |       |
      +-------+-------+-------+-------+-------+-------+-------+-------+
     7| <A HREF="SGDT.htm">SGDT</A>  | <A HREF="SGDT.htm">SIDT</A>  | <A HREF="LGDT.htm">LGDT</A>  | <A HREF="LGDT.htm">LIDT</A>  | <A HREF="SMSW.htm">SMSW</A>  |       | <A HREF="LMSW.htm">LMSW</A>  |       |
      |  Ms   |  Ms   |  Ms   |   Ms  |  Ew   |       |  Ew   |       |
      +-------+-------+-------+-------+-------+-------+-------+-------+
     8|       |       |       |       |  <A HREF="BT.htm">BT</A>   |  <A HREF="BTS.htm">BTS</A>  |  <A HREF="BTR.htm">BTR</A>  |  <A HREF="BTC.htm">BTC</A>  |
      |       |       |       |       |       |       |       |       |
      +-------+-------+-------+-------+-------+-------+-------+-------+
</PRE>
<P>
<HR>
<P>
<B>up:</B> <A HREF="app.htm">
Appendices</A><BR>
<B>next:</B>
<A HREF="appb.htm">Appendix B -- Complete Flag Cross-Reference</A><BR>
</BODY>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -