4
.
- SDK MASM32;
- ;
- ;
- .
- , ml.exe.
. , . (. , ). exe- ( ) ( -). , (), . Microsoft Macroassembler, MASM (). 32- MASM32.
Microsoft Visual C++ Visual Studio ML.EXE LINK.EXE, (IDE). , . Microsoft .
, ML.EXE LINK.EXE. (), , http://www..com/masmdl.htm .
, ML.EXE LINK.EXE (Software Developers Kit, SDK).
, , , , , nasm fasm . , Intel , , .
|
|
, ( http://www.wasm.ru/) () :
;
SDK IDE;
;
;
;
;
;
;
;
;
;
-
, , , , .
(Integrated Development Environment, IDE). QT Creator, Delphi, Kylix, Visual Studio. , , ++, Object Pascal.
MASM32 . , ( ). (Software Developers Kit).
MASM32 , -, . ML.EXE LINK.EXE. . , Windows :
\masm32\include\windows.inc
\masm32\include\masm32.inc
\masm32\include\gdi32.inc
\masm32\include\user32.inc
\masm32\include\kernel32.inc
\masm32\include\Comctl32.inc
\masm32\include\comdlg32.inc
\masm32\include\shell32.inc
\masm32\include\oleaut32.inc
\masm32\include\ole32.inc
\masm32\include\msvcrt.inc
\masm32\include\dialogs.inc
\masm32\macros\macros.asm
\masm32\lib\masm32.lib
\masm32\lib\gdi32.lib
\masm32\lib\user32.lib
\masm32\lib\kernel32.lib
\masm32\lib\Comctl32.lib
\masm32\lib\comdlg32.lib
\masm32\lib\shell32.lib
\masm32\lib\oleaut32.lib
\masm32\lib\ole32.lib
\masm32\lib\msvcrt.lib.
-.
, . , , . , , , - qeditor.exe. , \masm32\bin. -. , rc.exe. , , dumpbin.exe.
, SDK MASM32 :
Notepad++;
Total Commander;
OllyDbg;
HexWorkshop.
Windows CMD.EXE. GUI, - . , .
|
|
, , - .
, path SDK MASM32: bin, lib, macros. 32 , , . , , ( ) . , path. , ;. . - . path , .
, , , , . , path.
, , , ML.EXE , , d:\masm32\bin path, .
, Notepad++ txt-, asm ( ).
MASM32 , D:\ MASM32. , . .
4.1
: bin (*.bat, *.exe *.dll); help chm- ; include lib inc- *.lib. , Windows; macros .; tutorial asm- . , .
m32lib , . , , . . , , m32lib asm- , , .