.


:




:

































 

 

 

 





. = ( ). .

MyVar = 10

, ML . . , . .

.

.data

A=1

Massiv Label Word

Repeat 10

Dw A*A

A = A+1

Endm

:

.data

A=1

Massiv Label Word

Dw A*A

A = A+1

Dw A*A

A = A+1

Dw A*A

A = A+1

Dw A*A

A = A+1

Dw A*A

A = A+1

Dw A*A

A = A+1

Dw A*A

A = A+1

Dw A*A

A = A+1

Dw A*A

A = A+1

Dw A*A

A = A+1

. , , , .

, X:

irpc rg, ABCD

push rg&X

endm

asm- ML /EP, , (). ML , .. . , . > _.__. . :

ML /ep myfile.asm > myfile.LST

LST (). , .

( ) . /Fl[__] /Sa.

( ELST extended listing) . . ELST . , . .

, . - .obj. ELST

, , . .

 

1 2 3

---------┴----------------┴--------------------------

00000000 A1 00000000 R Mov EAX, Num1; 11223344

00000005 8A 15 0000001A R Mov dl, [Str2 + 3]; J

macrodef EAX, EDX, Num1

1 LOCAL M3

0000000B 8B D0 1 mov EDX, EAX;

1;

0000000D 1??0019:

0000000D FF 35 00000000 R 1 push Num1

2. , . , 2 , .

 

3. :





:


: 2016-11-02; !; : 644 |


:

:

.
==> ...

1640 - | 1570 -


© 2015-2024 lektsii.org - -

: 0.008 .