Ваша программа может при необходимости запустить другую программу формата EXE или COM. Для ассемблерных программ существует функция 4Bh прерывания INT 21h, для программ, составленных на языке Си - разнообразные функции, входящие в состав стандартной библиотеки. Сначала рассмотрим запуск программ при помощи функции 4Bh прерывания INT 21h.
Содержимое регистров перед вызовом прерывания: AH = 4BH AL - код подфункции (0, 1, 2, 3) DS:DX - указатель на путь к запускаемой программе ES:BX - указатель на блок параметров EPB
После возврата из прерывания флаг CF устанавливается в 0, если ошибок не было, и в 1 при обнаружении ошибок. Регистр AX в случае наличия ошибок содержит код ошибки: