			    - 139 -

			     5
	      .
	   
    ਭ樯   ᯮ짮      80386   	 
饭 32- ⥬     3. ⥬  
4 ᠭ    ० 㠫쭮 8086.  ஬ ⮣
  80386  ।⠢    ⥫  
.
     ࠧ  뢠         
⠭  80386, 
   p  ᠭ ⠡ ਯ஢   ᮤন.
   p ஥ প 筮  ४祭 .
   p  `᭥ ࠡ  뢠ﬨ 	᪫⥫묨
ﬨ.
   p  ७  	⫠,  ஥    
 80386.
    ᮡ   ⨭  ⥪  .
 㡮   ⠡ ਯ஢      ᮤন
뢠 ஥  筮  ࠡ.  ,
饭 ᪫⥫     뢠,  ,
- ᭮, ଠ樥    権  
80386. ,  ᮡ  ⫠    16	  32  -  
ணࠬ,   ॠ쭮, ⠪     饭	०	
।⮬    ணࠬ⮢.

			    14.
	      ਯ஢   ᮤন.
	       
   	  ᮤন    ᠭ  ⠡  ਯ஢
  80386      ᮤন.	  8  	 
ଠ  	 ਯࠬ,	 ४⥫    	⠡栬
ਯ஢ ⮩ 饭 32 - ⭮ ⥬. 뫨  ⠪
ᬮ७  㣨 ⨯ ਯ஢,  ४⥫
  ⠡  ਯ஢.      १    ஭
뢠   祭	    ଠ        ਯ஢    
४⥫.

	      祭 ਯ஢ ᥣ⮢.
		 
   ਯ ᥣ⮢          뢠,  
⭮ ଥ,ਭ ஬ 80386, ᪫⥫쭮
ᥣ, 騥   - ..	code    data  ᥣ.
 code  data  	ࠧ묨  ⨯  ਯ஢
..  ⮫쪮  code  ᥣ    ᯮ塞,  	  楫
ᯥ票  饩   ⥬,    ᯮ塞  
ॡ 㣮  ਡ⮢,   .
   ।ᬮ७ ਯ ᥣ⮢ ﭨ  (TSS)
 㬭 TSS-.  ᮡ    
80386 ন 筮.  ⨢      
  ᥫ஬	  ॣ    (TR)    TSS
ਯ, 뢠  ᮮ⢥騬  祭  ᥫ.
 㤥 ᠭ    15.
       ࠧ,	 ।ᬮ७   ਯ	 ⠡
  ਯ஢  (LDT)	  㬭  LDT-.  
    筮 ⥪ 80386  
᢮  筮  쭮  ᭮   ࠭⢮.   ⨢   
騩  쭮  ᭮  ࠭⢮,  㪠뢠
ᥫ஬  LDT ॣ (LDTR),  LDT  ਯ  㪠뢠
ᮮ⢥騬 祭 ᥫ.

			    - 140 -
		  祭 ४⥫.
		   
   ४⥫  ᯥ稢	⮫쪮	।  ࠢ  
᭮ ࠭⢥,    ।  ᥣ  code  
। .
   뢠騥 ४⥫, ⫠ (trap) ४⥫, 
४⥫ 뢠 뢠  室   ᥣ  code;
४⥫  㪠뢠 . 뢠 ४⥫ 
࠭ १ 믮 樨,  ࠢ  㤥  
஥    ६    ।    ਭ饬     ࠭,
뢠 ४⥫. 室 ⤠	  㭪樨
७ࠢ, ..  	室  ᮧ
⢥ 窨 室, ᮮ⢥騥  ᥣ  
 .
   ४⥫, ᯮ  IDT  뢠 窨
室  १ 堭  뢠 , ⠪ 
१ 樨 ணࠬ  뢠  INTn,  INTO,	BOUND  
᪫⥫ 樨.   楫 ⫠ ४⥫
(trap  gate)    ४⥫	 뢠   (interrupt   gate)
㪠뢠  code ᥣ  ⥪饩 , ᯮ GDT 
⥪  LDT.  ४⥫    (task  gate)  㪠뢠  
ᥣ  ﭨ      ॡ	       80386
믮  ⮬᪮  ४祭      祭
㯠  -ਥ (.  15).

	       ଠ ਯ ᥣ⮢.
	      
   ਯ ᥣ⮢ - ᯥ樠 8-⮢ ⨯	,
室  饭 ०.  뢠  ,
ࠧ  ਡ ᥣ⮢.   ⨯ ਯ஢
ᥣ⮢  ਯ	 code	ᥣ⮢,   ਯ   data
ᥣ⮢, ਯ ᥣ⮢ ﭨ     ਯ
⠡	    ਯ஢.   ᠭ	     ⨯
ਯ஢ 㤥 ਢ .
    ਯ  । 室⢮   	㣮.
७ ଠ    ਯ஢  砥    ,
祭 ।,  ⠪  ଠ  ਡ.
    ᥣ  16-, ⠪  	32-  ᯮ
 code ᥣ⮢, data ᥣ⮢  ᥣ⮢ ﭨ  .
ਯ code ᥣ⮢ ᮤঠ  㬮砭  D  (Default),
㪠뢠騩     ᥣ  16-  (D=0)  
32-  (D=1)  ᥣ⮬.    D=0  楫  襥   ᫮
ਯ   0,  ᮮ⢥⢨  । ଠ
 16-⭮ ਯ. ਯ code    data  ᥣ⮢
 B (Big) ,    ⠭    樨
稭 ࠧ ᥣ; 32-  ਯ    筮
 B=1,  প ࠧ஢ ᥣ⮢      4
. ਯ  ᥣ⮢  ﭨ	  ࠧ
32-  TSS  16-  TSS.
   ਭ   ࠧ ⨯ ᥣ⮢, 16-   32-
 ࠧ,  ᥬ ଠ⮢ ਯ஢
   32-  ᥣ code
   16-  ᥣ code
   32-  ᥣ data
   16-  ᥣ data
   32-  ᥣ ﭨ 
   16-  ᥣ ﭨ 
     ਯ஢
   ਯ  ᫥騥 
   1. 		ᥣ   -   32-   ⭮   祭,
।饥      ᥣ	    	᭮
࠭⢥.

			    - 141 -
31	      24 23	      16 15	       8 7		0
Ĵ
		  D   A । 				 4
ᥣ. 31..24G 1 0 V	P DPL 1 1 C R Aᥣ. 23..16
		      L 19...16				
Ĵ
 ᥣ  15.....0 	ᥣ ࠭⥫ 15...0  0

 ) 32-  ᥣ ਯ.
31	      24 23	      16 15	       8 7		0
Ĵ
		  D						 4
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0P DPL 1 1 C R Aᥣ. 23..16
Ĵ
 ᥣ  15.....0 	ᥣ ࠭⥫ 15...0  0

 ) 16-  ᥣ ਯ.
  .14.1 ਯ  32-⭮  16-⭮ ᥣ .
31	      24 23	      16 15	       8 7		0
Ĵ
		  B   A । 				 4
ᥣ. 31..24G 1 0 V	P DPL 1 0 E W Aᥣ. 23..16
		      L 19...16				
Ĵ
 ᥣ  15.....0 	ᥣ ࠭⥫ 15...0  0

 ) 32-  ᥣ ਯ .
31	      24 23	      16 15	       8 7		0
Ĵ
		  B						 4
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0P DPL 1 0 L W Aᥣ. 23..16
Ĵ
 ᥣ  15.....0 	ᥣ ࠭⥫ 15...0  0

 ) 16- ᥣ ਯ .
.14.2 ਯ  32-⭮  16-⭮ ᥣ .
31	      24 23	      16 15	       8 7		0
Ĵ
		      A । 				 4
ᥣ. 31..24G 0 0 V	P DPL 0 1 0  1ᥣ. 23..16
		      L 19...16				
Ĵ
    TSS   15.....0 	  TSS	    ࠭⥫ 15...0  0

 ) 32- ਯ ᥣ ﭨ .
31	      24 23	      16 15	       8 7		0
Ĵ
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0P DPL 0 0 0 B 1TSS  23..16 4
Ĵ
     TSS  15.....0 	      TSS  ࠭⥫ 15...0  0

 ) 16- ਯ ᥣ ﭨ .
  .14.3 ਯ  32-⭮  16-⭮ ᥣ
ﭨ .
    2. ࠭	ᥣ  -  20-   ⭮   ,   ।饥
ᨬ쭮 ᬥ饭 (offset) ᥣ.  ࠭  
  ⮢	 	࠭   ࠭୮   (4096-byte-
granular).   ࠭୮ . .

			    - 142 -
31	      24 23	      16 15	       8 7		0
Ĵ
		      A । 				 4
LDT  31..24G 0 0 V	P DPL 0 1 0 1 0LDT  23..16
		      L 19...16				
Ĵ
    LDT   15.....0 	  LDT	    ࠭⥫ 15...0  0

  .14.4 ਯ  LDT (쭠 ਯୠ ⠡).
   3. G   (Granularity)   뢠   ࠭୮	࠭
ᥣ.  (G=0)-  ⮢  ࠭୮,  (G=1)-   ࠭筠
࠭୮. ᫨ ࠭୮  ⮢,    ࠭  
 ।  筮  , ..    ।⠢饥
 19..10 ࠧ蠥 ᨬ쭮  ᬥ饭   1
.  砥 ࠭筮 ࠭୮ ࠭   
।  筮   ࠭,  ..    ।⠢饥
  31..12  ࠧ蠥  ᨬ쭮    ᬥ饭    4
.
   4. D (Derfault) 㪠뢠     ᥣ  32-  
(D=1)  16  (D=0). ᫨ D=1 ଠ ਯ   code
 data ᥣ⮢ 㤥 ⠪,   . 8.2  . 8.3
ᮮ⢥⢥.  砥 D=0  ଠ  ਯ  ᮮ⢥
ᯮ㥬  ஬  80286     饭   ०   
16- ᥣ⮢,  ᪠   14.   㬮砭,  32-
  権 ᯮ  32-    ࠧ    
࠭  32-  .   㬮砭,  16-    
権 ᯮ 16-  ࠧ   ࠭   16-
	  .    (⨬    	  饭	 ०
80286).
   5. E  (Expansion  Direction),  ⮫쪮    data   ᥣ⮢
㪠뢠  ᮤন ᥣ     ᮢ	  
ᥣ        ࠭  ⥫쭮  (E=0),    
ᨬ쭮 ᬥ饭 (offset)   ࠭      
(E=1). 設⢮ ᥣ⮢  ᮤঠ 0  ⮬    
"७  ".     ,      ন
᪨ 塞 ⥪,    ⠭    1  
"७ ". ⥪  騢     ࠢ
 ᮢ.
   6. B (Big) 쪮  ᥣ⮢  .    ⮫쪮  
ᥣ, 塞 . B 뢠  ᨬ쭮	ᬥ饭
(offset) ᥣ. ᨬ쭮 ᬥ饭  (offset)  塞
 ᥣ    FFFFFFFFh  (B=1)	  
0000FFFFh (B=0). B  		  塞  	ᥣ
.
   7. ࠢ  㯠.  뢠  㯭    㯠  
ᥣ⠬,  ॡ  ஢  ਢ      
  ⥭. ᫨ ᯮ짮 ࠭		ᥣ
 ᮢ⨬  ⨬묨  ଠ  㯠,	  80386
  ᪫⥫    饩     (13)   
᪫⥫   ⥪  (12)    砥  ᫨  
ந諮  ᥣ⮬ stack.
   7. P (Present) 뢠  ᥣ  䨧᪮
	(P=1)      (P=0).   	    
`         ᥣ⮢,   ⮫쪮        
        筮  騬   
