               ঠ                         .
     
     1.                                    1
     2.                            1
       2.1. ०                          2
       2.2.饭 ०                        2
     3.                                  2
     4.                                    4
       4.1. 饣 祭              4
       4.2. ⥬ 䫠                4
       4.3. ᥣ⮢                      5
       4.4. ࠢ ᥣ஢
                                            5
       4.5.⥫                         6
       4.6. ࠢ                     6
       4.7. ⫠                        7
       4.8. 樠⨢ ࠭樨          7
     5.⥬                               7
       5.1.ଠ                            7
       5.2.ᠭ 祭                    9
       5.3.᮪                           11

                         1. 

       80386  襫  뭮  㭨 २⢮.  
 ⢥ 32-ࠧ來 ,   ண  ਣ
饥 ਪ ணࠬ ᯥ祭, ᠭ 
 ।   8086/88   80286.    ணࠬ,
ᠭ       믮  80386  直
ࠢ  ,   ⮫쪮  㢥祭  ᪮
 믮.  ᢮⢮  뢠 ᮢ⨬ ᭨
. , ⥫묨 २⢠ ⮣  
筮, ஥  ࠢ  ,  㠫쭠
  ࠧ  ࠭,   ணࠬ    讥
᭮ ࠭⢮.  ⭠ ᮢ⨬  ।騬
ﬨ ࠭ ।⢮ ᪮  ࠧ-
 ࠫ.
      80386 믮  ᭮ 孮  CHMOS  III  
Intel,   ࠫ   ᥡ த⢨ 孮 HMOS
( ᮪ ⭮)   ॡ 魮  孮-
 CMOS  ().   80386 ।ᬠਢ ४祭 ண-
ࠬ, 믮塞    ࠢ   ࠧ   樮
⥬, ⠪  MS-DOS  UNIX.  ᢮⢮  ࠧ-
稪 ணࠬ  ⠭⭮ ਪ  ணࠬ
ᯥ祭  16-ࠧ來  ।⢥  32-ࠧ來
⥬.  । ᭮ ࠭⢮    
 ᪮쪮 ᥣ⮢   ࠧ    1
  4 .  ᥣ   㠫쭮 -
 ஢ﬨ  ਢ    ⠪  ࠧ ⥫쭮 ࠧ-
 ࠧ묨 砬.

                     2.  

         ⥬   80386 -
 ।⥫쭮    奬  ࠡ  ⥪-
.
         뢠  ஡ 祭
 ᯥ᪨ ᫮  ⨩,  ,   ⥫
।⥫쭮        8086      80286  
।⠢   ࠡ  ⥪. 뢠 ⮫쪮 
㭪樨  80386,       ।-
  .
      80386   ० ࠡ: ० ॠ ᮢ,

                            - 2 -
뢠 ॠ ०,  饭 ०.

                     2.1.  ०

       ᨣ    祭 ⠭ -
 ॠ ०, 祬  80386 ࠡ⠥  祭
  8086,  ,    ணࠬ,  32-ࠧ來
७.  ॠ쭮 ०  80386  ⠪  
⥪,    8086,   ᯥ稢    32-ࠧ-
來 ॣࠬ.  堭 樨,  ࠧ   -
⪠ 뢠  8086   ᮢ    묨
㭪ﬨ  80386  ॠ쭮 ०.
     ⢥ ᯮᮡ 室  ॠ쭮 ० 
 ४祭   饭 ०.   饭 ० 
80386 室  ⠭  祭  ()   㫥-
 ॣ ࠢ (CR0)    뫪 (MOV
to CR0).   ᮢ⨬   80286  楫 ⠭  
   ⠪ ᯮ짮  㧪 ᫮ -
ﭨ 設 LMSW.  ୮ 室  ॠ ० 
⮬ 砥,  ᫨  ணࠬ  뫪 뢠 
 ॣ CR0.

                    2.2. 饭 ०

        80386 뢠  饭 -
. ணࠬ   ᯮ ४祭  ᠬ
 楫 室  , ।祭  ० 㠫쭮-
  8086.   ⠪   ᥡ  ᥬ⨪ 
8086 (..   ⭮襭  ᨬ   ਯ뢠묨  
祭ﬨ ᨬ    饣  㤮).
  믮   80386 ணࠬ ᯥ祭 
 8086 - ਪ ணࠬ  楫 樮 ⥬.
   ६   㠫쭮   8086  ஢  
饭       㣠,  ⠪     樮
⥬  80386.

                        3.  

      80386  ࠧ       8-ࠧ來   ,
16-ࠧ來 ᫮  32-ࠧ來  ᫮. ⥫쭮
 80386 ন ⠪ ᫥騥 ⥫ ⨯ -
.

                            - 3 -
     㯠 筮- ⨯ - ᯠ -
⮢ ।⠢ 筮   0  9.  ᯠ
 ᫠ ࠭   ⮢ 祭 
    .  祭  । -
訬 㡠⮬.  訩 㡠   ࠢ   
  㬭,     祭  -
  ᫮.
      筮- ⨯ - 㯠 ⮢
।⠢     0    9.    
࠭  ᢮ 㡠.   襬 㡠 
 稬.     㯠   筮   
⠢  0  99.
     ⮢  - 뢭  ᫥⥫쭮  ⮢,  
ன   ᬠਢ  ᨬ ६.
⮢   稭       -
    32 .
     ⮢ ப -  ⮢  ,  ⮢  ப
 뢭 ᫥⥫쭮 ⮢. ⮢ ப
 稭           
(232-1) .
      㪠⥫ - 32-ࠧ來 ᪨ ,  -
 ।⠢  ᮡ  ⭮⥫    ᥣ.
 㪠⥫ ᯮ   ᯫ譮, ⠪   ᥣ-
஢  .
     쭨 㪠⥫ - 48-ࠧ來 ᪨   
⮢: 16-ࠧ來  ᥣ    32-ࠧ來 ⭮-
⥫쭮 . 쭨 㪠⥫ ᯮ ணࠬ⠬
⮫쪮  ⮬ 砥,   ⥬ 롨 ᥣ-
஢ ࣠ .
      ⨯  -   筮 祭,  ᮤঠ饥 
