.


:




:

































 

 

 

 


()

, . , 8, 16, 32 . , , .

:

. , . , 8-, 16- 32- , ip/eip. , .

. , . 4 . .

; .

. , , , modr/m , , sib.

 

()

bx/ebx.

 

[ ]. , mov ax,[ebx] , b.

, . , , .

()

. , , , () , . .

, mov ax,[ebx+3h] : ebx + 3h. mov ax,mas[bx] : bx mas ( , , ).

 

. - si/esi, - di/edi. , . . . 8.1. sib. , . ss, . , mov ax,mas[esi*2] mas+(esi)*2. , . , , 1, 2, 4 8 .

 

: . , . : mov eax,[esi][ebx]. , (esi)+(ebx).

 

. : , . , mov eax,[esi+5][ebx] : (esi) + 5 + (ebx). add ax,array[esi][ebx] : array + (esi) + (ebx).

 



<== | ==>
| 
:


: 2016-07-29; !; : 577 |


:

:

: , .
==> ...

1628 - | 1592 -


© 2015-2024 lektsii.org - -

: 0.01 .