|
Собственно, отладку
программы можно производить не на уровне исходного модуля, а при активной панели CPU. Панель
CPU отображает состояние сегментов кода (CS), данных (DS) и стека (SS), регистров процессора и
состояние флагов. Для выполнения и отладки программы необходимо, чтобы курсор находился в
области кода программы. При нажатии клавиши F7 выполняется одна команда
кода.
Отладка программы в режиме, когда
активной является панель CPU достаточно часто используется студентами. Однако следует обратить
внимание на некоторую особенность, которая отличает отладку программы на уровне исходного
модуля и отладку при активной панели CPU. В последнем случае в коде программы видны не только
команды, но и тексты макроопределений. Это может быть полезно, если необходимо изучить работу
самого макроопределения, но для отладки программы это не является необходимым. Более того, код
программы становится менее явным и менее удобным для отладки.
Поэтому в СВО более удобно отлаживать
программу именно на уровне исходного модуля программы, но при активной панели регистров
процессора (Regs).
|
|
Вид
панели CPU |