䨧᪮   ६.  ࠭筠  ⥬  
 ᥣ  㦥     ࠭.    ᫨
P=1, ᥣ  易⥫쭮  ⢮  .  
࠭   㠫쭮	饣   ᥣ        
⢨⥫쭮 室  ᪥.
   7b. DPL  (Descriptor  Privilege  Level)  뢠	஢
ਢ ᥣ     0  3  ᫥饬 浪

			    - 143 -
   DPL   ᠭ

   00	     ஢ 0	      	ਢ஢
				     (㯥ࢨ, )
   01	     ஢ 1
   10	     ஢ 2
   11	     ஢ 3	       ਢ஢
				       (짮⥫)
   ஢ ਢ DPL  ⥪饣  ᥣ  code  뢠
⥪騩  ஢  ਢ  (CPL)  樨.	ਬ,   ᫨
  ᯮ  ᥣ  code,  騩  DPL  0,	    
ᯮ   CPL  0,	    ਢ஢  ஢,
஢ 㯥ࢨ.
   7. A (Accessed)  뢠  	  㯥	ᥣ
(A=1)   (A=0). ⥬, ᯮ騥 ᥣ  
  ᯮ짮    	  ।   ᯮ짮
ᥣ.  ⥩訥 ⥬    ࠭栬,
  ᥣ⠬,      ⠪  ⥬  	      㤥
।⠢ .
   7d. R (Readable),   ᥣ⮢  code  ⮫쪮.  뢠,
  ᥣ ⠥ (R=1)   (R=0).   code
  ᥣ  ᯮ塞묨.  ਡ  R     ᯥ
⥫ ᭮    ணࠬ  ᯥ祭
  ᥣ code ᯮ 䨪 ᬥ ᥣ CS (.
   3.1).           ।    "⢮"    
⭮襭  쥪⭮ , 室饬  .
   7e. C (Conforming), ⮫쪮    ᥣ⮢  code.  뢠
ந室    CPL  ᥣ  맢  ஢
  ਢ  (C=0)	    (C=1).  ᫨	C=1,  
ᥣ code ⠥ ଭ ᥣ⮬, ..  祭  CPL
 﫮   뢠	  ᥣ.	ଭ  code
ᥣ ,  ,    ࠪ⭮  楯樥
⥪ 饭 ०.  ⮩ 32- ⭮ ⥬ 
code ᥣ  ॣ묨, .. ଭ묨.
   7f. W (Writable), ⮫쪮   ᥣ⮢  .  뢠
ࠧ襭   ᥣ (W=1)   (W=0).   
ᥣ	 ⠥.   ਡ   W    ᯥ稢    ᭮,
।    	    .      ᯥ樠쭠
ᮡ  ਬ,  ਬ,    ᥣ⮢  ᮤঠ
 ଠ   ⥬    饤㯭  
.  ⮩ 饭 32- ⭮ ⥬  ᥣ  
 楫  ஬ ᥣ  祣  ᮤন	⥪;  
祭 ⮩ ⥬  , ⠪ ࠧ,    㯭
 .

		 ४⥫  ଠ.
		 
   ४⥫ -    ᯥ樠  쬨⮢  
,   室	   饭	 ०    	⢥
७ࠢ   ன.   ⨯
४⥫.   ⨯ 믮  ᪮쪮  ࠧ
 ७ࠢ.    ⨯  뢠  뢠騥