32-ࠧ來  ᫮, 16-ࠧ來 ᫮  8-ࠧ來
.   樨 । ।⠢ ᥫ  -
⥫쭮 .    ᯮ   7   ,  
 15  ᫮    31   ᫮.  ࠢ  
⥫ ᥫ       ⥫.  ᪮
 訩    ᯮ   ,   8-ࠧ來
() 楫 ᫮         -128  
+127, 16-ࠧ來  (᫮)  楫 ᫮    -32768
 +32767,  32-ࠧ來 ( ᫮) 楫 ᫮  -
  -231  +231-1. 㫥 祭  ⥫
.
      ⨯ -  筮 祭, ᮤঠ饥

                            - 4 -
 32-ࠧ來  ᫮, 16-ࠧ來 ᫮  8-ࠧ-
 .   । 稭 ᫠.
     ப - 뢭 ᫥⥫쭮 ⮢,  ᫮ 
 ᫮.  ப    ᮤঠ  0  232 -1 ⮢
 4 ⮢.

                         4. 

       ன⢮ ६ ࠭  
ᯮ   楫 祭 䬥᪨,  ᪨ 
뫮 権.    80386  ७
ॣ஢ ०  8086,  80186, 80286.  16-ࠧ來 -
  ।  ᮤঠ   32-ࠧ來
⥪.
     ய 80386   砥      ।⢥
㯭 ணࠬ ॣ஢ ᥫ஢ ᥣ⮢, 
ᮤঠ 㪠⥫ ᥣ⮢.  祭  ᥫ஢  
 㦥  ᯮ ணࠬ   ᯥ-
  .  ,  ॣ ᥣ⮢ १㦠-
 ⮬᪨  ४祭  80386   .
 ॣࠬ ᥫ஢  ᥣ⮢    ॠ  ॣ
- ᥣ⮢,    ᮤঠ  ᠭ  ᥣ⮢,
㪠뢠 ᥫ஬.   ᤥ  ⭮ ஢  
⮣, ⮡    ⥫쭮 롮ન    -
砥,  ॡ ᠭ ᥣ.

               4.1.  饣 祭

     ᥬ ॣ஢ 饣 祭    32  
ᮤঠ    .   ন ࠭-
 1,  8,  16,  32  64 ;  ⮢   1  32 :
࠭-   16   32 .   ॣ 뢠
EAX, EBX, ECX, EDX, ESI, EDI, EBP, ESP.
        訬 16   ॣ஢ 믮 -
ᨬ.    設⢥ ᥬ஢  ᯮ짮-
 16-ࠧ來  ॣ஢:  AX,  BX, CX, DX, SI, DI, BP,
SP.

                4.2.  ⥬ 䫠

      EFLAGS  ࠢ  -뢮,   ᪨㥬묨
뢠ﬨ, ⫠,   ४祭       祭

                            - 5 -
ᯮ  ० 㠫쭮  8086  饭 -
筮 । -      䫠 ﭨ,  -
 ࠦ १ ᯮ .  訥 16  
।⠢ ᮡ  16-ࠧ來 ॣ 䫠  ﭨ 
80286, 뢠 FLAGS,     ᯮ-
 ணࠬ   8086  80286.

                   4.2.  ᥣ⮢

      16-ࠧ來 ॣ஢ ᮤঠ 祭 ᥫ஢
ᥣ⮢,  㪠뢠   ⥪騥  㥬  ᥣ
.  ᫥  ॣ.
      ᥣ ணࠬ (CS) - 㪠뢠    ᥣ,
 ᮤন  ⥪  ᫥⥫쭮  ᯮ塞 -
.   롨ࠥ        ⮣   ᥣ,
ᯮ ᮤন  稪   ⭮⥫ .
ন CS    १  믮  ᥣ-
  ࠢ ⮪, 뢠  ᪫祭. 
   㦥  ᯮᮡ.
      ᥣ ⥪ (SS).  맮 ணࠬ,  
ࠬ஢  ⨢ 楤 筮 ॡ  -
, १ࢨ㥬  ⥪.   樨  ⥪ ᯮ
ॣ SS  饭  ⥪.  ⫨稥  ॣ CS -
 SS   㦥     ணࠬ.
     ⠫  ॣ   ॣࠬ  ᥣ⮢
 (DS,  ES, FS, GS),     ⥪饩
ᯮ塞 ணࠬ.    ६ ࠧ  
   楫  䥪⨢ ணࠬ,  
   ࠧ ⨯    .  ন
 ॣ஢     ࠢ ணࠬ.
      ᯮ짮 ॣ஢ ᥣ⮢  80386    
࠭ ᥣ⮬  뢠    .   樨
   ᥣ    ᥣ  -
 32-ࠧ來 ⭮⥫ .  ᫨ ᥣ -
࠭ 㧪 ᥫ ᥣ  ॣ ᥣ,  -
 樨 묨 㦥 ⮫쪮  ⭮⥫ .

      4.3.  ࠢ ᥣ஢ 

      ⠡  ਯ஢ (GDTR).  ন
32-ࠧ來      16-ࠧ來  ࠭  ⠡
 ਯ஢.

                            - 6 -
      ⠡  ਯ஢  (LDTR).  ন
16-ࠧ來 ᥫ  ⠡  ਯ஢.  
  ⠡  ᯥ   ᥣ⮬,  
 ।  祭  ᥫ,  ࠭   ॣ
⥬ ᥣ.  ਯ ᥣ, 易 
⮩ ⠡楩, ணࠬ 㯥.
      ⠡ ਯ஢ 뢠 (IDTR). 뢠
 ⠡  祪 室  ணࠬ ࠡ⪨ 뢠.  -
 ᮤন 32-ࠧ來       16-ࠧ-
來 ࠭ ⠡ ਯ஢ 뢠 (IDT).
       (TR). 뢠  ଠ, 室
  । ⥪饩 .  TR ᮤন
