Презентация «Работа в Ассемблере ТАSМ»

Смотреть слайды в полном размере
Презентация «Работа в Ассемблере ТАSМ»

Вы можете ознакомиться с презентацией онлайн, просмотреть текст и слайды к ней, а также, в случае, если она вам подходит - скачать файл для редактирования или печати. Документ содержит 18 слайдов и доступен в формате ppt. Размер файла: 762.50 KB

Просмотреть и скачать

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


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!