४⥫  (call  gates),  ⫠  ४⥫   (trap
gates),   ४⥫   뢠   (interrupt    gates)    
४⥫  (task gates). ।祭   ,
஥ 㤥 `᭥ , - ᭮ ᭮  .
   騩  ଠ  	 ⨯	 ४⥫   祭   
  砥 ᮤন ᥫ, 㪠뢠騩   ਯ
code ᥣ   TSS ਯ, 祭  ᬥ饭  (offset
value), ।饥   室  (室  祭	ॣ
EIP)  ࠭ ᥣ  ଠ  ᯮ짮. ⨬,
 ४⥫  ᮤন  ᬥ饭	(offset  field),

			    - 144 -
஥  ᯮ     㪠 TSS    
祭 EIP.
      	 뢠,   ⫠   ४⥫    
४⥫ 뢠,  ࠧ   16-  묨
  32-	묨  ४⥫ﬨ.            ⨯
४⥫  ࠧ  ਡ⮢.
   ਭ 	  ࠧ  ⨯  ४⥫,  16-
	  32-		 ࠧ,   	 ᥬ	ଠ⮢
४⥫
   32-  뢠騥 ४⥫
   16-  뢠騥 ४⥫
   32-  ⫠ ४⥫
   16-  ⫠ ४⥫
   32-  ४⥫ 뢠
   16-  ४⥫ 뢠
   ४⥫ .
31				15		7		0
Ĵ
  ᬥ饭 31...16		 DPL 0 1 1 0 00 0 0		 4
Ĵ
ᥫ  ..ᥣ	 ᬥ饭 15...0		 0

) 뢠騩 ४⥫  ਯ 32-⭮  ᥣ.
31				15		7		0
Ĵ
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DPL 0 0 1 0 00 0 0		 4
Ĵ
ᥫ  ..ᥣ	 ᬥ饭 15...0		 0

) 뢠騩 ४⥫  ਯ 16-⭮  ᥣ.
  .14.5    32-  16- 뢠騥 ४⥫.
31				15		7		0
Ĵ
  ᬥ饭 31...16		 DPL 0 1 1 1 10 0 0		 4
Ĵ
ᥫ  ..ᥣ	 ᬥ饭 15...0		 0

) ⫠ ४⥫  ਯ 32-⭮  ᥣ.
31				15		7		0
Ĵ
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DPL 0 0 1 1 10 0 0		 4
Ĵ
ᥫ  ..ᥣ	 ᬥ饭 15...0		 0

) ⫠ ४⥫  ਯ 16-⭮  ᥣ.
  .14.6   32-  16- ⫠ ४⥫.
31				15		7		0
Ĵ
  ᬥ饭 31...16		 DPL 0 1 1 1 00 0 0		 4
Ĵ
ᥫ  ..ᥣ	 ᬥ饭 15...0		 0

) ४⥫ 뢠  ਯ 32-⭮  ᥣ.
31				15		7		0
Ĵ
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DPL 0 0 1 1 00 0 0		 4
Ĵ
ᥫ  ..ᥣ	 ᬥ饭 15...0		 0

) ४⥫ 뢠  ਯ 16-⭮  ᥣ.
  .14.7    32-  16- ४⥫ 뢠.

			    - 145 -
31				15		7		0
Ĵ
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DPL 0 1 1 1 1		 4
Ĵ
ᥫ  ..ᥣ					 0

    ४⥫   32-  16- ਯ
    ᥣ ﭨ 
  .14.8  ४⥫   32-  16- TSS.
   ন    뢠饣  ४⥫,   ⫠筮
४⥫  ४⥫ 뢠 ᫥饥
   1.  ਭ饣 code ᥣ 㪠뢠  ᥣ,
ᮤঠ騩 ਭ ணࠬ.  ᥫ  㪠뢠
 code ᥣ.
   2. 饭 (offset) 窨 室  code  ᥣ  ।
 室  ਭ ணࠬ.
   3. ࠢ 㯠 - ᪮쪮 ,  뢠  ࠧ襭
  㯠	  ४⥫,     ॡ   ஢
ਢ. ᫨ ᯮ짮	४⥫    ᮢ⨬  
ॡﬨ,      80386     ᪫⥫
 饩  (13)  ⥪ ᪫⥫	
(12), ᫨  stack ᥣ.
   3a. P   (Present-⢨),   뢠	 㯥    
४⥫    ᯮ짮  (P=1)      (P=0).   
ᯥ譮 ४祭 ४⥫  ⢮.
   3b. DPL (Descriptor	Privilege  Level  -  ਯ  ஢
ਢ)   뢠   ஢   ਢ   ४⥫.
⭮  뢠	  ⢫  १  ⫠
४⥫  ४⥫ 뢠, ᫨  祭  
騩,   ᨬ      DPL    ४⥫.    DPL
ᯮ  ⮫쪮    権	CALL      뢠饣
४⥫    ணࠬ  뢠  (樨  INTn,
INTO,  BOUND      ᪫⥫   樨)	   ⫠
४⥫   ४⥫  뢠.  DPL  뢠
஢ ਢ ४⥫  ᫮    0	  3  ᫥騬
ࠧ
   DPL   ᠭ

   00	     ஢ 0	       ਢ஢
				      (㯥ࢨ, )
   01	     ஢ 1
   10	     ஢ 2
   11	     ஢ 3	       ਢ஢
				       (짮⥫)
   	 樨   CALL,   ணࠬ   뢠,    
᪫⥫쭮 樨, , ᯮ  ४⥫
  CPL 訩, 祬 DPL ४⥫. ਬ,  ᫨
 ᯮ code ᥣ  DPL=3 (..  ஢ ⥪饩
ਢ  3),      CALL     ⮬   砥   
ᯮ짮  ⮫쪮  뢠騥  ४⥫      DPL=3,   
ணࠬ  뢠  	ᯮ짮  ⮫쪮  ⫠
४⥫  ४⥫ 뢠    DPL=3.    
祭 DPL  (..  2,1,  	0)  ४⥫  㪠  
᮪  ஢  ਢ      ᯥ譮   ४祭   
ந.  ⮬  砥  㤥  ᣥ஢  ᪫⥫쭠
 饩  (13).
   ন  ४⥫  ᫥饥
   1.  ਭ饣 ᥣ ﭨ  㪠뢠
 ᥣ ﭨ   ᮤঠ騩  ਭ  ணࠬ.
 ᥫ    㪠뢠    ᥣ  ﭨ  

			    - 146 -
( 32-  16-  TSS). ४⥫  	ᮤন
 ᬥ饭 (offset),  ⮣	६    TSS  ᠬ	ᮤন
祭 EIP  ᫥饣 ᯮ짮.
   2. ࠢ 㯠 - ᪮쪮 ,  뢠  ࠧ襭
  㯠	  ४⥫,     ॡ   ஢
ਢ. ᫨ ᯮ짮	४⥫    ᮢ⨬  
ॡﬨ,      80386     ᪫⥫
 饩  (13)  ⥪ ᪫⥫	
(12), ᫨  stack ᥣ. ᫨ ᠬ ᥣ ﭨ
 ४⥭,   ᪫⥫ 
10.
   2a. P   (Present-⢨),   뢠	 㯥    
४⥫    ᯮ짮  (P=1)      (P=0).   
ᯥ譮 ४祭 ४⥫  ⢮.
   2b. DPL (Descriptor	Privilege  Level  -  ਯ  ஢
ਢ)   뢠   ஢   ਢ   ४⥫.
⭮  뢠	  ⢫  १  ⫠
४⥫  ४⥫ 뢠, ᫨  祭  
騩,   ᨬ      DPL    ४⥫.    DPL
ᯮ ⮫쪮  ணࠬ 뢠 (樨 INTn,
INTO, BOUND  ᪫⥫ 樨)	DPL  뢠  ஢
ਢ ४⥫ ᫮  0  3 ᫥騬 ࠧ
   DPL   ᠭ

   00	     ஢ 0	       ਢ஢
				      (㯥ࢨ, )
   01	     ஢ 1
   10	     ஢ 2
   11	     ஢ 3	       ਢ஢
				       (짮⥫)
    ணࠬ 뢠,    ᪫⥫쭮  樨,
, ᯮ 뢠,    CPL	訩,
祬 DPL ४⥫. ਬ, ᫨   ᯮ  code
ᥣ  DPL=3  (..	  ஢  ⥪饩  ਢ  3),  
ணࠬ 뢠  ⮬ 砥   ᯮ짮  ⮫쪮
४⥫    DPL=3,    ணࠬ  뢠  
ᯮ짮 ⮫쪮  ⫠  ४⥫	  ४⥫
뢠  DPL=3.   祭 DPL (..  2,1,    0)
㪠  ᮪ ஢ ਢ  ᯥ譮 ४祭
     ந.    ⮬  砥  㤥  ᣥ஢
᪫⥫쭠  饩  (13).

		      ਯ஢.
		      
    ਯ஢ (descriptor tables) -  ᯮ
  , ᮤঠ騥  ⢥  ਯ  
४⥫.   80386  ন    ⨯  ⠡
ਯ஢  ⠡    ਯ஢  (GDT),  ⠡
 ਯ஢ (LDT),  ⠡	ਯ஢  뢠
(IDT).
        ⠡,  GDT    LDT  ᮤঠ  ਯ  
४⥫, 뢠騥 ᭮ ࠭⢮;  뢠,
ਬ, 騥	ᥣ    .    ਯ  
४⥫, ᯮ   ⠡,  뫠  
ᯮ짮 ᥫ஢.  ,    GDT  ⠭
⮩ 32-⭮ 饭 ⥬. LDT  ᯮ짮 
⮩ ⥬, ..   楫  易  	筮
 80386  㦠  	ᯥ祭  	
࠭⢮ 㠫쭮 ,  ᠭ   15.
    ⠡,  IDT,  ᮤন  ⮫쪮  ४⥫;  

			    - 147 -
㦠  ७ࠢ ᪫⥫ 権   뢠
 ᮮ⢥騥  ணࠬ  㦨.	४⥫  
⮩ ⠡ 㪠뢠   뢠  0  255.
    讥 ᫮ ਯ஢, ४⥫, ⠡  
ࠧ饭      	믮  ᪫⥫쭮
⭮.  ⮣  ⠡ 14.1,  १
ࠧ蠥 ᮤন  ⠡ ਯ஢.
    GDT, ⠪  LDT  ᮤঠ ਯ code	  data
ᥣ⮢      ᮤঠ	뢠騥   ४⥫   
४⥫ .         ६  LDT  ᮧ
⮫쪮  ᯥ祭 쭮 ᭮ ࠭⢠  ,
GDT  ⮫쪮 ⠡楩, 饩 ᮤঠ  ᯥ樠
ਯ  ᥣ⮢ ﭨ      ⠡  
ਯ஢. IDT  ᮤঠ ⮫쪮 ४⥫  楫
७ࠢ   ᪫⥫    権	    뢠.
४⥫ﬨ,            ᮤঠ,	
४⥫ 뢠, , ⫠ ४⥫,  
뢠騥 ४⥫.
     14.1. 襭 ᮤন ⠡ ਯ஢.

	  GDT		       LDT		     IDT
  (   (   ( ਯ஢
     ਯ஢)	  ਯ஢) 	뢠)

 - ਯ Code	 ਯ Code
ਯ- ᥣ (3216)	 ᥣ (3216)
  ਯ Data	 ਯ Data
      ᥣ (3216)	 ᥣ (3216)
      ਯ Code	 ਯ Code
      ᥣ (3216)	 ᥣ (3216)
      ਯ ᥣ-
        ﭨ
       (3216)
      ਯ  ⠡-
         
      ਯ஢
- 뢠騩  -  뢠騩  -
 - ⥫  32-   ⥫  32- 
- 16-    Code  16-    Code
    ᥣ		 ᥣ
      ४. 	 ४.      ४. 
					     ४⥫ 
					      32-   16- 
					     Code ᥣ
					     ४.뢠
					      32-   16- 
					     Code ᥣ


   ⥬ ॣ, ᮤঠ騥 ⠡ ਯ஢.
    
       ,	    ⭮,   ᮤন	⠡
ਯ஢,    ६  	    ॣ஢  饭
०	    80386,      	 ⠡    14.2
⠭        ࠭,	뢠  
 .

			    - 148 -
		   樠 GDTR  IDTR.
		    
   GDTR  IDTR  ॣࠬ ⮫쪮  饭	०,
㦠  묨	ᠬ.    ࠧ  	ॣ
㦠	  ⢥  ਢ離    ⠡   ਯ஢
饭 ०.
     14.2 ⥬ ॣ  ⠡ ਯ஢.

⥬
 ॣ		     㭪
  80386
  GDTR		    頥  ࠭稢 GDT
  LDTR		    頥  ࠭稢 LDT
  IDTR		    頥  ࠭稢 IDT

   GDTR    IDTR  樠  室  ࠧ.  
  	  ࠭  뢠      ॣ   
ᯮ짮	LGDT    LIDT  権  ᮮ⢥⢥.   
樨 뢠  16-⭮  祭  ࠭,  饥
 ࠧ ⠡   64  ,    32-  
,	ࠧ騩  ᯮ  	       
 ᭮ ࠭⢠.
			4   ᭮ ࠭⢠
			31	24 23	  16 15      8 7	0
	      FFFFFFFFh Ŀ
GDT  ᮤঠ	Ĵ
᫥饥:		Ĵ
-४⥫ 뢠
-४⥫ 襪	Ĵ
-४⥫  . N N8141   	       	
		     	Ĵ
		     	.N-1	    	       	
    :   	Ĵ
 +࠭⥫   	Ĵ
		     	ਯ 1	    	       	
 :  	Ĵ
		     	ਯ 0	    	       	
		     	Ĵ
	     
	    	     	Ĵ 00000000h
	    	     	
	    	     	 4   ᭮ ࠭⢠
	    	     Ŀ
47	    		     16 15		     0
Ĵ
			           16-	     
GDT 32-    GD  ࠭⥫    

 GDTR ⥬ ॣ ( 80386)
    .14.9 GDTR ॣ,ࠧ騩 GDT   ᭮
	     ࠭⢥.

			    - 149 -
			4   ᭮ ࠭⢠
			31	24 23	  16 15      8 7	0
	      FFFFFFFFh Ŀ
IDT  ᮤঠ	Ĵ
᫥饥:		Ĵ
-४⥫ 뢠
-४⥫ 饪
-४⥫ 	Ĵ
		     ४.N N255			
		     	Ĵ
		     	 ४.N-1				
    :   	Ĵ
 +࠭⥫   	Ĵ
		     	 ४.1
 :  	Ĵ
		     	 ४.0
		     	Ĵ
	     
	    	     	Ĵ 00000000h
	    	     	
	    	     	 4   ᭮ ࠭⢠
	    	     Ŀ
47	    		     16 15		     0
Ŀ
			           16-	     
IDT  32-   ID  ࠭⥫    

 IDTR ⥬ ॣ ( 80386)
    .14.10 IDTR ॣ,ࠧ騩 IDT   ᭮
	      ࠭⢥.
15	      0   31			  0 15	       0
Ŀ   Ŀ
	         			    16-	  ਡ  
  LDTR       32-   ࠭⥫ GDP CPL CRA
   
    .14.11  ਯ  易  ॣ஬ LDTR.

		      樠 LDTR.
		       
   LDTR 樠 ⥬   祭  ᥫ  
ॣ    ᯮ짮  樨	LLDT.     
㪠뢠  LDT ਯ ⠪,        .14.4,
 ᮤন 室      ࠭.  
  ਯ,  ᮮ⢥騩   ॣ	LDTR   ࠭
७   LDT ਯ      㭪
14.11.	ᯮ짮	樨   LLDT      㧪   LDT
ਯ, LDT    饭    	  
᭮ ࠭⢠   ⨣ 64 , 	
 .14.12.
   LDT ਯ ᮤন  GDT.   ࠧ,  室
ᮧ  ࠧ	GDT      樠஢   GDTR   ᭠砫.   
⠭ GDT    LLDT      믮  
㧪 LDTR ।⢮ ࠧ饭 LDT.

			    - 150 -
       ᯮ짮 ४⥫  ७ࠢ.
	
   ७ࠢ ।⢮ 뢠 ४⥫.
   뢠騥 ४⥫   饭 ⮫쪮  GDT  
LDT. ७ࠢ १ 뢠騩 ४⥫ (call  gate)
믮   ᥣ⭮ 樥 CALL ( 樨
9Ah),  뢠 뢠騩 ४⥫  ਭ騩
࠭.   뢠饣	४⥫  ᯮ  
ਭ騩 ࠭  樨.      CALL  
। ࠢ     㣮  ᥣ  code    ⠪  
⥪騬 ஢ ਢ,   㣮 code ᥣ	  
᮪   ஢   ਢ.      ࠧ,    뢠騩
४⥫		       ᥣ⭮
樨 CALL  㯠  ᥣ⠬   ᮪  ஢
ਢ.
   樨 CALL ᥣ ⠢  ᫥饩  樨
 ⥪, ⠪ ࠧ, ⮡   RET    த
ᯮ ᭮ ணࠬ.   楯  ⠥    ᨫ
 ᫨  CALL 㪠뢠 뢠騩 ४⥫.
    뢠騩 ४⥫ । ࠢ  ᥣ
 ⥪饬 ஢ ਢ, CS  EIP	࠭  	⥪  
⥪饬  ஢.      뢠騩	४⥫	।
ࠢ  ஢  ᮪  ਢ,      
⥪, ⠪   樨 ࠭  ⥪   ਭ饬
( 襩 ਢ) ஢,    . 14.13.
			      Ŀ
Ĵ
					       	      
Ĵ
				SS ᥫ  ⥪   
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0    ஢.	      
Ĵ 
	   ESP  ⥪   ஢.		       
Ĵ 
				S ᥫ      
0 0*0 0 0 0 0 0 0 0 0 0 0 0 0 0    ஢.	       
Ĵ 
	   EIP     ஢.		       

					       
			     
    .14.13	32- ⥪ 孥 ஢ ᫥ ᯮ
	      樨 CALL   ஢ १ 뢠騩
	      ४⥫.

   ७ࠢ १ 뢠騩 ४⥫   ࠬ஬
		  ᠬ஢ (Autocopy).
   
   ।,  뢠	ணࠬ   頥   祭
ࠬ஢    ᢮   ⥪   ।   ᯮ   ᥣ⭮
樨 CALL, 㪠뢠饩  뢠騩  ४⥫.  ᫨
ࠢ騩 ४⥫ । ࠢ     ᮪
஢,  ࠬ  室  ⥪ 맢  ணࠬ.
맢 ணࠬ     㤭⥫  
ࠬ  ⥪ 襣 ஢.  ਥ	襭

			    - 151 -
  ⨢஢  樮   ࠬ	 ᠬ஢
(parameter autocopy)   뢠騬 ४⥫.
   뢠騩 ४⥫,  뢠 .14.5,  砥
  稪	᫮  (word  count  field),  ஥   ਭ
祭   0	  31.  稪  ᫮,  n,  ਤ⨤塨⭮
뢠饣  ४⥫  㪠뢠    80386,   ᫨
室    ਢ     ਢ   ந室   
७ࠢ 뢠饣 ४⥫, ஢ n  
᫮  ⥪ 襣 ஢  ⥪    ᮪  ஢.  
⮣ ६ 맢 ணࠬ 室 ᮮ⢥饥  ᫮
ࠬ஢  ᢮ ⥪. .14.14  ᠬ஢
ࠬ஢  ⥪   ஢  	ਭ騩  ⥪  
᮪ ஢.
     ᯮ 맢 ணࠬ   ࠡ
 RETn,  n,᫮ ,      㤠
  ⥪.   ᮮ⢥⢮  ,  ᪮஢
뢠騬 ४⥫.   ᫮    㤠  
⥪ 襣 ஢,    RET. ⥪ 襣
஢ ।   ᫥    (RET)    襬
஢.  ࠧ, ᫥ , 室 ﭨ SS:ESP
࠭  TSS, ।  ⥪ 孥 ஢  
᫥饣 ࠧ,  ॡ ⥪.
   	ࠬ  ᠬ஢  	ࠡ⠥,  ᫨
稪 ᫮ ࠢ 0.  㫨   稪  ᫮,  ᫨
ࠬ ᠬ஢  ॡ  -	  뢠騬
४⥫.

   ७ࠢ १ ⫠ ४⥫ (trap  gates)
   
	  ४⥫ 뢠 (interrupt gates)
	 
   ⫠ ४⥫   ४⥫  뢠  
 饭 ⮫쪮    IDT.  ७ࠢ	    
४⥫   믮      樨
ணࠬ   뢠   (INTn,INTO,BOUND),	  ᪫⥫쭮
樨   	  뢠.  ७ࠢ
 뢠  ᪫⥫쭮 樨  n  ந室  १
४⥫  ᫥ 樨  n  IDT.    ४⥫
  㣮 code ᥣ   ⥪饬  ஢  ਢ,
   ᮪.   ࠧ  ⫠  ४⥫
 ४⥫ 뢠      権
ணࠬ 뢠  㯠  ᥣ⠬  訬 ஢
ਢ.
   ⫠ ४⥫  ४⥫ 뢠  
 ᠬ ⥪ 䥪,   뢠騩 ४⥫. 
뢠騩 ४⥫ । ࠢ    ஢  
᮪ ਢ,    ⥪, ⠪     樨
࠭  	⥪    ਭ饬  (  襩  ਢ)
஢,    	  .  14.15.   ,   
ᯮ짮 ࠬ ᠬ஢  ᯥ稢.

	   ७ࠢ १ ४⥫ .
	    
   ४⥫   ᯮ    GDT,LDT,    
IDT.  砥 GDT  LDT, ४⥫    㪠
ᥣ⭮ 樥 CALL.  砥  ࠧ饭    IDT  
	㪠뢠   樥    ணࠬ    뢠,
᪫⥫쭮 樥   뢠.
     ᯮᮡ  ᠭ ,	      㪠뢠
४⥫  ,    ⠢     ⮬᪨
믮 ४祭  (.  15).

			    - 152 -
    Ŀ	  Ŀ
	       			
Ĵ	 Ĵ
	          	 	   	    
Ĵ	 Ĵ
   ࠬ 1	    	 0 0...0 0SS ᥫ.
		    	 	     ⥪
Ĵ	 Ĵ
		    	 SP  ⥪ 
   ࠬ 2	    	    ஢   
Ĵ	 Ĵ
   ࠬ 3	    	     ࠬ 1     
Ĵ	 Ĵ
   ࠬ 4	    	     ࠬ 2     
Ĵ	 Ĵ
   ࠬ 5	    	     ࠬ 3     
Ĵ	 Ĵ
   ࠬ 6	    	     ࠬ 4     
	 Ĵ
			     ࠬ 5     
			 Ĵ
      	     ࠬ 6     
			 Ĵ
			 	    S ᥫ.
			 0 0...0 0 
			 Ĵ
			 IP   
			    ஢   
			 
					
			 
    .14.14  32- ⥪   孥 ஢ ᫥
ᯮ 樨 LL   ஢ १ 뢠騩
४⥫  ࠬ஬ ᠬ஢.
			    Ŀ
31			      16 15	       	      0
Ĵ
					       	      
Ĵ
				SS ᥫ  ⥪   
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0    ஢.	      
Ĵ
	   ESP  ⥪   ஢.		      
Ĵ
				S ᥫ     
0 0*0 0 0 0 0 0 0 0 0 0 0 0 0 0    ஢.	      
Ĵ
	   EIP     ஢.		      

					       
			     
  .14.13    32- ⥪ 孥 ஢ ᫥ ணࠬ
 ⭮ 뢠   ஢ १ ⫠
४⥫  ४⥫ 뢠.

			    - 153 -
			  15
			筮
			 
      	ᮤন  ᠭ  ⥩   筮
ࠡ ,      ᯮᮡ  㦨
६  ᪮쪨      ४祭      
ᯮ짮  権, ⠪,   室,  맮
ணࠬ, 뢠    .      80386
	      ᢮	  ﭨ      ᢮
㠫쭮 ᭮ ࠭⢮.
      ⥪	  筮	।,  
⠢ ,  ᫮   ᯮ    ⥫쭮
 饬 ᫥.  ୮ ନ  ᫮	""
 樨    ᫮  "ࠡ"    "짮⥫".
 ।  ᮮ⢥⢮ ।    
  80386.      80386    -     
। , ᭮ 易  ⥪ன .
   80386  ᢮ ᭮ ࠭⢮ 
 ﭨ .
    ⥬ 80386 ᢠ   ᢠ  "ࠡ"
 "짮⥫" ॠ     ᨬ  
室  뤥   ⤥쭮	㠫쭮   ᭮
࠭⢠    . ᫨ ࠧ 室,
  ⥪  80386	ন      	    ᢮
 . ᫨    ॡ	ॠ쭮
㠫쭮,  । ᮢ     ᥡ
樮 ⥬.
     ᫨  ᢠ  ணࠬ ⤥  ,
⨯筠 ⥬ ⮨  ᪮쪨  裡  ⥭樥
襭    ⥬      ࠢ   筮.
ਬ,  ணࠬ   㦨   ᪫⥫   権,
ᮮ騥  쥧	  ⥬,    ⠢
⤥ .

	   㠫쭮 ᭮ ࠭⢮ .
	    
      㠫  	砥  ᥫ  ᥣ   
ᬥ饭.  饭 ० ᥫ (.15.1)  ᮤন  
TI   (   ⠡),   ।饬      ᯮ
ਯ - 	GDT  (I=0)      ⨢      
(易  믮饩  祩) LD  (I=1).
     㯠  GD   ᢮  LD     
    `⠬ (ᥣ,,  .)
㠫쭮  ᭮  ࠭⢠       ᢮   ᭮
࠭. 롮   ⠡栬  ⢫    
 I ᥫ.
15		7		 0
Ĵ
     INDEX      TIRPL

	 INDEX		      
	   		      RPL (訢
 		      ஢ ਢ):
  롨ࠥ	   00-    㯠
        8192	   01-   ࢮ ஢
  ਯ஢ 	   10-   ண ஢
   ᥩ ⠡	   11-   쥣 ஢
			   
			    ⠡
			       0-ਯ  GDT
			       1-ਯ  LDT
			.15.1   饭 ०.

			    - 154 -
			 ﭨ 
			 
     ⥬ 80386    ᥣ ﭨ  
-  , ᮤঠ ﭨ ॣ 	  
ଠ.  ᥣ ﭨ      ,
⠪   । ᭮ ࠭⢮   ﭨ.  SS,
 䨪஢ ଠ, ᮤন  ﭨ  ॣ		
 ଠ, ⠪  砫 祭 㪠⥫  ⥪
 ஢ ਢ 2, 1,  0,  祭    LDR    ⠡
ࠧ襭 /뢮.
    32-ࠧ來  SS,	      .  15.2,	 ᮤন
 ⮫쪮  32-⭮  ७  	쬨	ॣ஢  饣
