Полноэкранное редактирование

Переход в режим полноэкранного редактирования осуществляется нажатием клавиши [Enter] без ввода команды. Теперь можно перемещать курсор по экрану с помощью клавиш управления курсором и изменять содержимое регистров, памяти и флаги набором чисел на клавиатуре. Можно изменить также начальный адрес дисассемблированного текста (текущей инструкции) и начальные адреса окон памяти (в первых строках окон). Полноэкранное редактирование можно производить и при десятичном, и при двоичном представлении информации на экране. Во время редактирования остаются доступными все команды, вводимые функциональными клавишами. Чтобы вернуться в командную строку, нажмите [Enter] снова. Для быстрого перемещения курсора по экрану можно пользоваться клавишами [Tab] и [Shift]-[Tab].

Режим ассемблера

Для перехода в режим ассемблера (ввода команд отлаживаемой программы в мнемонических обозначениях) нужно в режиме полноэкранного редактирования поместить курсор в поле текущей инструкции загруженной программы. Теперь наберите мнемонику (например, «MOV A,#45») и нажмите [Enter]. Если мнемоника верна, то соответствующие ей коды заносятся в память программ, а окно устанавливается на следующий адрес.

При ассемблировании поддерживаются имена регистров специального назначения. При возникновении неоднозначности следует числовые значения предварять нулем. Для выхода из режима ассемблера нажмите клавишу «Q» или уведите курсор из поля текущей инструкции.

Работа с точками останова

Меню точек останова вызывается клавишей F5. Можно установить одновременно 8 точек. Остановка выполняющейся программы происходит при достижении указанного в колонке «PC» адреса при выполнении условия «Counter» = «Occur». «Counter» - счетчик, значение которого определяет, сколько раз программа должна пройти через указанный адрес, чтобы произошел останов. «Occur» показывает, сколько раз программа проходила через указанный адрес.

Окончив редактирование, текущие значения точек останова можно сохранить на диске (клавиша F2). У пользователя запрашивается номер набора точек останова (0-9). Информация записывается в файл с именем FD51.BRK. Восстановить картину можно клавишей F1, также указав ее номер. Для возврата в основное меню нажмите F5.

Определив точки останова, можно запустить программу командой G без параметров. При остановке программы выдается сообщение с указанием номера точки.


ПРИЛОЖЕНИЕ 3


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: