"Jakie oprogramowanie?"
Jeśli znasz pascala to
wiesz, że wstawki w assemblerze możesz umieszczać np. w
podprocedurach programu.
Jeśli jednak zamierzasz pracować w samym tylko assemblerze, to
nawet w sieci dostępny jest cały wahlarz kompilatorów tego
języka.
Jeśli chodzi o
popularność, to najpopularniejszy jest Turbo Assembler firmy
Borland - zamieszczone w kursie przykłady są pisane właśnie z
myślą o tym kompilatorze.
Oczywiście różnic w samym assemblerze nie ma - dotyczą
natomiast struktury programu, deklaracji poszczególnych
segmentów itd.
Pakiet Tasm służy do kompilacji kodu w assemblerze na postać programu wykonywalnego (zob. "Dlaczego trzeba kompilować assembler?"), ale do stworzenia samego programu w assemblerze może posłużyć każdy edytor umożliwiający zapis pliku w postaci czystego tekstu - np. edytor z pakietu Norton Commander.
Podstawową wadą TASM jest jednak fakt, że jest to pakiet komercyjny tzn. nie jest udostępniany w sieci za darmo, pozostaje więc zakup profesjonalnego pakietu, lub używanie programów kompatybilnych.Jeśli chodzi o ścisłość, to do programowania w assemblerze wystarczyłby program debug.exe w pakiecie MS-DOS, ale ponieważ jest dość toporny w użyciu - nikt go praktycznie na poważnie nie stosuje.
Copyright by Grzegorz Złotowicz
Form and Graphics: Michał Stanek