Содержание
- 2. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Отладчик кодов (debugger) Это инструментальная программа, позволяющая: загружать
- 3. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Символьный отладчик Это инструментальная программа, позволяющая: отлаживать исполнимые
- 4. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Особенности работы программы под отладчиком Программа исполняется непосредственно
- 5. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Примеры отладчиков (DOS, i8086) Debug - отладчик кодов,
- 6. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Загрузка программы Командная строка: td my.exe Меню: File
- 7. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Отлаживаем все тот же пример:
- 8. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Окно ЦПУ Меню: View ? CPU
- 9. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс
- 10. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Текущая команда - треугольник (CS:IP). Измененные регистры -
- 11. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Употребительные клавиши F5 - распахнуть окно отладчика F10
- 12. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Прокрутка кода клавишами Текущая команда отмечена треугольником Прокручивать
- 13. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Позиционирование Контекстное меню: Goto - просто число ?
- 14. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Исполнение программы F9 - исполнить с текущей команды
- 15. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Точки останова (ловушки?) Локальные и глобальные: при выполнении
- 16. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Как работают точки останова? Если включен режим отладки
- 17. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Как и что можно изменять? Регистр. Контекстное меню:
- 18. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Как искать? В области дампа. Контекстное меню: search
- 19. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Операции с блоками памяти В окно дампа, настроиться
- 20. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Символьная отладка Turbo Debugger - символьный отладчик Если
- 21. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Исходники ASM tasm -zi my.asm tlink -v my.obj
- 22. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Переходим в окно CPU Контекстное меню: Mixed: Both
- 23. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Используем имя метки Переходим в окно дампа Goto
- 24. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Программа на ЯВУ (Паскаль)
- 25. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Опции компилятора Options ? Compiler
- 26. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Опции отладчика Options ? Debugger !
- 27. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс Загрузка в отладчик td mypas.exe
- 28. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс
- 29. доц. Гольцов А.Г. «Системное программное обеспечение», 3 курс
- 31. Скачать презентацию