.


:




:

































 

 

 

 


ү ә қ




ғ әқ ң өң ә ә өң ң ү ә қ :

Ų/ ө ;

FLAGS/ FLAGS .

Ų/ ө ә ң қ. ә қ, CS ө ң ң ғ ұ. ң CS ә Ų/ қ:

d CS d  
  Ų/  
   

 

 

Ų/

 

 

FLAGS/ FLAGS 32(16) ұ. ң ә ң ұң ү қ , ә 0 1 ә қ, (1.1 ).

1.1 -. 32- ң ң

қ ү ә
CF   ң ққ ғғ қ (ұққ ) ә 1, ә 0. ң ө ә ғғ 7 -,15- ә 31-
PF ұқ   ң әң 8 ұ , ә 1- ң. Ә -ғ .
AF Қ   -қ .
ZF ө   ң ә ө ғ ә 1.  
SF ң   ң ғ ә ғ ә 1.  
DF ғ   ң қ ғ қ: ңғ қ қ DF=0, ғ қ қ DF=0 .
OF ()   ң ғ . , ң қ ә ү ә 1, ә 0.
IOPL -ғ ң қ 12,13 ң қғ ң ғ қ қ қ.
NT Қ   ң ұң қғ ң қ .
TF   ң ұң қ ұ ғ: 1 ә қ ғ ң ү (1 ө) . 0 ң қ ұ.
IF Ү   қ ү (INTR ү) ғ () ұқ ғ: 1 қ ү ұқ ; 0 қ ү ғ.
RF ң   ө ү өң ғ.  
VM 8086   ң 8086 ұ : 1- 8086 ұ . 0- қ қғ ұ
C қ   қ қ қғ ұқ ғ.
VIF ү   ғ (ң - ң V ұ) IF ң . VIF VIP қ қ. Pentium .
VIP қғ ү   қғ ү ө ү ә 1 . V VIF қ қ. Pentium .
ID   ң CPUID қғ ө ү қ.

 

  ID VIP VIP AC VM RF   NT IOPL OF DF IF TF SF ZF   AF   PF   CF
                                             
                                               

FLAGS/ FLAGS ң қ ү қ ө .

қ 8 ү (CF, OF, ZF, SF, PF, AF, IOPL, NT) . ұ қ ғ ң ө ү. FLAGS/FLAGS ң ү қ ә қ ң әң ө. ұ ғ ң ү , ғ ө ә қ қ ә ү .

FLAGS/FLAGS ң ң ғ DF ғ . ұ өң қ. ң ә ң қ ғ қ: ң ңғ қ қ DF=0, , , ң ғ қ қ DF=0.

FLAGS/FLAGS ң ң ү 8 ү (IF, TF, RF, VM, AC, VIF, VI, ID) . ұ ү, ө , ә 8086 ң қ. Қ ұ , қ ғ , ө ө, ұ ө ө ң ұң ү ә.

ә 2

қ: ң .

. . . ү . ө ә ң ү құ. . . . .

DB, DW, DD, EQU . ә . Ө.ұққ ө. ө.

қ ү. ң ң қ . ғ қ ө. қ құ ң құ ғ. ұ - қ ң қ , : ң қ ң ү ң ө , ң , ұқ қ ү . ұ ү ғ , қ , ғ . ң ғ қ .

ғ : ; ң ү. ұ ұқ қ ө қ. Ө құ қ қғ ң. қ қ , қ , қ e .

ң қ () қ:

қ қ ө. : [] .

қ ү қ қғ . , {} әң : , , , ...

 





:


: 2016-12-18; !; : 827 |


:

:

, ; , .
==> ...

1559 - | 1350 -


© 2015-2024 lektsii.org - -

: 0.013 .