16-ࠧ來 ᥫ ਯ ᥣ  ﭨ  .
᪮  ᥣ ᯥ祭  ,    ।-
 祭ﬨ ᥫ஢,  ࠭  ॣ ⥬
ᥣ. ⨬,     ॣ஬ ⥬ ᥣ⮢
易 ணࠬ 㯭 ॣ ਯ ᥣ.

                    4.5.  ⥫ 

     ७ 㪠⥫  (EIP)   32-ࠧ來
ॣ஬.   ᮤন ⭮⥫  ᫥饩 ,
饩 믮.  ⭮⥫   뢠  
砫 ᥣ   ⥪饩   ணࠬ.  ⥫    -
।⢥  㯥 ணࠬ,   ࠢ 
 ࠢ ⮪, 뢠ﬨ  ᪫祭ﬨ.
     訥 16  ॣ EIP 뢠 IP      
ᯮ짮 ஬ ᨬ.   ᢮⢮  
ᯮ   8086  80286,     ⮫쪮  -
 IP.

                   4.6.  ࠢ

      80386   32-ࠧ來 ॣ ࠢ (CR0,
CR2  CR3,   CR1 १ࢨ஢ ମ Intel),   -
 ﭨ  設    ﭨ.  쭮
ﭨ -  ⠪ ﭨ,    ஬    
   ᪨  ⥬  ஥ ࠢ-
 ⨬ .    ॣࠬ ⥬  ᮢ  
ॣ ࠭ ଠ  ﭨ 設,   
    ⥬.   㯠   ॣࠬ  ࠢ
।   㧪  ࠭ ᮤন.

                            - 7 -
     ⥬ ணࠬ⠬  ॣ   ࠢ   㯭
⮫쪮 १ ਠ  MOV,    -
  ࠭  ॣ 饣 祭.

                    4.7.  ⫠

      㯭 ணࠬ ॣ஢ ⫠  (DR0-DR3,
DR6  DR7)   ⫠   80386,  -
 窨 ⠭       ⠭
窨 ⠭    䨪樨 ᥣ⮢ ணࠬ.
 DR0-DR3  ।祭        祪
⠭.   DR4  DR5 १ࢨ஢ ମ Intel 
 ࠧࠡ⮪.   DR6 뢠 ⥪饥  ﭨ
祪 ⠭,  ॣ DR7 ᯮ  ⠭ 祪
⠭.

             4.8.  樠⨢ ࠭樨

      樠⨢ ࠭樨 (TLB)  -    -,
ᯮ㥬  ࠭樨  ᮢ  䨧᪨.
     堭 ஢ન TLB  㭨   80386  
    ॠ  ⮬     .
ணࠬ,  ᯮ  堭   뭥譥 -
,   ᮢ⨬묨  騬 ࠬ.

                     5. ⥬ 

                      5.1. ଠ 

        80386    ⤥ ⮢  
 ࠧ ଠ.      ᠭ    ⮢
⮫쪮  ( 樨, ) 易⥫쭮   -
 . ⠫   ⢮,  -
 ࠪ஬ 樨,   ⠪ ⮯  ⨯
࠭.
          ᫥ ⮢:  易⥫
䨪ᮢ;    ⮢  樨;    -
⥫ ,  砥  Mod R/M   -
,    ;  ᬥ饭  -  ᫨  ॡ;    -
।⢥  - ᫨ ॡ.
     䨪 -   ᪮쪮 ⮢,  । -
     ⮩ .   4 ⨯

                            - 8 -
䨪ᮢ.
     1. ७ - ᯮ   ࠡ⪨ ப;
⠢  ⢮    ப.
     2.   ࠭  - ४砥 ࠧ來 ࠭,
⠭  32-ࠧ來묨  16-ࠧ來묨.
     3.   - ४砥 ࠧ來 ,  -
 ࠧ 32-ࠧ來  16-ࠧ來 ᮢ.
     4.  ᥣ -   ଥ 㪠뢠,   ᥣ-
 ॣ  ᯮ짮 .  䨪 ⬥
騩   㬮砭  롮 ᥣ⭮ ॣ,  筮
⢫塞  80386  믮 ⮩ .
      樨 () - 뢠 ,  믮塞 -
.    ᪮쪮    権,
   뢠 । ਠ 樨.
     ⥫ ॣ -       ᠭ  
  ॣ  ⢥ ࠭.  ⥫ ॣ -
 ⢮     樨,  ⠪     
⥫ ० 樨.
     ⥫ ०  樨.     ,   ᫨   
, 뢠,      ࠭ ᮤন -
  祩 .  ᫨ ࠭  室    ,
⥫ ० 㪠뢠,   ᯮ짮 ᬥ饭, -
 ॣ, ॣ   ⠡஢.
      MOD R/M  SIB.  設⢮ ,  뫠 
࠭, 室騩  ,  ᮤঠ ᫥  ᭮
 樨      樨.    뢠
ᯮ㥬  . । 祭   MOD
R/M 㪠뢠  稥 ண ᭮  SIB.
      MOD R/M  SIB ᮤঠ ᫥ ଠ:
     - ⨯ 樨   ॣ,  ᯮ㥬  -
;
     - ᯮ㥬  ॣ    ⥫ ଠ 
롮 ;
     - ଠ  ,   ⠡;
     饭. ᫨ ⥫ ० 樨 㪠뢠,  
 ᫥  ࠭ 㤥 ᯮ짮 ᬥ饭,  
⠢     砥      ᬥ饭.   饭
।⠢ ᮡ  8-,  16-    32-ࠧ來 楫 ᫮ 
. 8-ࠧ來 ଠ ᯮ     ,  
祭 ᬥ饭 .
     ।⢥ ࠭  ().  ᫨     
,   ।⠢ 祭 ࠭ .  -

                            - 9 -
।⢥ ࠭   8-,  16-  32-ࠧ來묨.
   8-ࠧ來 ।⢥ ࠭ ᯮ-
     16-  32-ࠧ來  ࠭,  -
 ⮬᪨  㢥稢 ࠧ 8-ࠧ來 ࠭
