Это прерывание используется для выхода из программы и возврата управления
родительскому процессу (обычно интерпретатору команд DOS - COMMAND.COM). Оно
восстанавливает значения управляющих векторов INT 22h, INT 23h и INT 24h. Оно также
сбрасывает все файловые буфера (если длина файла изменилась, то файл должен быть
предварительно закрыт).
Важно: Регистр CS должен содержать значение PSP завершающегося процесса. Если ваш
CS не равен PSP, вы можете выдать JMP или RET на PSP:0000. Рекомендуется
использовать функцию 4cH Terminate, чтобы избежать трудностей, связанных с
неравенством CS и PSP. Она позволяет также задать код выхода. Программы
COM-формата обычно выполняются при CS=PSP, так что им можно выдавать INT 20h в
любой момент. EXE-программы могут выдавать FAR JMP или FAR RET, чтобы передать
управление на PSP:0000, где содержится инструкция INT 20h.