Турбо отладчик (Turbo Debugger) 3.0



              

Турбо отладчик 3.0 - стр. 481


       ции-элементы нельзя  изменять в процессе выполнения,  поэтому нет
       нужды в такой команде.
            В нижней области выводится  тип  элемента,  подсвеченного  в
       верхних двух областях.


       TDeb 3.0 #2-3                = 42 =
                   Глава 11. Отладка на уровне Ассемблера
       -----------------------------------------------------------------
            Данная глава предназначена для программистов, которые знако-
       мы с программированием на Ассемблере для процессоров серии 80х86.
                 Примечание: Вам не обязательно использовать при отладке
            программы возможности, которые здесь описаны, но при возник-
            новении определенных проблем их можно быстрее и проще устра-
            нить, если использовать описанные в данной главе методы.
            Мы поясним,  в каких случаях желательно использовать отладку
       на уровне Ассемблера. Затем мы опишем окно центрального процессо-
       ра (CPU) со встроенным дисассемблером и Ассемблером.  Вы узнаете,
       как можно с помощью данного окна проверять и модифицировать байты
       данных непосредственно в шестнадцатиричном виде,  как  анализиро-
       вать стек вызова функций, как проверять и модифицировать регистры
       центрального процессора (ЦП) и его флаги.
             Когда недостаточно отладки на уровне исходного кода
       -----------------------------------------------------------------
            В большинстве случаев при отладке программы вы ссылаетесь на
       код и данные программы на уровне исходного кода, обращаясь к име-
       нам идентификаторов точно так, как они набраны в исходном коде, и
       "проходите" программу, выполняя участки исходного кода.
            Однако иногда лучше рассмотреть проблему "изнутри", анализи-
       руя те инструкции.  которые генерирует компилятор, содержимое ре-
       гистров ЦП и его стека. Чтобы сделать это, вы должны быть знакомы
       как  с  процессором  серии 80х86,  так и с компилятором,  который



Содержание  Назад  Вперед