Шаг 2 - Первая программа

Итак, мы попробуем создать совсем простую программу. У TASM нет среды разработки поэтому придется писать bat файлы. Смотрите:

2_1.gif (4226 b)

Я буду создавать папочки в каталоге TASM и исходя из этого настраивать пути в BAT файлах. Итак, нам нужно писать программу. Программировать мы будем в NotePad. Исходный файл это обычный текстовый файл с командами ассемблера. Создать его конечно можно где угодно. Расширение у него должно быть ASM хотя конечно роли это не играет но правила есть правила. Итак, создает программу с именем 2.asm. Внутри код:

	MODEL	TINY
	STACK 256	
	CODESEG		
	start:	
		mov ah, 04Ch		
		int 21h
	end	start

Вот и вся программа, пока что внутри написано не важно. Нам нужно научиться этот код собирать. Код собирается в два этапа. Первый этап компиляция и это делает TASM.EXE. В результате компиляции мы получаем OBJ файл. Второй этап это сборка это выполняет файл TLINK.EXE который собирает исполняемый файл. Давайте пробовать весь этот процесс. Нам нужно написать BAT файл с именем 2.bat:

..\bin\tasm 2.asm
..\bin\tlink 2.obj

Ну и запустить его:

2_2.gif (8023 b)

В результате Вы увидите, что по поводу Вашего кода сказал TASM и будет собрана самая маленькая наверно программа из всех возможных которая пока умеет просто запускаться и не делать ошибок.

2_3.gif (4513 b)


Загрузить проект | Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.