Program asemblerowy zawiera dyrektywy sterujące pracą asemblera, dyrektywy służące definiowaniu danych oraz instrukcje dla procesora.
Pojedynczy wiersz programu zawiera pojedynczą instrukcję lub dyrektywę. Struktura wiersza jest sztywno określona. Pierwszym elementem wiersza jest opcjonalna etykieta lub nazwa. Wiele asemblerów wymaga, aby bezpośrednio po etykietach (wszystkich lub tylko poprzedzających instrukcje) następował znak dwukropka.
Następny element stanowi nazwa instrukcji lub dyrektywy asemblera. Po niej mogą następować argumenty, stosownie do wymagań konkretnej instrukcji lub dyrektywy. Argumenty są oddzielane przecinkami.
Ostatnim elementem wiersza jest opcjonalny komentarz. W programie mogą występować wiersze puste, wiersze zawierające samą etykietę lub tylko komentarz. Komentarz rozpoczyna się charakterystycznym znakiem początku komentarza – najczęściej jest to średnik.
|