ďťż
Lemur zaprasza
"Turbo Assembler" Do programu w assemblerze na postać pliku wykonywalnego (.com) potrzebne są zasadniczo dwa programy z pakietu - tasm.exe i tlink.exe. Tasm.exe kompiluje program w assemblerze (.asm) na postać objektu (.obj), który później musi zostać skompilowany na właściwy program .com, lub .exe przy pomocy programu tlink.exe. Załóżmy, że mamy plik program.asm i chcemy wygenerować program .com. W tym celu należy najpierw uruchomić program tasm.exe: TASM.EXE PROGRAM.ASM W wyniku działania programu tasm otrzymujemy plik program..obj, który następnie nalży przepuścić przez program tlink: TLINK.EXE PROGRAM.OBJ /T OK, i teraz mamy już plik program .com, który możemy uruchomić. Dlaczego .com a nie .exe? W niniejszym kursie nauczymy się tworzyć wyłącznie programy .com - różnic jeśli chodzi o sam język nie ma, ale programy .com mają prostszą strukturę (jeśli chodzi np. o linię poleceń) a poza tym są krótsze niż exe'ki, gdyż nie zawierają kilkusetbajtowego nagłówka charakterystycznego dla plików .exe. Parametr /T w tlinku powoduje właśnie wygenerowanie programu typu .com. Powrót do spisu treści kursu by Grzegorz Złotowicz Form and Graphics: |