⥬ ७   ࠧ鸞.

                  5.2. ᠭ 祭

     +rb, +rw, +rd  ॣ ( 0  7),  ᪫뢠-
   㪠 ᫥    ⭠ ᫮
(⮬)  ࠧ   樨. ࠬ ᢮-
 ᫥騥  :

               rb              rw               rd
              AL=0            AX=0             EAX=0
              CL=1            CX=1             ECX=1
              DL=2            DX=2             EDX=2
              BL=3            BX=3             EBX=3
              AH=4            SP=4             ESP=4
              CH=5            BP=5             EBP=5
              DH=6            SI=6             ESI=6
              BH=7            DI=7             EDI=7

     / ,  ࠢ  ᮩ , , -
 , 祭  0  7.  뢠,    MOD
R/M 㪠뢠 ⮫쪮  ࠭ r/m (ॣ/). 
 頥   reg  ࠧ ७   -
樨.
     /r 祭 뢠,    MOD R/M ᮤন 
࠭ (reg  r/m).
     cb, cw,  cd,  cp 稭 ࠧ஬ 1  (cb),  2  
(cw), 4  (cd)  6  (cp) ᫥   樨 
। ⭮⥫ ,  ⠪,   -
 ணࠬ ᥣ.
     ib, iw, id ।⢥ ࠭ ࠧ஬ 1  (id),
2   (iw)   4  (id) ᫥  ⠬  -
樨, MOD R/M  SIB.  樨 㪠뢠,   -
࠭  稭.
     imm8 ।⢥ ࠭ ࠧ஬ 1  .  稭
imm8   稭  -128  +127 ⥫-
.  ,   ࠧ ண ࠭ ⠢  ᫮
   ᫮,  稭  imm8     ᫮ 

                            - 10 -
 ᫮. 訥  ७ 稭 
訬 ⮬ ।⢥ ࠭.
     imm16 ।⢥ ࠭ ࠧ஬ 1 ᫮.  ᯮ-
       ਡ⮬ ࠧ ࠭ 16 ࠧ冷.
  祭  -32768  +32767 ⥫쭮.
     imm32 ।⢥  ࠭ ࠧ஬ 1  ᫮.
ᯮ    ਡ⮬ ࠧ ࠭ 32 ࠧ-
.   祭  -2147483648  +2147483647 -
⥫쭮.
     m8  .  १ ॣ DS:SI  ES:DI.
     m16  .
     m32  ᫮ .
     moffs8, moffs16, moffs32 ⭮⥫ .  -
६ ⨯  BYTE,  WORD  DWORD,  ᯮ㥬 묨
ਠ⠬  MOV.  ᪨  뢠  
⮣ ᬥ饭 ⭮⥫쭮  ᥣ. ᫮  -
 "moffs" 㪠뢠  ࠧ來  ᬥ饭  ।塞
ਡ⮬ ࠧ   .  MOD R/M   
ᯮ.
     ptr16:16, ptr16:32 ⥫ FAR (쭨). 筮  -
室  㣮 ணࠬ ᥣ  ⭮襭   .
祭 16:16   ⮬,  㪠⥫ ⮨  
⥩. 稭 ᫥   -  ᬥ饭   ᥣ
ਥ. 稭 ࠢ   -  16-ࠧ來 -
  稭, ।祭  ॣ ணࠬ
ᥣ. ᫨  ਡ  ࠧ  ࠭    ࠢ 16,
ᯮ 16:16.    32-ࠧ來  ਡ   ᯮ
16:32.
     r8   ⮢ ॣ஢:  AL,  CL,  DL, BL, AH, CH,
DH, BH.
     r16   ᫮ ॣ஢:  AX,  CX,  DX, BX, SP,
BP, SI, DI.
     r32   ᫮ ॣ஢:  EAX,  ECX,  EDX, EBX,
ESP, EBP, ESI, EDI.
     rel8 饭  室    128 ⮢  -
। 殬   127 ⮢ ᫥  .
     rel16, rel32 饭  室  ⮬    ணࠬ
ᥣ,   ᥬ㥬 ,  rel16 ⭮  -
  ਡ⮬ ࠧ ࠭  16  ࠧ冷.  rel32  -
    ਡ⮬ ࠧ ࠭ 32 ࠧ鸞.
     r/m8, r/m16, r/m32 ⢥⢥ -, -  -
⮢  ࠭.  ।⠢ ᮡ ᮤন  ,

                            - 11 -
 ॣ.
     rrr   祭 rrr    筮
  樨,  㪠뢠  㥬
ॣ.
            000 = AX/EAX              100 = SP/ESP
            001 = CX/ECX              101 = BP/EBP
            010 = DX/EDX              110 = SI/ESI
            011 = BX/EBX              111 = DI/EDI
     Sreg  ᥣ. ஢ ᥣ ॣ஢ 
 reg: ES=0, CS=1, DS=3, FS=4, GS=5.

                      5.3. ᮪ 

     AAA ASCII-४ ᫥ ᫮.
      AAA ८ࠧ ᮤন ॣ AL  㯠-
 筮 ᫮  뢠  訥  ࠧ-
.    ᥣ ᫥  ᫮  㯠-
  ࠭  AL.  ᫨  ७,  -
 䫠 CF  ந室 ६  ॣ AH.

     AAD ASCII-४ ॣ AX । .
      AAD ८ࠧ ᫮  ॣ AH  AL, -
⠢   㯠  ࠭  ⠪,
⮡ 祭  १  ⭮ 뫮  ࠢ-
 㯠  ᫮.   ॣ AH  -
室  ,  AL - .  AAD ४-
 ᫮  頥 १  AL.  AH ᮤন 0.

     AAM ASCII-४  ॣ AX ᫥ 㬭.
      AAM ४ १ 㬭   㯠-
  ᥫ.    ᥣ ᫥
 㬭      楫  ࠧ  -
