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

если просто начать вводить новое


       можно  вызвать  также,  если просто начать вводить новое значение
       для подсвеченной записи в стеке.  Когда вы это делаете, выводится
       окно подсказки (как и при использовании команды Change).

       TDeb 3.0 #2-3                = 65 =
                                  Ассемблер
       -----------------------------------------------------------------
            Турбо отладчик  позволяет вам ассемблировать инструкции про-
       цессоров 8086,  80186 и 80286, а также арифметических сопроцессо-
       ров 8087, 80287 и 80387.
            Когда для   модификации  программы  используется  встроенный
       (внутренний) ассемблер Турбо отладчика, внесенные в нее изменения
       не  являются постоянными.  Если вы перезагрузите свою программу с
       помощью команд Run¦Program Reset (Выполнение¦Сброс программы) или


       загрузите другую программу с помощью команды File¦Open (Файл¦Отк-
       рыть), то все сделанные вами изменения будут потеряны.
            Обычно Ассемблер  используется  для  проверки   правильности
       предположений  о коррекции программы.  После того,  как вы убеди-
       тесь,  что при изменениях программа работает правильно, нужно из-
       менить  исходный  код и перекомпилировать и перекомпоновать прог-
       рамму.
            В следующих разделах описываются различия  между  встроенным
       Ассемблером и синтаксисом, воспринимаемым Турбо Ассемблером.
                   Переопределения размера адреса операнда
       -----------------------------------------------------------------
            Для вызовов (CALL) инструкции перехода  (JMP)  и  инструкций
       условного перехода (JNE,  JL, и т.д.) Ассемблер автоматически ге-
       нерирует наименьшую инструкцию,  с помощью которой можно  достичь
       целевого адреса. Перед целевым адресом, чтобы ассемблировать инс-
       трукцию с заданным размером,  можно использовать  переопределения
       NEAR (ближний) и FAR (дальний). Например:
               CALL    FAR XYZ

Содержание раздела