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

UptoLike

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

122
В качестве сокращенного варианта команды локального меню Inspect
можно использовать просто нажатие клавиши Enter.
Окно Watches (Просмотр)
Рисунок 4.30 – Локальное меню окна Watches (Просмотр)
Окно Watches (Просмотр) содержит единственную область, в
которой выводятся имена и значения просматриваемых переменных
(рисунок 4.30).
4.4 Пример отладки простой программы
Для иллюстрации использования турбо дебаггера рассмотрим
простой пример программы на ассемблере. В данном разделе рассмотрены
основные средства турбо дебаггера. Пример программы называется
Example.asm, и приведен ниже
.
Example.asm
Assume CS:code, DS:data, SS:stk
; Простая программа на ассемблере
data segment para public "data" ; Сегмент данных
data8 db 7,0dh,0ah,'Привет!',0dh,0ah,'$' ;Код
;консольного писка + сообщение
data16 dw 65535
data ends
stk segment para stack "stack" ; Сегмент стека
db 256 dup (?) ; Буфер для стека
      В качестве сокращенного варианта команды локального меню Inspect
можно использовать просто нажатие клавиши Enter.
      Окно Watches (Просмотр)




           Рисунок 4.30 – Локальное меню окна Watches (Просмотр)

      Окно Watches (Просмотр) содержит единственную область, в
которой выводятся имена и значения просматриваемых переменных
(рисунок 4.30).


      4.4 Пример отладки простой программы
      Для иллюстрации использования турбо дебаггера рассмотрим
простой пример программы на ассемблере. В данном разделе рассмотрены
основные средства турбо дебаггера. Пример программы называется
Example.asm, и приведен ниже.
      Example.asm
      Assume CS:code, DS:data, SS:stk
      ; Простая программа на ассемблере
data segment    para public "data" ; Сегмент данных
data8      db        7,0dh,0ah,'Привет!',0dh,0ah,'$'         ;Код
                     ;консольного писка + сообщение
data16     dw      65535
data ends

stk   segment   para stack "stack"     ; Сегмент стека
      db      256 dup (?)              ; Буфер для стека


                                    122