Системное программное обеспечение. Особенности программирования 32-разрядных процессоров. Рощин А.В. - 125 стр.

UptoLike

Составители: 

125
Однако при нажатии данных клавиш не сбрасываются точки
останова или просматриваемые величины. Чтобы сделать это, нужно
воспользоваться клавишами Alt-F O (клавиши Alt-B D также позволяют
удалить все точки останова, но иногда быстрее перезагрузиться с помощью
Alt-F O).
Получение подсказки
Когда необходимо получить справочную информацию о текущем
окне, для этого нажмите клавишу F1. Вы можете получить разнообразную
информацию (на английском языке), проходя по системе меню и нажимая
клавишу F1 (будет выводиться краткий перечень того, что делает каждая
команда).
Отладка примера программы на языке Ассемблера
Закрашенная стрелка (?) в левом столбце окна Module показывает,
где турбо дебаггер остановил выполнение вашей программы.
Если программа еще не была запущена, стрелка находится на первой
выполняемой ее строке (на рисунке 4.31 – это 16-я строка).
Для трассировки одной исходной строки программы следует нажать
клавишу F7. Стрелка и курсор переместятся при этом на следующую
выполняемую строку.
Если посмотреть на правую границу заголовка окна Module
(Модуль) на рисунке 4.31, можно увидеть, что там указан номер строки, в
которой находится курсор. Если переместить
курсор с помощью клавиш
управления курсором (стрелки) вверх и вниз, номера строки в заголовке
будет меняться.
Для позиционирования курсора на строку в окне Module, можно
нажать клавиши Ctrl-L, ввести номер строки и нажать Enter.
Как можно видеть, войдя в меню Run (Выполнение), существует
несколько способов запуска программы на выполнение. Предположим, к
примеру, что вы
хотите выполнить программу до строки 24.
      Однако при нажатии данных клавиш не сбрасываются точки
останова или просматриваемые величины. Чтобы сделать это, нужно
воспользоваться клавишами Alt-F O (клавиши Alt-B D также позволяют
удалить все точки останова, но иногда быстрее перезагрузиться с помощью
Alt-F O).
      Получение подсказки
      Когда необходимо получить справочную информацию о текущем
окне, для этого нажмите клавишу F1. Вы можете получить разнообразную
информацию (на английском языке), проходя по системе меню и нажимая
клавишу F1 (будет выводиться краткий перечень того, что делает каждая
команда).
      Отладка примера программы на языке Ассемблера
      Закрашенная стрелка (?) в левом столбце окна Module показывает,
где турбо дебаггер остановил выполнение вашей программы.
      Если программа еще не была запущена, стрелка находится на первой
выполняемой ее строке (на рисунке 4.31 – это 16-я строка).
      Для трассировки одной исходной строки программы следует нажать
клавишу F7. Стрелка и курсор переместятся при этом на следующую
выполняемую строку.
      Если посмотреть на правую границу заголовка окна Module
(Модуль) на рисунке 4.31, можно увидеть, что там указан номер строки, в
которой находится курсор. Если переместить курсор с помощью клавиш
управления курсором (стрелки) вверх и вниз, номера строки в заголовке
будет меняться.
      Для позиционирования курсора на строку в окне Module, можно
нажать клавиши Ctrl-L, ввести номер строки и нажать Enter.
      Как можно видеть, войдя в меню Run (Выполнение), существует
несколько способов запуска программы на выполнение. Предположим, к
примеру, что вы хотите выполнить программу до строки 24.


                                      125