Komentarz to fragment tekstu w kodzie źródłowym, który jest ignorowany przez asembler podczas tłumaczenia programu na kod maszynowy. Służy wyłącznie człowiekowi: opisuje działanie programu, wyjaśnia znaczenie instrukcji albo oznacza ważne miejsca w kodzie.
W wielu asemblerach komentarz rozpoczyna się od średnika ;. Wszystko, co znajduje się po średniku w danej linii, nie jest traktowane jako instrukcja, argument ani etykieta.
Przykład
MOV A, #55h ; wpisanie wartości 55h do akumulatora
NOP ; instrukcja pusta - brak operacji
W powyższym przykładzie asembler analizuje tylko MOV A, #55h oraz NOP. Teksty po średniku są pomijane.
Po co stosuje się komentarze?
Komentarze pomagają:
- zrozumieć działanie programu po dłuższym czasie,
- opisać przeznaczenie rejestrów i zmiennych,
- wyjaśnić nietypowe rozwiązania w kodzie,
- ułatwić innym osobom analizę programu,
- dokumentować procedury obsługi urządzeń elektronicznych.
Ważne na egzaminie
Jeżeli w pytaniu pojawia się informacja, że po średniku można dopisać sekwencję znaków ignorowaną przez asembler, chodzi o komentarz. Nie jest to instrukcja, argument ani znamię. Komentarz nie wpływa na działanie programu, ale poprawia jego czytelność.