просто развлечения для..
скачал MASM32
отсюда
install.exe не запустился, ручками запустил 7-Zip и распаковал архив в
C:\MASM32
переписал в C:\MASM32\lib выложенный
airyashov kernel32.lib
перешёл в папку C:\MASM32\
создал там файл testlink.asm
.386
.model flat, stdcall
option casemap :none
ExitProcess PROTO

WORD
.code
start proc
mov eax, 50
add eax, 20
invoke ExitProcess, 0
start endp
end start
перешел в папку C:\MASM32\bin\
и там выполнил последовательно команды:
ml /c C:\MASM32\testlink.asm
link /debug /subsystem:console testlink.obj C:\masm32\lib\kernel32.lib /ENTRY:start
получил одно предупреждение:
(testlink.obj : warning LNK4033: converting object format from OMF to COFF)
но создался файл C:\MASM32\bin\testlink.exe