Исполнение программ в пошаговом режиме

Исполнение программ в пошаговом режиме задается командой STEP. В команде возможно задать число исполняемых программных команд в одном шаге, адрес пуска, указания на отображение данных и на продолжение исполнения. Число команд в одном шаге может быть определено для команд определенного вида (JMP, CALL, RET и их производных) либо для всех видов команд без различия. Если требуется исполнение отдельной подпрограммы, заканчивающейся командой возврата RET, может быть использована команда эмулятора CALL, в которой в качестве параметра указывается начальный адрес этой подпрограммы. После исполнения подпрограммы эмулятор возвращает программному счетчику адрес, предшествующий исполнению подпрограммы.

При поиске неисправностей в аппаратной части отлаживаемой системы, ошибок в обмене данными и при контроле форм61 сигналов пользуются зацикливаниями частей программ. В этом случае часто дополнительно используют другие измерительные и контролирующие средства (например, осциллограф при поиске неисправностей в цепях формирования сигналов по командам программы, в линиях передачи данных и сигналов управления и т. п.).


24.04.2018