祭,     ᥣ  FS    GS.    ⠪
砥  㪠⥫     ᨢ   	 -      ࠧ襭
/뢮.  SS    ,	㦠騩    ⫠
楫 -   ஢  ࠧ  室	  
(. . 17   ஡ ᠭ  ஥  ⫠
।  80386).
     ࠢ,   .  8.11  ਢ    SS  
쭮  ᯮ짮  	⥩.    砥  ⮩
⥬,  ᯮ饩  ०, SS  ᮤন  
砫쭮 祭 㪠⥫ ⥪ 㫥 ஢ ਢ,	
⠫   ﬨ.
     .  15.3    16-⭠	SS,  ᮢ⨬    SS
 80286.  ᮤন ⮫쪮  16- ॣ஢ 
   ⠡ ࠧ襭 /뢮.

			 ਯ SS
			  
     SS  ⥬  ਯ    GD.  ଠ
⠪ ਯ஢   . 15.4.
    ஡ ᠭ  ਯ஢ ਢ     14.
 ਯ  SS          ਯ
 ᥣ,  ᪫祭  :
  (busy), 뢠       (1  -  ,
0 - ).   ⥬  ⮩     ᥣ  
⠭    1.      ᠭ  㭪権  ⮣   
ਢ  . 186-187.
    ਯ  SS    ᯮ  ⮫쪮  	GD.   
⢮ 筮 । ⢮    ⥬:  
 ਯ  .

			 誨 
			  
       饭   	⠡	ਯ஢:GD,
LD,  ID. 誠 ᮤন ᥫ ਯ SS   GD	
⮬ ᯮ  ⢥  ७楫饣  堭  
  .
    誠      ⮫쪮    ଠ,    
. 15.5.   ⭮   16-,    32-⭮	SS,  ⠪
 誠    ਯ஬.  誠  
 ᮤন  ᬥ饭,	  誨  16-    32-  맮.
饭   । 砫 祭 I,	  	
ᠬ SS, ⮬ 室  ᬥ饭 ⯠.

			    - 155 -
						*
						 1 1 1 1 1 1 1 1
Ŀ
65535**************************************************65504
65503**************************************************65472
65471**************************************************65440
65439**************************************************65408
;				;				;
127							      96
95							      64
63							      32
31							       0*
;				;				;  
;		*
;				;				;
ᬥ饭 0-15			0 0 0 0 0 0 0 00 0 0 0 0 0 0 0100
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0	selektor LDY		96
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0	selektor GS		92
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0	selektor FS		88
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0	selektor DS		84
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0	selektor SS		80
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0	selektor CS		76
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0	selektor ES		72
			       EDI				68
			       ESI				64
			       ESY				60
			       ESP				56
			       EBX				52
			       EDX				48
			       ECX				44
			       EAX				40
			     EFLAGS				36
			       EIP				32
			       CR3				28
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0    SS- ஢=2		24
			   ESP- ஢=2			20
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0    SS- ஢=1		16
			   ESP- ஢=1			12
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0    SS- ஢=0		8
			   ESP- ஢=0			4
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0				0

  .15.2  32- ᥣ ﭨ .

		   室    
		    
             ⥩	 80386	 
  室              
権.  室 筮  뢠  ४祭  .
80386    ४		       権
ᥣ⭮	।   ࠢ:	 ᥣ	 室,
ᥣ 맮, 樨 뢠 IN 3, IN n,  IN	
UND, IR.  樨  祬    ⫨    .
४祭   ந室	᫨  㪠  ᥫ  SS  
誨    ࠭-ਥ 樨.

			    - 156 -
Ŀ
	  selektor- LDTR		 selektor- DS	40
	  selektor- SS		 selektor- CS	36
	  selektor- ES			DI		32
		SI				SP		28
		SP				BI		24
		DX				CI		20
		AX			       FLAGS		16
		IP			 SS- ஢=2	12
	  SP- ஢=2		 SS- ஢=1	8
	  SP- ஢=1		 SS- ஢=0	4
	  SP- ஢=0					0

 .15.3. 16- ᥣ ﭨ .
31	      24 23	      16 15	       8 7		0
Ĵ
		      A । 				 4
ᥣ. 31..24G 0 0 V	P DPL 0 1 0  1ᥣ. 23..16
		      L 19...16				
Ĵ
    TSS   15.....0 	  TSS	    ࠭⥫ 15...0  0

 ) 32- ਯ ᥣ ﭨ .
31	      24 23	      16 15	       8 7		0
Ĵ
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0P DPL 0 0 0 B 1TSS  23..16 4
Ĵ
     TSS  15.....0 	      TSS  ࠭⥫ 15...0  0

 ) 16- ਯ ᥣ ﭨ .
  .15.4. ਯ  32-⭮  16-⭮ ᥣ
ﭨ .
31	      24 23	      16 15	       8 7		0
Ĵ
0 0 0 0 0 0 0 00 0 0 0 0 0 0 0P DPL 0 1 1 1 1TSS  23..16 4
Ĵ
 ਯ ᥣ ﭨ  		 0

.15.5. ﭨ  32-⭮  16-⭮ SS.
    ,騥	  ४祭  뢠  室	
室. SS ⥪饩 	㪠	  ॣ    (R)
80386. SS 室饩  㪠  	樨,  樨饩
४祭 .
     뢠 ﭨ ॣ஢  室饩		
⥪饩 SS, 㪠  ॣ R,   ﭨ ॣ஢
뢠  SS 室饩 , 㪠  樨.
     뢠 ଠ 32-⭮ SS 室饩 :
  ᥬ 32- ॣ஢ . 祭
   ᥣ ॣ஢
  32- ॣ 䫠
     뢠 ଠ 16-⭮ SS 室饩 :
  ᥬ 16- ॣ஢ . 祭
   ᥣ ॣ
  16- ॣ 䫠

			    - 157 -
     뢠 ଠ 32-⭮ SS 室饩 :
  ᥬ 32- ॣ஢ . 祭
   ᥣ ॣ஢
  32- ॣ 䫠
  ন LDR  ᮧ LD (᢮ ᭮ ࠭⢮)
  R3,	  ᮧ  ࠭筮  ४	(᢮  ࠭
						   ⠡)
  -, ஢ઠ 室 ⫠筮 뢠
     뢠 ଠ 16-⭮ SS 室饩 :
  ᥬ 16- ॣ஢ . 祭
   ᥣ ॣ
  16- ॣ 䫠
  ন LDR  ᮧ LD (᢮ ᭮ ࠭⢮)
    室  ᯮ  祭  LDR    R3,
     ᯮ짮 ᢮  LD    ४਩
⠡ ࠭.  ,  ।,  		  㤥
	  祭,	⮬    	뢠   
砭 .

      । ࠢ १ ᥣ ﭨ 
       
    ४祭    १	SS       
ᯮᮡ  ४祭,  ⠪    ᥫ  	 ⠡   㪠
।⢥.    ணࠬ,  ந  ४祭,
  ᮮ⢥騩 ஢  ਢ    㯠	
ᥣ ﭨ .

	    । ࠢ १ 誨 
	     
     ४祭   襪  ⠪  ,  	
।饬  砥.  ।	ࠢ   ந   ⥬
㪠 ᥫ  誨  ,  ,	  ᢮  ।,
ᮤন ᥫ SS.  ᢥ ⮤ ४祭 ॡ
⥫쭮   15  ⠪⮢,    ⥪  २⢠
⮣ ⮤   ।⥫. ।   २
 ᯮ짮 讣 DL  ४祭   
 ஢ ਮ. ஬ ⮣  ⫨稥  SS ,  誨
 ᯮ  ⮫쪮  GD.  饭  誨    ID
  뢠	  ᪫⥫    ந
४祭 . ᫨ 誠 ࠧ饭  LD,   ४
	  ⮫쪮  ᯮ騥    ணࠬ.   ࠭
ᯮ짮 SS    GD,㯭  ᥬ  砬,    ⥬
 祭   ࠧ  DL,  筮  0,  ⠪    ⮫쪮
ணࠬ 㫥 ஢ ਢ ᬮ   .

			  
			 
       ६ ⨢஢ ⮫쪮 		
, 맢 . ⨢  ⬥ ⮬   
 ਯ஢ SS.  15.1    	
 ४祭 .
      맮	   樨	 ணࠬ   뢠
ন 稥   ⭮	裡    SS.	  ⮬
ᥫ 맢襩   뢠      ⭮  裡
SS 맢 .

			    - 158 -
						  15.1
	       ⨢ 
================================================================
, .       ﭨ         ﭨ   
 ४.       室饩 	     室饩 
================================================================
ᥣ	         0. 室    ⠭  1.
室 	        ਢ  -    室 
		        ,	     ᥣ ⨢.
		       ⮬ 室
		        ⠭
		       ⨢
ᥣ	       ⠥  1. 맮   ⠭  1.
맮		       ਢ  -    室 
		        . 室-   ᥣ ⨢.
		         ⠥
		       ⨢  
		       樨 IR.
ணࠬ 뢠-   ,         ,   
 (IN3,IN n,       맮		     맮
IN, UNDS) 
 뢠
 IR        뢠  0.     ⠥  1.
		        砥   맢 
		       砭 ࠡ      뫠  ⠥
		              ⨢.
		       맢 .
================================================================
						 15.2
    ⢨  ⭮ 裡 SS   N FLG
=================================================================
,   ﭨ     ﭨ  	   ﭨ  
ந   ..  . 裡 -	   N ॣ.  FLG
४祭  室.   室饩 
=================================================================
ᥣ       .  㫥 ᥪ-   뢠 
室 		    .   -   0.  
			     - -   
			     㤠
ᥣ       .  ᥫ SS  ⠭-
맮			    맢襩 .     1. -
			     ࣠  
			           -
			     .  
         ,    -   ⠭-
ணࠬ		    		     1. -
뢠					    
						    -
						   
           . ᫨ -   .  䫠-
IR			    室  -  ॣ
			    , 饥 -   SS 室
			    ⢥⢨ ࠭ 饩 
=================================================================

			    - 159 -
    	IR  ந      맢   .
 ந    砥  ⠭  䫠	
 (N) ॣ FLG   ଠ樨    ⭮  裡.
⬥⨬,   ࠡ⠥ ଠ쭮    砥,	  N
ࠢ 0. ﭨ     ⮫쪮  ணࠬ	
஢ ਢ 0 (. ⠡. 15.2).

			       16
			 
     ⮩  뢠,  80386 ࠡ뢠 뢠 
᪫⥫ 樨  饭 ०  ० 㠫쭮
8086.
     ⮩  ⠪ 뢠  室  뢠    ⠡
ਯ஢ 뢠 (IDT),  堭 饭 -
   (PROTECTED).      ⮢      
⢨⥫쭮 ० (REAL)  .6.
    ᠭ  ⨯ ᪫⥫  権.      
஭ ᠭ  ⨯ ᪫⥫ 権, ᢥ
ᠭ    .  6.    ᪫⥫쭮 樨 ᠭ
砥  稭  饭 ०, ࠭祭  稭
 ⢨⥫쮬 ०  ०  㠫쭮  8086,	  
裡   ᪫⥫묨 ﬨ  ᥬ 㣨 ᯥ⠬
⥪ 80386.   痢    ணࠬ
 ணࠬ,   ந ࠡ ᪫-
⥫ 権  ᫮ 襣 .
      ⬥,	 ⢥ 80386  뢠  ᪫-
⥫ 樨  饭 ०  設⢥ 砥   
ᠬ,	  	  ⢨⥫쭮 ०. ⮬  -
  . 6. ⫨ 饭  ०      -
쪨 ⥫ ⨯ ᪫⥫ 権,  -
㦨  饭 ०,   ࠡ⪨  ⠡
IDT  饭 ० ࠢ쭥, 祬 ⠡ ஢ ⢨-
⥫쭮 ०.

	      뢠  ᪫⥫ 樨
	       
     뢠, ⠪  ᪫⥫ 樨 ਮ⠭-
 ⥪  80386  ४   믮 㦨-
 ணࠬ  ࠡ⪨  뢠    ᪫⥫
権.  稥  뢠ﬨ  ᪫⥫묨 -
ﬨ 砥  ࠧ稥 砫 祪. 뢠 稭
 譥 ᮡ, 㯠饣  㪠 뢮 80386, ⮣
 ᪫⥫ 樨 稭   ᫮  	஡,
㦥  80386.
    80386  ⢥砥  뢠  ᪫⥫ 樨  -
騦 ०  襭 㠫쭮 8086 筮.   
砥,  80386 ࠡ뢠 ᮡ  饭 ० (-
 ० 㠫쭮 8086  祭 ᨭ 뢠  
᪫⥫쭮	樨  ᠭ    .12).  쭥襬  ⮩
 ᠭ 뢠  ᪫⥫ 権   饭
०  ⠪ ਬ  ० 㠫쭮 8086  ᪫-
祭 ᯥ樠쭮 㯮 砥.

	㦥 뢠  ᪫⥫ 権
	
          ⢨⥫쭮 ०, 뢠  ᪫⥫
樨 ᯮ   ࠭  ,  ᫥  -
襭 믮  ,  । 砫 ᫥饩 -
.	  頥 ࠡ ணࠬ, ᮡ   
  ᪫⥫쭮 樥, .. ணࠬ    	
	७  ॣ஢ 80386  ⠤ . 80386 -
  ॡ㥬 樨	  㦨    ࠡ뢠

			    - 160 -
뢠  ᪫⥫  筮  ࠭ .
    	  ⮩  ࠭   ६ -
 ᪮쪮 뢠  ᪫⥫ 権.  ६-
 ᮡ 㦤   ⮩  (.	      ).

			   뢠
			    
    뢠	ন  堭, 騬
80386    譥 ।,  筮  砥  ࠧ-
 譨 ᮡ, ந室騥  ।묨 ࢠ-
.  	  ⠪ ᮡ⨩   ஢ 80386 
   ⠪⮢: INTR (室 ᪨㥬 뢠) 
NMI (室 ᪨㥬 뢠).   	室  ⠪
80386  ।  	ਥ	ᨣ 뢠. ⠪ INTR
㪠뢠 ⨢ 뢠,   室  ﭨ -
᮪ ஢.  ᨣ  ணࠬ ᪨㥬,  -
뢠 ࠧ襭,  EFLAG IF  ⠭  1  饭,
 EFLAG IF 襭  0.
    ⠪ NMI 㪠뢠  ⨢ 뢠 室騬 ஭-
⮬,   ॡ, ⮡ ᮪ ஢ ⠢  ⮬ -
⠪  祭 ண ⥫쭮 ਮ NMI  ᪨
ணࠬ,    ᥣ  ࠧ襭. NMI 筮 १ࢨ 
 ᪨ 뢠,  ᫮,  뢠 -
, ⠪  ᡮ ⠭  ४㥬 ⪠ -
.

		       뢠
		      
     ⥬ 80386  ਩ ன,  ⠪  
᪨,	⠩,  ਭ   㣨, ॡ騥 뢠. 
뢠 筮 ࠢ   室  INTR  80386.  ..  
⮫쪮	  室  INTR, 뢠   ன 室
१ , ନ  ᨣ  INTR,  ࠧ騩  
ன⢠.  ⮡   ⨣ ⢥  뢠, -
⥫쭮  ஢ 筨 뢠.
     ⨢ INTR,  䨪 믮-
 १ ᯥ樠 横,  祭 ண 80386 ⠥ -
  襣  設 .   (  -
  00  FF) 뢠 樥   ᯥ稢
稯  ஫ 뢠 (8259   ⮬). -
 뢠 㪠뢠 80386  ⭮ ன⢮, ᯮ-
  , ४⥫, १  80386 롨ࠥ -
  ணࠬ ࠡ⪨ 뢠.
     ⨢ NMI,	     ᯥ樠 横  믮-
,    뢠.    뢠,	᪮
NMI  ⮬᪨  樨   ஬ 뢠 02 . 
६ ⠪ 뢠  02h ।   㦨
   ᪮ ᪨㥬 뢠;  NMI 80386
। ࠢ ணࠬ ࠡ⪨ 뢠   
02 .

		  ਯ஢ 뢠
		 
      뢠  ਧ  १  ᨢ ४⥫,
ᯮ  , IDT.  ⠡ 稭  	
, 㪠뢠饮 ॣ ⠡ ਯ஢ 뢠. -
 ⮨  256 ४⥫, ஢  0 "४-
⥫  - 255" ४⥫,  ᮮ⢥饩 稭 -
 稭  뢠. :   -
       32  255.  -
  0  31 १ࢨ஢   㪠  Intel	⥣਩
᪫⥫	権.  뢠 32, ᫥⥫쭮, ७-
ࠢ  ᯮ짮 ४⥫ 32, 뢠 33 -  -

			    - 161 -
१ ४⥫ 33, 34 - १ ४⥫ 34  ..,  -
뢠 255.
  ਯ஢ 뢠 ਢ  .16.1
    砭: ⥪ ᮭ쭮  IBM  蠥
襮ᠭ  㪠, ..  뢠  ᯮ
 ஢  0  31. ᭮ ⥬ /뢮  -
樠 ஫ 뢠 8259   ᯮ짮  -
஢  8-15    뢠. ⥭樠쭮   -
  䫨  ᯮ짮  ࠧ	஢  ஢
뢠.
    IDT  	ᮤঠ ४⥫ 뢠, ४⥫
襪  ४⥫ . ४⥫ 뢠  襪
। ࠢ ᥣ   ⥪饩 ,  ⫨稥
⮨    ⮬,  ४⥫ 뢠 뢠  IF 
0,   ६  ४⥫ 襪    TF. 諥
 .8  ᯮ짮 쭥襩 ଠ樨   ⨯ -
४⥫  IDT. ४⥫  । ࠢ  -
襭  ,  㪠 ४⥫,   믮
稭   CS: ⮯ EIP 㪠뢠 TSS . -
  . 15  쭥襣  뫮 १ ४-
⥫ .
			4   ᭮ ࠭⢠
			31	24 23	  16 15      8 7	0
	      FFFFFFFFh Ĵ
IDT  ᮤঠ	Ĵ
᫥饥:		Ĵ
-४⥫ 뢠					
-४⥫ 饪						
-४⥫ 	Ĵ
		     *Ĵ४.N N255			
		     	Ĵ
		     	४.N-1				
    :   	Ĵ
 +࠭⥫   	Ĵ
		     	४.1				
 :  	Ĵ
		     	४.0				
		     	Ĵ
	     
	    	     	Ĵ
	    	     	Ĵ 00000000h
	    	     	
	    	     	 4   ᭮ ࠭⢠
	    	     Ŀ
47	    		     16 15		     0
Ŀ
    32-        16-	     
IDT   ()		       ID		     

 IDTR ⥬ ॣ ( 80386)
    .16.1  ਯ஢ 뢠 饭 ०.

			    - 162 -
	ਢ ४⥫   뢠
	
       ந室 뢠, DPL 㯮⮣ -
४⥫   祭. DPL ४⥫  ஫-
  ६  뢠; 뢠 ᥣ  
 ४⥫  । ࠢ  ४饩  ண-
ࠬ 뢠  .
    ⨬,    	ਭ㦤  ᯮ짮 ४⥫
뢠   ४⥫  襪,	:  ᫨  ந室
뫪  ४⥫ 뢠  ४⥫ 襪, DPL
楫 ᥣ ணࠬ     ࠢ CPL, ⠪
   IRET   ᯮ짮   ணࠬ
 ࠢ  ࢠ ணࠬ (᫨ ந室 -
  ४⥫  ,    ਢ஢  ஢  
㦨  ਭ㦤 CPL,  ந室 뢠, ..
  ⭮襭  ਢ஢ ஢  ࠧ
).

		     ᪫⥫ 樨
		     
    ᪫⥫쭠   - ᮡ⨥, ९饥 襭
᫥饩 . 	ﭨ  㦨    80386.
..  ᪫⥫쭠  	९ 襭 ᫥饩
,  ஡筮 ﭨ.   ᮡ⨥ 
㦨 ணࠬ ࠡ⪨ ᪫⥫ 権.
     ⨯ ᪫⥫ 権  ᢠ  	
  0  31,   १ࢨ Intel  -
 ᪫⥫ . 80386 ਧ 15 ⨯ ᪫-
⥫ 権,    ᢮ । .
⠢訥   ᯮ,   १ࢨ  -
    Intel.
    ᪮쪮  ⨯ ᪫⥫ 権 㦨 80386
 饭 ०. ᪫⥫ 樨    
஢થ   ஢ ᥣ, ࠭筮 ஫   ࠧ-
ࠧ 稭, ⠪  騩 室 樨   ⪠-
筠	᪫⥫쭠	.  16. 1   
15 ⨯ ᪫⥫ 権, 㬬  砨  -
.
     ࠢ, ⠡ 16. 1  ⠪ 뢠   ᯨ᮪
᪫⥫	権, 㦨  ⢨⥫쭮 ०.
 ⠡ ।⠢  ,   쬠  ࠭
  ⢨⥫쭮  ०  뢠	室 ⨢樨
᪫⥫쭮 樨 8,9,12  13  ⢨⥫쭮 ०.  -
	  ᯨ᮪    ᪫⥫   権	砥   ⮫쪮
0,1,2,3,4,5,6,7  16.
       ᪮쪨	 ⨯	 ᪫⥫  権
⢨⥫쭮 ,  ᫨  ⥬  ᯮ  ᮡ
㠫쭮 , ࠡ⠥  ⨧筮 ०  㫨-
 ᮯ. ਬ,  ⥬ 㠫쭮   ࠧ 
ࠧ ந室 ⪠ ࠭. ᫨ ⥬ ࠡ⠥  ⨧-
筮	०	 㫨 80287  80387 ᮯ, 
    㯭  ᮯ  (  71,
    樨  ᮯ    ⮬,  
 믮.

		樨 訡  樨 襪
		
     ᪫⥫쭠    ਡ⮬ ।-
  .    ᨬ  ⨯ 樨, ,  
ᨣ஢ ।⢥ ।  ᫥ ⢥⢥ -
.  ᨣ  ந室  ।  ,  
    訡;  ᨣ ந室 ᫥
,    誠.

			    - 163 -
    設⢮ ᪫⥫ 権, ᮡ ,  -
 稭 ᮡ⨩, ९ 믮 ,  ᨣ-
    訡,  । 믮 . 쪮 -
樨, ᨣ騥  誨, ᫥  ,    
⫠ ᪫⥫ 樨	   (蠣 䫠 TF 
窠  뢠      ),  ⠪ 樨 
稭 ४祭 ,   ஡  -
,  ᫥   ४砥  㦥  .
						      16.1
	   ᪫⥫쭮 樨, ᢠ
		       饭 ०
͸
       -      			  - -
        ( ⨯) 			 㦨 㦨 
       - 	     	   ᠭ	  ⢨- 		 
       -	     			 ⥫쭮 -	8086/88  
       樨 	     			        		 
Ĵ
    1   2  	3    	      4 	      5     	   6	 
Ĵ
-  0  訡  ⪠            ,  
樨,        0, ⢫  	     8086 CS=IP 
-      (訡-   DIV  IDIV	 	     㪠뢠  
㦨-      )     		 	       
     	     			 	     ᫥ DIV  
8086/88    	     			 	      IDIV	 
        1  - ᫨ TF 䫠  FLAG         ,  8086
              ⠭  1, ⠳	      ⮳
           ࠡ    -	     ⮫쪮 TF  
           (-    ᫥ ᫥饩	     䫠.  
           誠)    . ⫠륳	      ⫠-
           窠   ॣ	 -	      - 
           -  ।	 -	     ஢	 
           ,  ⠭,    ⠪	     		 
           -   	 稭	     		 
           -  樨 1.	 	     		 
            - 믮   -         	 	 
           -  ⭠  -	     		 
           묨    ⠭ (cch).  -	     		 
           ॣ-   樠-	     		 
           ࠬ      3	 	     		 
           (訡 			 	     		 
            - 			 	     		 
           誠)  			 	     		 
        4  TNTO    ᫨ 䫠 ९-          	 	 
           (-       ⠭ 	     		 
           誠)  (OF),     	     		 
           	     樠 - 	     		 
           	      4		 	     		 
        5  BOUND   ᫨ 㦥	          	 	 
           (- 襭 ࠭,  	     		 
           )      樠-  	     		 
           	        	     		 
           	     5 		 	     		 

           	     	    - 164 -	 	     		 
Ĵ
    1   2  	3    	      4 	      5     	   6	 
Ĵ
-  6  -⨬ 	          , 8086  
樨,       ⨬   㦨 稭 -	     頥 
⠪       -,  80386 - 	      - 
-    樨   樠 - 	     ⨬   
-     (訡) 6		 	       NOP  
       	     			 	     (⮩	 
-     	     			 	     樥) 
⥫-    	     			 	     		 
 -    	     			 	     		 
.      	     			 	     		 
80286/  7  -   ᮯ,  , ᫨   , ⮡ 
80386         ᮯ  EM 䫠   㫨஢
           - ,	 CRO -  ᮯ
                㦨 稭	 襭  0     ⥬ 
           (訡)樠樨 - 	     8086 -
           	     ஬ 樨  	      INTn	 
           	     7.   	      
           	     ᮯ ࠧ-	       
           	     襭,᫨ 䫠 EM  	      ᮯ-  
           	      CR0 襭  0  	     	 
           	     			 	     INTn -
           	     			 	       
           	     			 	     ࠡ  
           	     			 	     樨 n 
        8    ⢫ﳄ,  - 	 	 
           訡  ⪠ 㯠   室   		 
           (訡)ணࠬ - ⨯筮 		 
           	     ⪨ 뢠	 ᯮ짮-		 
           	      ᪫⥫쭮  		 
           	     樨, 㦨-LIDT    		 
           	      ᪫⥫-᮪饭 		 
           	      	 ।    		 
           	     			 ⠡    		 
           	     			 뢠 		 
        9  - ࠭  䬥-,      , 8086  
            -᪮ ᮯ-⮫쪮 ᫨  
                筮   ⮡ᯥ-   
           ࠭- ࠭ (筮) 祭 "- 室 
            - ᥣ		 뢠"  砫   
           - 			 ࠭ -ᥣ	 
               			  ࠭-		 
           (訡)			  64     		 
        12 ᪫-࠭  ᥣ ,      , 8086  
           ⥫쭠 ⥪ (SS)  ⮫쪮 ᫨  
           筮  ࠭-⮡ᯥ- ࠭  
           ᥣ⠳ ᥣ, 	 祭 "- 室 
           ⥪   ⥪  -뢠"  砫   
           (訡),  ࠢ- ࠭ -ᥣ	 
           	      ஢ ਢ-  ࠭-		 
           	     ,   ᥣ- 64     		 
           	      ,   	     		 
           	      㣨	 	     		 
           	     稭, -  	     		 
           	      ஡	 	     		 
           	       樥 	     		 
           	     12		 	     		 

           	     	    - 165 -	 	     		 
Ĵ
    1   2  	3    	      4 	      5     	   6	 
Ĵ
-  13 ﳎ࠭  CS, SS,  ,      , 8086  
樨,       饩   DS, ES, FS, GS	 ⮫쪮,᫨ࠧ蠥  
⠪          筮  ⮡ᯥ- 樨	 
-     CS,SS,室  ࠭-祭 "- ६-
-     DS, ES, 楩 ᥣ,   뢠"   砫
       FS   ᥣ  - ࠭ -ᥣ	 
80286/     GS      ,  -	  ࠭-		 
80386      (訡) ஢	  64     		 
-     	     ਢ,    	     		 
⥫-    	     ᥣ  	     		 
 -    	       - 	     		 
       	      稭, - 	     		 
           	     ᫥ ஡ 	     		 
           	       ᠭ 	     		 
           	     樨 13	 	     		 
        16 訡 室 ERROR # 80386 , ᫨   , 	 
           ᫥- ⨢஢	 室 ERROR 訡	|
            -(⭮ ᮯ-# 80386 -ᮯ
           - ஬)		 ⨢஢  8087 ᨣ-
               			 室    	 
           (訡)			 ERROR #    8086 १ 
           	     			 80387      뢠 
           	     			 	     (筮	 
           	     			 	     १ 8259
           	     			 	       - 
           	     			 	     ⥪	 
           	     			 	     ᮭ- 
           	     			 	      -
           	     			 	     ஢ १
           	     			 	     室 NMI)  
-  10 訡 80386 㦨 ,  ,  
樨,       ᥣ⥳訡  ᮤন  
-    / TSS,  믮-⮬-⮬-
-     ᮥ- ४祭 -᪮ - ᪮ - 
             . ᫨  TSS	 祭   祭	 
⮫쪮     (訡 室饩 	       	 
 -     - 訡,  - 	     		 
饭     ।-  	     		 
०        訡. ᫨  	     		 
           -  TSS 室饩 - 	     		 
           )     訡, 	 	     		 
           	      -	     		 
           	       誠 	     		 
        14 ⪠   祭 ࠭筠ﳍ, -,  8086
           ࠭볠,  -      	 
           (衪)室 ࠭ ⢨-   		 
           	     ,  -⥫쭮 -		 
           	     ࠢ ਢ-	     		 
           	     ,  ࠢ-	     		 
           	      ࠢ 롮ન	     		 
;

			    - 166 -
	     ᯮ ᪫⥫ 権
	     
        뢠  ᪫⥫  ,  
ᥣ ᯮ.  ⮤ ᪨஢ ᪫⥫ -
権,  ᪨஢ ⥫쭮.
     ᪫⥫ 樨 㦤    ᯮ	
祭  믮 ,    짮⥫  -
ࠡ뢠  ࠭ , ⮬  ﭨ 80386 ᥣ-
 ࠭,  ᫨   뫮 । .   -
,    権  訡,      	। -
⢥ , CS: EIP 㪠뢠    (  
䨪ᮢ),      稭 ᪫⥫쭮 樨. 
 砩  ணࠬ 㦨,	  
᪮४஢  ,  ..     ணࠬ
⮫쪮 믮  IRET  ᫥  ணࠬ-
 㦨 ᪫⥫쭮 樨.

		  १᪠
		 
    訡  80386  ᮯ      
१饭     ⨯ ᪫⥫ 権, ஬ -
,  蠥 ࠭ ࠭ ᮯ (  3)
,   । ᫮,  樨 訡  ᥣ -
/ﭨ ( 10).  ࠢ쭮 ஥   -
 砥   ,      
१᪠. ﭨ, 室  ⮣, ⮡ 㦨
稭  襭 ࠭ ࠭ ᮯ, ⠪  
㤮, ⠪       ।    .
஡  .  .16.  訡  ᥣ  - -
ﭨ  ᪠ ୮ ᪠, ᫨  㦨 稭 -
,     TSS  楫   ४-
祭    ।  ﭨ,  ᪠
祭   ࠭ ࠭ 䨪஢ 樨 -
  TSS  (䨪஢    -  ,   ந室
뫪  ६ ४祭 ). ஡ . .16.  -
ﭨ  ⢮ TSS, 筮, १᪠.
    ..  80386 ॢ蠥 ॡ   -
१᪠  ᯮ㥬 .

	     訡  ᪫⥫ 権
	    
     饭 ० ⨯ ᪫⥫ 権,  -
  । ᥣ  ४⥫,  -
稭   訡,  㤥 ᠭ  ⥪ ணࠬ -
ࠡ⪨  ᪫⥫  権   祩.  ⬥,
  ⢨⥫쭮 ०  ⨯ ᪫⥫  権
  뢠  ⥪  訡,   ⨯,  ࠡ-
  訡  饭 ०.  뢠   -
뢠  訡.
     訡, 뢠  ⥪  饭 ०, 
32-⭮ 稭,  ணࠬ ࠡ⪨ ᪫⥫ -
権	室  32-⭮ ᥣ ,   16-⭮
稭,  ணࠬ ࠡ⪨ ᪫⥫ 権  -
室    16-⭮ ᥣ ., 筮,  
  ணࠬ ᯥ祭  饭 ० 㤥 墠-
뢠 32- .   砥 ⮫쪮 16	    訡
  ⢥ ଠ.   ⨯ ᪫⥫ -
権, ஬ 樨  訡 (樨)  樨 ⪠-
 ࠭ (樨 14), . 16.2    ଠ  
訡.   ⠪ ,    訡 ᠭ ⮫쪮 16
। ,    뢠  32- ⥪.
 ⠪ ਬ,   訡, 뢠   ⥪,
⮫쪮 0, UUUU0000h (. ஡ ᠭ  , ਫ-
 ).

			    - 167 -
    32- ଠ  訡
31		23		15		7		0

                			  T E
0000000000000000	      	   XX
                			  I T

  16- ଠ  訡
15		7		0
Ĵ
			  T E
	      	   XX
			  I T

			        譨 
			      0-믮塞 ணࠬ 
			    	     稭 ᪫⥫쭮
			    	     樨.
			    	   1-ந室 ⭮
			    	     (.. 譥)뢠
			    	      ⪠ 맮 ணࠬ
			    	      㦨 㦨
			    	     稭 ᪫⥫쭮 樨
			    	    ID
			     0-ਯ  ४⥫ 
			   	     GD  LD 㦨 稭
0:  訡	   	     ᪫⥫쭮 樨, 
  ।.		   	       ⠡  
			   	       I    
			   	      訡.
			   	   1-४⥫  ID 㦨 -
			   	     稭 ᪫⥫쭮 樨,
			   	     ⢮ ४⥫ (0-255)
			   	          
			   	     訡.
			   	    ⠡ ( 祭
			   	   ⮫쪮,  ID=0)
			    0-  뫠 ਯ
				      ४⥫  GD.
				   1-  뫠 ਯ
				      ४⥫  ID.
    .16.2 32-  16- 騩 ଠ  訡.
	  ଠ  訡 宦  ଠ⮬ ᥫ.  ᮤ-
    TI .  樨   , 
 ᮤঠ RPL, ᮤন I   EXT :
    1.	EXT  (譨)	  ⠭    1, ᫨ 稭
᪫⥫쭮 樨  ᮡ⨥, 譥  ⭮襭	
ணࠬ.  譥 ᮡ⨥ - 뢠, ஥  -
 ᪫⥫쭮 樨 (訡),  80386 ⠥  -
  ࠢ  ணࠬ ࠡ⪨ 뢠. ⮨ ⮫쪮
믮 ࢮ  ࠩ,  ᫥騥  ᪫⥫
樨    稭 ⮣,  ࠡ뢠 ணࠬ -
筮, ७ (뢠 ணࠬ묨 ᯥ祭) ᪫-
⥫쭠 . EXT 襭   0,  ᫨  믮饥  ண-
ࠬ ᯥ祭 ⢥⢥  ᪫⥫ ..
    2.	I  (IDT)  ⠭  1, ᫨   
 訡 뫠 ४⥫  IDT.  ந室   -
砥,  ᫨ ४⥫  IDT ⢥⢥  ᪫⥫ -
 (ਬ, ᫨ 뫠騩 ४⥫ ⬥祭   -
騩 (=0)  ४⥫  ).  I 뢠-
    0, ᫨     訡 뫠 
  CDT  LDT.

			    - 168 -
    3. TI ( ⠡)     祭  ⮫쪮  
I=0,  㪠뢠,       뫠 GDT  LDT. 
⮬ 砥  TI 㪠뢠,        뫠    GDT
(TI=0),  LDT (TI=1), 筮 ⠪,  TI ।  ᥫ
० .  襮ᠭ ਬ  ᥬ ᪫⥫
,  ஬    訡 (樨 8)  訡 ࠭
( 14).  ६ 樨 8  訡   㫨.	
砥	 ⪠   ࠭      訡,ந஢  
.16.3, ࠧࠡ⠭  ⮣, ⮡ 맢 室 ணࠬ-
  ࠡ⪨ ࠭. . . 16.3.
	   32- ଠ  訡  ⪠ ࠭
31		23		15		7		0

                			  T E
0000000000000000	      	   XX
                			  I T

15		7		    0
Ĵ
0000000000000U/SW/RP

			    	      
			    	   0-稭 訡 뫠 
			    		 ⢮ ࠭.
			    	      1-稭 訡 뫠 
			    		 襭  ࠭
			    		 ࠭ (筮 稭
			    		 㪠  㣨 ).
			    	       /
			    	 0-訡 ந諠  ६
			    		 ⥭.
			    	       1-訡 ந諠  ६
			    		 .
			    	        짮⥫/㯥ࢨ
			     0-,㦠 稭
					 訡,ந室,
					  㭪樮஢
					  ஢ 㯥ࢨ.
				       1-,㦠 稭
					 訡,ந室,
					  㭪樮஢
					  짮⥫᪮ ஢.
    .16.3 32-  16-  訡  ⪠ ࠭.

		   㣠 ଠ  訡
		   
     ६ 樨 ⪠ ࠭ ( 14),  -
ଠ  訡 ᮤন  ॣ CR2 80386,   -
ন	  , 㦠騩 稭 訡. ⠢ 
, ணࠬ ࠡ⪨ 樨 ⪠  ࠭    -
   ४ਨ ࠭, ⠡ ࠭.
    	६ 樨 ⫠ ( 1), ॣ DR6  ᮤ -
  ଠ  稭 樨,   ᠭ    .
17.

			    - 169 -
						      16.2
		  訡 ० 
ͻ
		 	       訡   ⥪  - 
     				      稪 ᪫砥  
     				            ० 	  
͹
 0   訡 		       	 		  
 1    ⫠		       	 		  
 3    ⠭		       	 		  
 4    INTO, ᫨ ९  			  
 5    BOUNP, ᫨ 襭    	 		  
     ࠭			       			  
 6   ⨬  樨        	 		  
 7   㯥 ᮯ	       	 		  
 8    訡		       ,   訡 -    
     				       㫨			  
19   ९ ᥣ	       ,   . 16.2	  
     ࠭ ᮯ	       			  
10   訡 ᥣ /	       ,   . 16.2	  
     ﭨ 		       			  
11   , 㦥  CS,       ,   . 16.2	  
     DS, ES  GS  -       			  
     			       			  
12   , 㦥  SS        ,   . 16.2	  
        -        			  
     襭 ࠭ SS		       			  
13   襭 饩 	       ,   . 16.2	  
14   ⪠ ࠭ -  -      , ଠ 	  
       訡 ᯮ짮-      訡 室  -	  
     			        CR2		  
16   訡 䬥᪮	       , 믮 FNSTENV  
     ᮯ		        ( -   
     				        ﭨ ᮯ-	  
     				       ), ⮡   
     				       㪠⥫  㤠	  
     				        		  
ͼ
砭:  訡  ࠡ뢠  ⢨⥫쭮 ०.
