Прерывание по трассировке передает управление в ячейку, определенную вектором прерывания 4. Во время процедуры прерывания микропроцессор сбрасывает флаг специального прерывания. Это позволяет программе обработки прерывания по трассировке избежать прерывания после каждой команды. Когда обработчик прерывания по трассировке возвращает управление программе пользователя, он восстанавливает начальное состояние регистра флагов, в котором флаг трассировки установлен. Микропроцессор выполняет следующую команду пользователя, и снова возникает специальное прерывание. Обработчик прерываний по трассировке получает управление после каждой команды до тех пор, пока программа пользователя не сбросит флаг захвата.
Отладчик DOS использует флаг трассировки. Одной из функций отладчика является пошаговое выполнение, при котором перед каждым возвращением управления к отладчику выполняется одна команда программы пользователя. Это прерывание инициируется флагом захвата. Полное описание процедуры прерывания дано в разделе "Векторы прерываний".