ENT – директива входной точки. Операндом этой директивы является список имен входных точек программного модуля: тех точек, на которые может передаваться управление извне модуля или тех данных, к которым могут быть обращения извне.
EXT – директива внешней точки. Операндом этой директивы является список имен к которым есть обращение в модуле, но сами эти имена определены в других модулях.
Директивы связывания обрабатываются на втором проходе и на их основе строятся таблицы связываний и перемещений.
Одно- и многопроходный ассемблер
В двухпроходном ассемблере на первом проходе осуществляется определение имен, а на втором – генерация кода. Следовательно, при построении однопроходного ассемблера трудность состоит в том, что в программе имя может появиться в поле операнда команды, прежде чем это имя появится в поле метки или имени. В таком случае ассемблер не может преобразовать это имя в базисное выражение, так как еще не знает значения.