쭮 筮  १.     頥 
ॣ AH,  -  AL.

     AAS ASCII-४ ॣ AL ᫥ ⠭.
      AAS ८ࠧ ᮤন ॣ AL  㯠-
     ﬨ 訥  ࠧ-
鸞.    ᥣ ᫥  ⠭ 
㯠 筮  ࠭  㣮  AL.   CF
⠭,   稨  믮  ६  
ॣ AH.

                            - 12 -

     ADC   ७ᮬ 楫 ᥫ.
      ADC 㬬 ࠭,  ਡ 1, ᫨ -
 䫠 CF,  頥 १   祭. -
 䫠 CF 襭,   ADC 믮   , 
 ADD.   ADD  ᪮쪨  ADC -
 ᪫뢠 ᫠, ᮤঠ騥  32 ࠧ冷.

     ADD  楫 ᥫ.
      १  믮  ࠭-ਥ -
 㬬  ࠭ (筨  ਥ).  -
稨 ९ ⠭ 䫠 CF.

     AND ᪮ .
      AND  ᯮ      ⮢,  㪠
짮⥫, ਬ  ⭮  室 ⮪  
ASCII   ନ.   ᯮ짮 ᮢ⭮  
ࠢ,  AND  㡥,  㪠 
⠭.

     ARPL ४  ᥫ ஢ ਢ 樠-
 .
      ARPL  ᯮ  ⥬묨  ணࠬ   
ᯥ祭 ࠢ쭮  ।  ணࠬ  ᥫ஢ 
⢥ ࠬ஢.    ॡ  -
, 祬 ࠧ襭 樠 .
       ARPL ᯮ  ࠭.    ।-
⠢ ᮡ 16-ࠧ來 ॣ  ᫮ ,  ᮤঠ-
饥 祭 ᥫ.   ⢥  ண  ࠭  筮
㯠 ॣ,  ᮤঠ騩 祭 ᥫ ணࠬ
ᥣ CS 樠 .

     BOUND ஢ઠ  ᨢ  室  ࠭.
      BOUND ஢,     稭, -
室    ॣ,    ࠭.  ᫨
祭 ⮩ 稭   ࠭    -
,  뢠 5.   祭 孥  -
 ࠭   ᫮   ᫮.

     BSF אַ ᪠஢ ⮢.
       ᪠ ᫮   ᫮    ᪠
, ࠢ 1,    ॣ  ࢮ ⠭-

                            - 13 -
 . 㥬 ப  室   ॣ,
⠪   . ᫨  ᫮ ࠢ 0, ..    -
 ⮢, ⠭ 䫠 ZF. ᫨   ,
䫠 ZF 뢠.

     BSR ⭮ ᪠஢ ⮢.
        ⠪   BSF,  稭 ᪠-
஢  襣 .    ,  ᯥ筠 
 80386.

     BT ஢ઠ .
      BT  㦨   । ⮣,  ⠭ 
 ।   ⮢ ᨢ.  祭 ஢塞
   䫠 CF.   , ᯥ筠 
 80386.

     BTC ஢ઠ   .
      BTC ஢ 㪠 ,     CF 
  .    , ᯥ筠 
 80386.

     BTR ஢ઠ   .
      BTR ஢ 㪠 ,     CF 
뢠  .    ,  ᯥ筠 
 80386.

     BTS ஢ઠ  ⠭ .
      BTS ஢ 㪠 ,     CF 
⠭    祭 1.    ,
ᯥ筠   80386.

     CALL 맮 楤.
      CALL । ࠢ   窨 ணࠬ-
 ᥣ  .   窨  ᯮ  
 ⮬  ணࠬ ᥣ ( 室)   ਭ-
 ࠧ ᥣ⠬ (쭨 室).  । ᮡ⢥ -
।祩 ࠢ  CALL ࠭  ⥪  ᫥-
饩  CALL   ⥪饥 ᮤন ॣ EIP.
      CALL   ⭮⥫묨, 묨  ᢥ-
묨.  ᢥ  ᮫  室 㪠뢠-
    ᯮᮡ: (1)    ਥ 
祩 , ।  ; (2) ணࠬ 室

                            - 14 -
   ன 㪠    ॣ஢ 饣  -
祭.

     CBW ८ࠧ   ᫮.
        祭     
  ॣ ⠪, ⮡ 䬥᪨ 樨 
ᮤন ⮣ ॣ  ࠢ १.

     CWD ८ࠧ ᫮   ᫮.
     ⢨  筮  CBW.

     CLC  䫠 ७.
      뢠 䫠 CF.

     CLD  䫠 ࠢ.
      뢠 䫠 DF. ᫨ 䫠 DF 襭, ⮬-
᪠  㤥 믮  ६⮬. ⮬-
᪠  ᯮ  ࠡ⪨ ப.

     CLI  䫠 뢠.
     ᫨ ⥪騩 ஢ ਢ  ࠩ  ⮫  
᮪,  ஢ ਢ -뢮,  뢠
䫠 뢠.

     CLTS  䫠 ४祭     ࠢ饬  -
 0.
      뢠 䫠 TS  CR0.    80386 䫠 TS -
⠭  ࠧ  ४祭 .   -
  ⥬ ணࠬ஢.   ।⠢ -
 ਢ஢  ,  믮塞 ⮫쪮  㫥
஢ ਢ.

     CMC ஢ 䫠 ७.
       䫠 ७ CF.

     CMP ࠢ.
      믮 ⠭ ࠭-筨  ࠭-
-ਥ.   ᮮ⢥⢨   १⮬ ⠭ 
⠭ ﭨ 䫠,    ᠬ ࠭.

     CMPS ࠢ ப ࠭.
     ᥬ ᥣ  ࠭᫨    CMPS    

                            - 15 -
CMPSB, CMPSW,  CMPSD.     ।祭  ⮫쪮  
権  ப.   ࠢ    -
 ப, 祬 ⠬   , ᫮  -
 ᫮.  ப  १ ॣ ESI  EDI.
