На этом шаге мы рассмотрим использование директивы END.
Директива END применяется для обозначения конца модуля. Ее общий вид:
END [<выражение>] .
Ассемблер игнорирует все предложения, следующие в исходном файле за этой директивой.
Hеобязательное выражение определяет точку входа программы, в которую будет передано управление при запуске программы на выполнение. Значением этого выражения должен быть адрес в одном из программных сегментов данного исходного файла.
Если выражение опущено, точка входа не определяется. При попытке выполнения программы с незаданной точкой входа могут возникать ошибки, поэтому директиву END без параметров рекомендуется использовать лишь в сегментах, содержащих только поля данных.
В исходном файле может быть определена только одна точка входа.
На следующем шаге мы рассмотрим директиву ORG.