" ARROWSOFT ASSEMBLER "
Cały kurs assemblera był dotychczas przygotowywany pod kątem Turbo Assemblera, programu, który uchodzi za najlepszy i najpopularniejszy kompilator ASM. Już w kilka dni po opublikowaniu pierwszych wersji kursu na sieci, zaczęło padać pytanie "skąd wziąć TASM?" - faktem jest bowiem, że pakiet ten jako komercyjny nie został udostępniony "do wzięcia" w internecie. Podjęte przeze mnie poszukiwania programów kompatybilnych nie przynosiły przez dłuższy czas efektów, aż do momentu odkrycia assemblera ARROWSOFT, który spełniał praktycznie wszystkie założone kryteria w zadowalającym zakresie: 1. Może być używany bezpłatnie (freeware lub public domain), 2. Jest kompatybilny z TASM przynajmniej na tyle, by umożliwić bezproblemową kompilację programów na podstawowym poziomie, 3. Jest możliwie mały tzn. nadaje się do ciągnięcia z inetu. Arrowsoft jest udostępniony w konwencji public domain (istnieje też wersja komercyjna o większych możliwościach), kompiluje programy najwyżej dla 286 (nie udostępnia instrukcji/rejestrów 386 i lepszych procesorów, lecz z tym uniedogodnieniem początkujący programiści nie powinni mieć problemów zwłaszcza jeśli zależy im by oprogramowanie chodziło na wszystkich procesorach), umożliwia kompilację programów, których kod źródłowy nie jest dłuższy niż 64kb, nie rozróżnia dyrektyw typu ".model", ".code" etc. - jest bowiem kompatybilny z MASM 3.0.
Copyright by
Grzegorz Złotowicz
Form and Graphics: Michał Stanek