᫥  ப 樨 ESI  /  EDI  ⮬᪨
 ⥫쭮  ⥫쭮 饭  㪠뢠-
  ᫥騥  ப. ᫨ DF=0,   ॣ-
 ⢫ ६, ᫨ DF=1 - ६.  -
  १ ⠭ ப      
ES:EDI  ப    DS:ESI ⠭
䫠 १.  ᫨  ஢    -
䨪ᮢ,   믮 ࠢ ⥪饣  ப  -
ন ॣ EAX    (AL  AX).

     CMPSB ࠢ ப ⮢.

     CMPSW ࠢ ப ᫮.

     CMPSD ࠢ ப  ᫮.

     CDQ ८ࠧ  ᫮  ⢥୮.

     CWDE ८ࠧ ᫮   ᫮  ७.

     DAA 筠 ४  ॣ AL ᫥ ᫮.
      ४  १  ᫮  ࠢ
㯠  ࠭  ॣ  AL.    
 ᥣ  ᫥  ᫮   㯠 -
 ᥫ,  ⮡   १    ࠢ
㯠  .

     DAS 筠 ४  ॣ AL ᫥ ⠭.
      DAS 筠  DAA    ᪫祭,  
४ 믮 ⥬ ⠭ 6  㡠⮢ ॣ
AL  ਡ 6.

     DEC ६  1.
      ⠥ 1  ࠭ ਥ. ﭨ 䫠
CF  .

     DIV  楫 ᥫ  .
      믮   ᫠    

                            - 16 -
 ࠭-筨.       ࠧ 
ࠧ ⥫.  ᫨ ⥫ ࠢ 0,   ᫨ ⭮ 
頥  祭 ॣ, 㦤 뢠 0.

     ENTER   ⥪  ࠬ஢ 楤
      ᮧ    ⥪,    ᯮ짮
 ॠ樨 ࠢ 몮 ᮪ ஢  筮  -
ன.   LEAVE      楤  믮 
⢨.
        ࠬ.  । ᫮ -
⮢ ᪮ ,  뤥塞    ⥪    맢
ணࠬ. ன  ࠬ  ᮮ⢥ ᪮ ஢
 ணࠬ ( 0  31).   ஢  ।,
᪮쪮 ஢  㪠⥫  ⥪  業ࠫ
஬    ⥪  ⥪饣 .

     ESC ७ 
     䬥᪨ ᮯ    ।⠢    ७
⥬   80386.  ন ᮪
᫥  楫᫥, ⠪   饩 窮 , -
 ⮣, ᮤন   ⠭, ᪮ ᫥-
.   ࠡ⠥ ࠫ쭮  業ࠫ -
஬, ᯥ稢 ⠪ ࠧ ᮪ ந⥫쭮.
      ᮯ      騩  ⮪ ,
⠢ ணࠬ   80386. ⥬ 믮 
ᮯ  ⮬ 浪,  ஬    ⮪.

     HLT ⠭
      ४頥 믮    ॢ 
 ﭨ ⠭.  ᪨㥬 뢠,   -
᪠  ࠧ襭 뢠  ࠡ .
 HLT  筮    ᫥   ᫥-
⥫쭮  ⠭  ⥬,  ਬ    ࠭
ﭨ  ᫥ 㦥 ᡮ ⠭.

     IDIV  
      믮  .  , ⭮ 
    । ॣ,    ६
 ⮭宦 ⥫  㪠뢠    ࠧ.  
ଥ ⥫  ।,   ॣ  ᯮ짮-
. ᫨ ⥫ ࠢ    ⭮  ᫨誮  
 ॣ-ਥ, 㦤 뢠 0.

                            - 17 -

     IMUL  楫᫥ 㬭
      믮   楫᫥ 㬭-
.    ਠ.
     1. ࠭ ଠ.  ࠭   ⮬, ᫮-
     ᫮    ॣ 饣 -
.  ᯮ ᮤন ॣ஢ EAX  EDX    -
⢥ ࠭.
     2. 宯࠭ ଠ.   ࠭-筨 -
 室   ॣ 饣 祭,    ६
 㣮    ॣ 饣 祭   -
. ந  ࠧ頥   ࠭  ॣ -
饣 祭.
     3. 宯࠭ ଠ.   ࠭ ।⠢ ᮡ
筨   ਥ.    ࠭-筨 -
 ।⢥ 祭,  ᠭ  . ன
 室      ॣ 饣 -
. ந     ᠭ   ॣ 饣
祭. ।⢥ ࠭ ⠥ .  ᫨
  ⮬,   । 믮 㬭 -
⮬᪨     ࠧ ண ࠭.

     IN   
         ᫮    뢠  
ॣ (AL, AH, EAX).  㪠뢠  ࠭. 
㯠         ᫥   ॣ DX 
ᯮ짮  IN  祭 DX   ⢥  ண
ࠬ.

     INC ६  1.
      ਡ 1  ࠭-ਥ,     ⫨稥
 ADD    䫠 CF.

     INT 맮 楤 ࠡ⪨ 뢠
      । ࠢ   祩  ணࠬ
ᥣ  .  祩  ਭ  ண-
ࠬ ᥣ  ࠧ  ணࠬ  ᥣ⠬.  
㦤 ணࠬ  뢠,  饥  짮⥫
। ࠢ  ᢮ ணࠬ ணࠬ ࠡ⪨ -
뢠.
      INTn ⨢ ணࠬ ࠡ⪨ 뢠,
ᮮ⢥ ,  㪠   .   

                            - 18 -
। 뢠  ⨯.  ,    뢠
0..31 १ࢨ஢  ମ  Intel.    ࠢ  
ணࠬ ࠡ⪨ 뢠 ⢫  IRET.


     INTO 뢠  ९
       ⠭ 䫠 OF 㦤  뢠
4, ஥  ᯥ樠쭮 १ࢨ஢  ⮩ 楫.   OF
⠭ 冷 䬥᪨,  ᪨   ப
.

     IRET   뢠
      頥 ࠢ ࢠ 楤.  -
