MASM под Windows: быстрый старт в машзале
Ниже приведен чеклист по настройке личного окружения для разработки под MASM в машзале факультета ВМК.
Подробное руководство по настройке окружения дома — на отдельной странице.
-
Нужно загрузиться в виртуальную машину
prac.win10. -
MASM уже установлен в каталог
C:\masm 6.14. -
Ваш личный каталог находится по адресу
H:\unix. Создайте там рабочий каталог для программ на ассемблере, например,H:\unix\sem2. -
Скачайте файл
prompt-mz.batи положите его в ваш рабочий каталог. -
Скачайте текстовый редактор Notepad2 и распакуйте в удобное место внутри вашего рабочего каталога (например,
H:\unix\sem2\notepad2). -
Создайте в вашем рабочем каталоге командный файл
mkr.bat:
@echo off
if .%1.==.. goto USAGE
ml /nologo /c /coff %1 && link /nologo /subsystem:console %~n1.obj && %~n1
goto END
:USAGE
echo usage: mkr program.asm
:END
- Создайте тестовую программу — файл
hello.asmсо следующим кодом:
include console.inc
.code
Start: mov ecx, 5
again: outstrln 'Hello World'
dec ecx
jnz again
exit
end Start
- Запустите командный файл
prompt-mz.batдвойным щелчком и убедитесь, что вы можете собрать и запустить тестовую программу:
H:\unix\sem2>mkr hello.asm
Assembling: hello.asm
Hello World
Hello World
Hello World
Hello World
Hello World