ВУЗ:
Составители:
Рубрика:
7
3.3. В соответствии с вариантом задания (Таб 2.1.) указать содержимое каждо-
го из восьми РОН после выполнения двух заданных команд в программах
HELLO и PROG1 из Лабораторной работы №1 (номер строки команды помещен
в поле комментариев программы и заключен в скобки).
Таблица 2.1.
№ варианта
строка
HELLO
строка
PROG1
№ варианта
строка
HELLO
строка
PROG1
1 2 2 9 4 10
2 3 4 10 6 4
3 4 5 11 7 5
4 6 6 12 7 6
5 7 7 13 3 8
6 2 8 14 4 7
7 6 5 15 6 9
8 3 9
4. КОНТРОЛЬНЫЕ ВОПРОСЫ
4.1. Для чего предназначен отладчик?
4.2. Объясните смысл пунктов Главного меню в верхней строке отладчика.
4.3. Как загрузить отлаживаемую программу?
4.4. Сколько окон можно открыть из пункта Главного меню View ?
4.5. Из каких фрагментов состоит окно CPU?
4.6. Что такое локальное окно и как его открыть?
4.7. Какие функции обеспечивает локальное окно фрагмента
кода (CODE) окна
CPU?
4.8.Каким образом можно редактировать ассемблерную программу?
4.9. Как осуществляется изменение содержимого оперативной памяти и регист-
ров средствами отладчика?
4.10. Как через меню отладчика запустить программу на выполнение?
4.11. В каком окне можно наблюдать результат выполнения программы?
4.12. Что такое трассировка программы и как она осуществляется в отладчике?
5. ПОРЯДОК ВЫПОЛНЕНИЯ
РАБОТЫ
5.1. Ассемблируйте исходный текст программы HELLO.ASM в режиме /zi ,
произведите его компоновку в режиме /v . Поместите полученные файлы в том
же каталоге, что и TD.EXE.
5.2. Запустите программу TD на выполнение. После появления визитной кар-
точки отладчика нажмите клавишу ENTER. Обратите внимание на то, что в
нижней строке расположена подсказка о назначении функциональных клавиш, в
верхней строке
перечислены меню отладчика, а в основном поле экрана открыто
окно CPU (ЦП). Клавишей ZOOM измените размер открытого окна.
5.3. Обратите внимание на то, что окно CPU разделено рамками на части, от-
носящиеся к сегментам кода, стека, данных и РОНам. В сегменте кода команда
7 3.3. В соответствии с вариантом задания (Таб 2.1.) указать содержимое каждо- го из восьми РОН после выполнения двух заданных команд в программах HELLO и PROG1 из Лабораторной работы №1 (номер строки команды помещен в поле комментариев программы и заключен в скобки). Таблица 2.1. строка строка строка строка № варианта HELLO PROG1 № варианта HELLO PROG1 1 2 2 9 4 10 2 3 4 10 6 4 3 4 5 11 7 5 4 6 6 12 7 6 5 7 7 13 3 8 6 2 8 14 4 7 7 6 5 15 6 9 8 3 9 4. КОНТРОЛЬНЫЕ ВОПРОСЫ 4.1. Для чего предназначен отладчик? 4.2. Объясните смысл пунктов Главного меню в верхней строке отладчика. 4.3. Как загрузить отлаживаемую программу? 4.4. Сколько окон можно открыть из пункта Главного меню View ? 4.5. Из каких фрагментов состоит окно CPU? 4.6. Что такое локальное окно и как его открыть? 4.7. Какие функции обеспечивает локальное окно фрагмента кода (CODE) окна CPU? 4.8.Каким образом можно редактировать ассемблерную программу? 4.9. Как осуществляется изменение содержимого оперативной памяти и регист- ров средствами отладчика? 4.10. Как через меню отладчика запустить программу на выполнение? 4.11. В каком окне можно наблюдать результат выполнения программы? 4.12. Что такое трассировка программы и как она осуществляется в отладчике? 5. ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ 5.1. Ассемблируйте исходный текст программы HELLO.ASM в режиме /zi , произведите его компоновку в режиме /v . Поместите полученные файлы в том же каталоге, что и TD.EXE. 5.2. Запустите программу TD на выполнение. После появления визитной кар- точки отладчика нажмите клавишу ENTER. Обратите внимание на то, что в нижней строке расположена подсказка о назначении функциональных клавиш, в верхней строке перечислены меню отладчика, а в основном поле экрана открыто окно CPU (ЦП). Клавишей ZOOM измените размер открытого окна. 5.3. Обратите внимание на то, что окно CPU разделено рамками на части, от- носящиеся к сегментам кода, стека, данных и РОНам. В сегменте кода команда
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »