.


:




:

































 

 

 

 


қ қ ә. ұң қ ұ ү қ ұғ

ұң қ

 

ұң қ ұ ү қ ұғ .

 

қ қ ә

 

?

ү ұғ үң . 1 ң әң қ ө.

 

 
 

 

 


1 Ә

 

ң . ұ. ә қ: 0 ә 1. 8, 16, 32, (64) қ , 8 қ , ң құ 8 . қ ққ қғ қ, қ қ. қ ғ . қ құғғ қ ү ғ қ, ғ қ.

 

құ, -қ құ, қ құ ә ( ) (2 ). ң , құ ң, қ ү.

 

2 құ

 

Қ ң қ қ ө. Қ өңң қ. Қ құ. қғ ғ, ө . ңғ, ғ . Қ, , ө, ө Қ ң қ .

 

Қ ң қ ө қ, ғ ә ә ү , қ ; қ ң қ ң құ, ң ө . Қ құ , , ә құ қ , қ құ .

 

Қ ү. ң ң ү қ ңғ , қ ө Қ . ң ққ ө ө . Ә , қ қ, қ .

Intel құ ү (9.2 қ):

ғғ ( ғұ );

() ө;

;

;

қ ;

ү ;

қғ ғ ;

;

- (ң ү )

.

 

ғ ғ қ ү, ұ ү:

- қ ;

- қғғ ;

- .

қ 8086/8088 ү ә ә 1 . ғ ғ ұ ү, , ң Pentium, MS-DOS қ ү қ ұ . , ә ң қ ү .

Қғғ ң ғ 80286 . 15-қ қ, 1 . қ , ғ қ қ қ қ. , қ , қ, ү, ұ .

 

x86

 

x86 8086, 80186, 80286, 80386, 80486, 80586 ә .. . 8086-80286 16- , қ 32 қ . 80386 ққ, қғ - ө ө қ.

қғ - EAX, EBX, ECX, EDX 32 ң ө AX, BX, CX, DX , 16 , ә 2 ө ө: AL, BL, CL, DL, ү AH, BH, CH, DH. қғ , ғ ғ , қ ә қ қ. (ECX) ө () қ.

- ұ CS, DS, ES, FS, GS, SS. ұ 16 , ә ө ң ":" ө ұ. - EIP, ESP, EBP, ESI, EDI. ұ 32 , ө ө IP, SP, BP, SI, DI қ . EIP - ң , ң ғ ұ. ғ, ғң қ CS:IP (CS:EIP) .

ESP ң өң . қ ө. ESI өң , ә ү қ ң ұ (қ DS:SI), EDI ұ ғ қ (қ ES:EDI).

? (. stack ) LIFO (. last in first out, ңғ - ғ) ұғ ұ құ. ө ұ ү ү ә ғ : ғғ ә ү ң ү .

3 ң ұ

 


80386+ (қ қ ) 2 ұ : қ ә қғ. Қғ 32 қ қ . Win32 80386+ ң қғ ұ . DOS қ ұ . DOS - 32 .

ғ ә ү . 16 . Ә . , ә, ң ә, ү, ә .. .

 



<== | ==>
ә ә ө | ,
:


: 2016-09-06; !; : 645 |


:

:

.
==> ...

1705 - | 1492 -


© 2015-2024 lektsii.org - -

: 0.011 .