.


:




:

































 

 

 

 





' , , , ' . , , TASM MASM ( Microsoft):

/B

/V

, - . , - ( /I /J), . /D : , /D.

: , , .

. 3.1 (. ) . ( ).

/A

: .

: /A

: /A , ' . .ALPHA. , , Microsoft IBM.

/S , .

.SEQ , /A, .

: TASM /A TEST1

' TEST1.OBJ, .

/B

: /B

: /B . ³ .

/C

: .

: /C

: /C . . , - /L.

, , .

/D

: .

: /D[= ]

: /D , , =. - - .

, - , . (=) . , - /DX=9 /DX=Y, /DX=Y-4 .

:

 

TASM /DMAX=10 /DMIN=2 TEST1

 

MAX MIN, TEST1.ASM.

/E

: .

: /E

: /E , , , ( , ,). , , 8087. - , , , - , , ( - ѳ, , ). , , .

/R , , . NOEMUL, /E .

/E , EMUL, /JEMUL.

:

 

TASM /E SEGANT

TCC -f TRIG.C SEGANT.OBJ

 

/H /?

: .

: /H /?

: /H , , . , , . /? .

/I

: , .

: /I

: /I , , INCLUDE. /I ( ').

INCLUDE, , , , , ' INCLUDE , ' .

, , , /I ( , ). , /I .

, , /I, - , /I , , , .

:

 

TASM /I\INCLUDE /ID:\INCLUDE TEST1

 

:

 

INCLUDE MYMACS.INC

 

\INCLUDE\MYMACS.INC, D:\INCLUDE\MYMACS.INC. , ' MYMACS.INC . :

 

INCLUDE INCS\MYMACS.INC

 

, \INCS\ MYMACS.INC, \INCLUDE\MYMACS.INC,, D:\INCLUDE\ MYMACS.INC.

/J

: .

: /J

: /J , . "" - , , ,.286, IDEAL, %MACS, NOJUMP .. " " 3.

/J. .

:

 

TASM /J.286.JIDEAL TEST1

 

TEST1.ASM 80286 IDEAL.

/KH

: .

: /KHn-

: /KH , . , 8192 - . "n-" ( 32768).

, "Out of hash space" ( ).

, (8192). ', , , '.

:

 

TASM /KH10000 BIGFILE

/KS

: - .

: /KHk

: - . , "Out of string space" ( ), . 100 , . ( ) - 255.

:

 

TASM /KS150 SFILE

/L

: .

: /L

: /L , , . ', , LST.

:

 

TASM /L TEST1

 

' TEST1.LST.

/LA

: .

: /LA

: /LA , , , .MODEL.

:

 

TASM /LA FILE1

 

/M

: .

: /M[_]

: , . ' /m - , . TASM , .

, - 5. , . , :

"Pass-dependent construction encountered"

( , )

/m, , , NOP ( ). :

"Module is pass dependent - compatibility pass was done"

( - )

:

 

TASM /M2 TEST1

 

TASM, TEST1 .

/ML

: .

: /ML

: /ML , - ( ). , , ABCxyz, ABCXYZ abcxyz . /ML, . , /ML , . , , ( , ).

:

 

TASM /ML TEST1

 

TEST1.ASM :

 

ABC DW 1;

abc DW 0;

Mov Ax,[Bp]


/MU

: .

: /MU

: /MU , . , - ( /ML).

:

 

TASM /MU TEST1

 

( ):

 

EXTRN myfunc:NEAR

call myfunc;

 

, : MYFUNC, Myfunk,...

/MV#

: .

: /MV#

: - , TASM. , /mv3 TASM ABCC ABCD, .

/MX

: ( ) .

: /MX

: /MX , (External) (Public) . , .

, , (, , ѳ).

:

 

TASM /MX TEST1

 

TEST1 :

 

EXTRN Cfunc:NEAR

myproc PROC NEAR

call Cfunc

/N

: .

: /N

: /N , . - , , .

( ), /L. /N .

:


TASM /L /N TEST1

 

/P

: "" .

: /P

: /P , - , "" (impure) . , ' CS: , , , .

, , 80286 80286 .

:

 

TASM /P TEST1

 

TEST1 :

 

.286P

CODE SEGMENT

temp DW?

mov CS:temp,0;





:


: 2015-10-01; !; : 597 |


:

:

, .
==> ...

825 - | 678 -


© 2015-2024 lektsii.org - -

: 0.052 .