稥   RET IRET   ⥪ 祭 䫠 
頥   ॣ 䫠.  뢠  ⥪  -
 ॠ樨 뢠.

     IRETD   뢠  32-ࠧ來 ०

     JMP 室
      । ࠢ     窨  ᥣ  
. 窠  室     ⮬  ᥣ (
室)   㣮 ᥣ (쭨 室).   -
᫮ । ࠢ   室  ,  -
 ࠧ, ࠢ.

      ᫮ 室:
     JA/JNBE           ,     ࠢ
     JAE/JNB             ࠢ,  
     JB/JNAE           ,     ࠢ
     JBE/JNA             ࠢ,  
     JC                ७
     JE/JZ             , 
     JNC               ⢨ ७
     JNE/JNZ            ࠢ,  
     JNP/JPO           ⢨ ⭮, ⭮
     JP/JPE            ⭮
     JG/JNLE           ,     ࠢ
     JGE/JNL             ࠢ,  
     JL/JNGE           ,     ࠢ
     JLE/JNG             ࠢ,  
     JNO               ⢨ ९

                            - 19 -
     JNS               ⢨ 
                       (⥫쭮,  )
     JO                ९
     JS                 (⥫쭮)

     LAHF 㧪 䫠  ॣ AH
        䫠 CF  DF ।ᬮ७ ᯥ樠-
 ,  ⠫ 䫠, ᯮ㥬  ਪ ண-
ࠬ,   ।⢥.    -
 ணࠬ    ⠫ ⮢ 䫠  -
  ⮢ 権 ᫥ 뫪 䫠   ⥪
  ॣ AH.
          SF,ZF,AF,PF,CF  ᮮ⢥⢥  
ࠧ 7,6,4,2,0 ॣ AH.

     LAR 㧪  ࠢ 㯠
      ⠥ ਯ ᥣ      ஡-
(23), ᢮ (20),  ⢨ (15),  DPL (14),  ⨯
(9-11)  㯠 (8)  32-ࠧ來 ॣ,   ஡  
᢮   뫠.

     LEA 㧪 ᯮ⥫쭮 
      뫠   ਥ ⭮⥫  -
 ࠭-筨.  ࠭-筨   室 
. ࠭-ਥ   ॣ஬ 饣 -
.   ᮡ   樠樨 ॣ஢ -
। 믮 ⢨  砫묨  묨    
XLAT.

     LEAVE 室  楤 ᮪ ஢
      믮 ⢨ ⨢  ⢨  -
 ENTER.

     LGDT 㧪 ॣ ⠡  ਯ஢

     LIDT 㧪 ॣ ⠡
      頥  ।⢠  窥  室  
砥 뢠.

     LGS 㧪  㪠⥫
     LSS 㧪 㪠⥫  ᯮ짮 ॣ SS
     LDS 㧪 㪠⥫  ᯮ짮 ॣ DS

                            - 20 -
     LES 㧪 㪠⥫  ᯮ짮 ॣ ES
     LFS 㧪 㪠⥫  ᯮ짮 ॣ FS
      㪠⥫  㦠 㪠⥫,  騩
 ᥫ ᥣ  ⭮⥫쭮 ,   ॣ ᥣ-
  ॣ 饣 祭.

     LLDT 㧪 ॣ  ਯ஢
       ਯ஢ 㦠,   
  ⥬ 砥   ⠭  ஫
 ⥬.

     LWSW 㧪 ᫮ ﭨ 設
      㦠  ॣ CR0  ᫮  ﭨ  設.
   ᯮ짮   ४祭  饭 -
.

     LOCK 䨪 ⠭ ᨣ LOCK#
      LOCK# 墠뢠  , ⠪   -
   ᢮ ᪫⥫쭮 짮    ६  믮
᫥饩  LOCK .

     LODS 㧪 ப ࠭
     LODSB 㧪 
     LODSW 㧪 ᫮
     LODSD 㧪  ᫮
       ࠡ뢠  ᪨  䬥᪨
६,  ப.      ப,
   ⮬, ᫮   ᫮.

     LOOP ᪮ 믮,  稪 ECX  
     LOOPE ,  ࠢ
     LOOPZ ,  
     LOOPNE ,   ࠢ
     LOOPNZ ,   
      ᯥ稢 ᫮  室    横᪮
믮 ⪠ ணࠬ.  ᫮ 蠣 । -
, ᥭ  ॣ ECX.   ࠧ  -
⮬᪨ 믮 ६ ECX  ⠭ 横, ᫨
ECX=0.

     LTR 㧪 ॣ 
      ࠭    LTR  । ॣ-筨

                            - 21 -
 祩 ,  ᮤঠ騥 ଠ  ॣ .
 㦠  ଠ  ॣ .

     MOV 뫪 / ᯥ樠 ॣ஢
      ᯮ  㧪  㧪  ᯥ樠
ॣ஢  ॣ஢ 饣 祭.

     MOVS 뫪   ப  ப
     MOVSB 뫪  ப
     MOVSW 뫪 ᫮ ப
     MOVSD 뫪  ᫮ ப
       ᯮ  ࠡ  ப,   -
᪨  䬥᪨ 稭.

     MOVZX 뫪  ७ 
        8-ࠧ來 稭  16-ࠧ來 
8-  16-ࠧ來 稭  32-ࠧ來  -
 ࠧ冷 ﬨ.

     MUL ᫥    㬭 ᮤন -
஢ AL  AX
      ६ ࠭-筨  ᮤন -
  頥 १ 㤢 .

     NEG  ,   2
      믮 ⠭  楫᫥ -
࠭  .

     NOP  
           ⮫쪮 1 .   
⮫쪮  㪠⥫  EIP.   NOP    "-
ࠢ" ᮢ 室.

     OR ᪮  
      ࠢ  ࠭      ᫥饥:
᫨ ᮮ⢥騥   ࠭ ࠢ 0,  १ 0; 
⨢ 砥 १ 1.

     OUT 뢮  
      뫠   ॣ   뢮. -
