Слайды и текст доклада
Pic.2
Жизненный цикл программы 1. Постановка и формулировка задачи: изучение предметной области и сбор материала в проблемно-ориентированном контексте; определение назначения программы, выработка …
Pic.3
Жизненный цикл программы 2. Этап проектирования: формирование ≪ассемблерной≫ модели задачи; выбор метода реализации задачи; разработка алгоритма реализации задачи; разработка структуры программы в …
Pic.4
Жизненный цикл программы 4. Этап отладки и тестирования: составление тестов для проверки работоспособности программы; обнаружение, локализация и устранение в программе ошибок, выявленных в тестах; …
Pic.6
Трансляция программы Решаются задачи: перевод команд ассемблера в соответствующие машинные команды; построение таблицы символов; расширение макросов; формирование файла листинга и объектного модуля. …
Pic.7
Трансляция программы Формат командной строки для запуска tasm. exe: TASM [опции] имя_исходного_файла [,имя_объектного_файла] [,имя_файла_листинга] [,имя_перекрестных _ссылок] если имена объектного …
Pic.8
Трансляция программы Формат строки в файле листинга: <глубина_вложенности> <номер_строки> <смещение> <машинный_код> <исходный_код> глубина_вложенности — уровень …
Pic.12
Компоновка программы Цель этапа — преобразование кода и данных в объектных файлах в их перемещаемое выполняемое отображение. Формат командной строки для запуска компоновщика: TLINK [опции] …
Pic.13
Отладка программы Цель этапа — проверка правильности функционирования как отдельных фрагментов кода, так и программы в целом в соответствии с алгоритмом. Включает в себя тестирование программы, т. е. …
Pic.14
Turbo Debugger Позволяет решить две главные задачи: определить место логической ошибки; определить причину логической ошибки. Возможности TD: трассировка программы в прямом направлении, т. е. …
Pic.15
Turbo Debugger Правильная организация процесса получения исполняемого модуля, пригодного для отладки на уровне исходного текста. В исходной программе обязательно должна быть определена метка для …
Pic.16
Turbo Debugger Режимы запуска программы в отладчике: безусловного выполнения; выполнения по шагам; выполнения до текущего положения курсора; выполнения с установкой точек прерывания. Режим …
Pic.17
Turbo Debugger Окно CPU - отражает состояние процессора и состоит из пяти подчиненных окон. В окне с исходной программой в дизассемблированном виде представлена та же самая программа, что и в окне …
Pic.18
Ассемблер MASM корпорации Microsoft Основные программы: masm. exe — ассемблер; ml. exe — ассемблер и компоновщик (Masm and Link); link. exe — компоновщик; cv. exe — отладчик (CodeView) Командная …
Скачать презентацию
Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!