Скачиваний:
132
Добавлен:
21.02.2014
Размер:
2 Мб
Скачать
☆

11. Различные режимы выполнения программы

Отладочный комплект обеспечивает работу программы в двух режимах: режим запуска и режим трассировки.

Сначала рассмотрим режим трассировки. В этом режиме при нажатии клавиши <F7> выполняется ровно одна команда, на которую указывает программный счетчик PC. Исполняемая команда не должна запрещать прерывания процессора иначе выполнение будет происходить до точки программы, в которой прерывания будут разрешены. Тут же следует отметить, что время ответа лимитировано и может произойти разрыв связи (в этом случае можно воспользоваться опцией «Debug—>Resynchronize»для восстановления связи без потери данных). Для трассировки программы из приведенного выше примера необходимо предварительно занести в регистр Х число $0000, а в регистр PCчисло $C800.

Если необходимо какой-либо фрагмент текста выполнить целиком (например, это может быть цикл с большим параметром или программа с ветвлением), то можно воспользоваться вторым режимом - выполнение программы до точки останова. Для установки точки останова в окне «Debug window»надо стрелками выбрать команду, на которой необходимо поставить точку останова. В нашем случае это будет команда, следующая за командой «bne$с802». Далее нажмите <Ctrl-F9>и, убедившись, что содержимое программного счетчика корректно, нажмите клавишу <F9>(соответствует опции «Debug®Run Program»).Программа остановится сразу после выполнения цикла.

Соседние файлы в папке МС68НС11Е9