࠭-筨 室  ॣ AL,AX,EAX.    -
।  ࠭.  뢮     

                            - 22 -
0  65535   頥  ॣ DX.

     OUTS 뢮 ப  
     OUTSB 뢮 
     OUTSW 뢮 ᫮
     OUTSD 뢮  ᫮
       OTS    筮  
OUT,   뢮   ப  ᫥ 뢮  ᮤন-
 ॣ-筨 砥 饭.

     POP 祭 ᫮  ⥪
      뫠  ᫮      ᫮  ⥪饩
設 ⥪ (ॣ ESP)   ਥ. ⥬ ॣ
ESP ६.

     POPA 祭  ⥪ ᮤন  ॣ஢

     POPAD 祭    ⥪  ᮤন  ॣ஢ -
32-ࠧ來 ०

     POPF ⠭  ⥪ ॣ FLAGS  EFLAGS

     POPFD ⠭  ⥪ - 32-ࠧ來 ०

     PUSH  ࠭  ⥪
      믮 ६ 㪠⥫ ⥪ (ESP),  ⥬
 ࠭-筨  設 ⥪, 㤠 㪠뢠 ESP.

     PUSHA   ⥪  ᮤন    ॣ஢  饣
祭
      ࠭  ⥪ ᮤন 쬨 ॣ஢ -
饣 祭.

     PUSHF ᥭ  ⥪ ᮤন ॣ 䫠

     RCL ᪨  ᤢ  १  ७  ᯮ-
  CF  ७
     RCR ᪨  ᤢ ࠢ १  ७  ᯮ-
  CF  ७
     ROL ᪨ ᤢ   横᪨ ⮬ ⮢
     ROR ᪨ ᤢ ࠢ  横᪨ ⮬ ⮢
      横᪮  ᤢ    横᪨

                            - 23 -
ᤢ   , ᫮   ᫮.

     REP ७ ᫥饩 ப 樨
     REPE ७,  ࠢ
     REPZ ७,  
     REPNE ७,   ࠢ
     REPNZ ७,   
     䨪 REP    ७  ப 樨,  
  ࠡ뢠 ப ⥫쭮  ॥,  祬  
 筭 ணࠬ 横.

     RET   楤
      蠥 믮 맢 楤   -
 ࠢ ।⢮ ⭮ 뫪, ࠭饩  -
. ⭠ 뫪 㪠뢠  ணࠬ, ࢮ砫쭮 -
 楤.

     SAHF  ᮤন ॣ AH  ॣ 䫠

     SAL/SAR/SHL/SHR  ᤢ
       ,  ᫮   ᫮   ᤢ
᪨  䬥᪨.   ⢫  
᫮ ࠧ冷   31.

     SBB ᫥ ⠭  
      ⠥  ࠭-筨  ࠭-ਥ.
᫨ 䫠 CF ⠭, ⠥  1.

     SCAS/SCASB/SCASW/SCASD ࠢ ப 
       ᯮ  ࠡ  ப.  -
    ப.   ⮢  ப
⢫ १ ॣ ESI  EDI.  ᫥  ப-
 樨  ॣ ⮬᪨ 㬥  㢥-
稢  1  ᨬ  ॣ DF.

     SETcc ⠭   ᫮
      뢠   0  1  ᨬ  
 16 ᫮, ।塞 䫠 ﭨ.   
    ⮢ ॣ 饣  祭.  ᫨
᫮ cc ⨭,   뢠   1;  ⨢-
 砥 - 0.


                            - 24 -
     SGDT    ᮤন  ॣ  ⠡  -
 ਯ஢
     SIDT    ᮤন ॣ  ⠡  -
ਯ஢ 뢠
        ᮤন ॣ    6 
 ஥ 㪠뢠 ࠭.

     SHLD     筮
     SHRD  ࠢ   筮
      ।⠢   ॠ樨 権 
 ஢ ப ⮢.

     SLDT  ᮤন ॣ ⠡   -
ਯ஢
      뢠 ᮤন LDTR  ॣ    祩
  ᯮ⥫ ᮬ, 㪠  ࠭ .

     SMSW  ᫮ ﭨ 設
      ﭨ 設   ॣ  ࠢ-
 CR0.    뢠  ᫮  塠⮢ ॣ
 祩 .   ⠢  ᮢ⨬    
80286.   80386 ᫥ ᯮ짮  MOV ... CR0.

     STC ⠭ 䫠 ७ CF

     STD ⠭ 䫠 ࠢ DF

     STI ⠭ 䫠 뢠 IF

     STOS/STOSB/STOSW/STOSD  ப 
      ப .  १ ॣ ESI  EDI.

     STR  ॣ 
       ᮤন ॣ   塠
ॣ  祩 .

     SUB ⠭ 楫 ᥫ
      ⠥ ࠭-筨  ࠭-ਥ 
頥 १   ࠭-ਥ.

     TEST ᪮ ࠢ
      믮      ࠭-

                            - 25 -
. ⥬  뢠 䫠 OF  CF, ⠢ AF -
।     SF,ZF,PF.   ⫨砥 
 AND ⥬,     ࠭-ਥ.

     VERR ஢ઠ ᥣ  ⥭
     VERW ஢ઠ ᥣ  
       ஢,  㯥  ࠭  ᥫ஬
ᥣ   ⥪饬  ஢  ਢ   ࠧ襭   
⥭  . ᫨ ᥣ 㯥, 䫠 ZF ⠭-
  1.

     WAIT  ᨢ ﭨ 뢮 BUSY#
      ਮ⠭ 믮 ணࠬ  80386 
     80386  㦨 ᨢ ﭨ 뢮
BUSY.  㪠뢠  ,  ᮯ 訫 믮
      १.

     XCHG   ॣࠬ     ॣ஬
         MOV.      㦤  
ᯮ⥫쭮 祩   ࠭.

     XLAT 筮 ४஢
      㤮 ᯮ짮  ८ࠧ    
⥬   .   ⠡ ४஢  1 
256 .

     XOR ᪮  










