ВУЗ:
Составители:
Рубрика:
17
7. КРАТКАЯ ИНФОРМАЦИЯ
Если программа скомпонована в режиме /v, то после ее загрузки отладчи-
ком, открывается окно Module. Cимвол стрелка показывает на подлежащую ис-
полнению команду. Клавишей F2 можно расставлять и снимать ловушки в той
строке, где расположен курсор. Окно Inspect можно открыть из локального меню
окна Module (alt-F10). При этом отладчик запрашивает имя подлежащих кон
-
тролю переменной или регистра. Контролировать состояния переменных можно
также в окнах Variables и Watches, вызываемых из пункта View главного меню.
Окно переменных Variables позволяет наблюдать все переменные, дос-
тупные в месте останова программы. В локальном окне пункт Inspect дает дос-
туп к полной информации о типе, значении и адресе хранения выделенной пе-
ременной. Отдельные переменные
программист может задать для анализа в ок-
не Watches. Для помещения переменной в это окно следует подвести курсор к
идентификатору переменной и нажать Ctrl+W. Для анализа выражения его сле-
дует выделить (Ins+ стрелки), а затем нажать Ctrl+W. Используя локальное ме-
ню, можно исследовать внутреннюю структуру переменных. Положение и раз-
мер окон можно изменять, пользуясь курсорными
клавишами при включенном
режиме Scroll Loсk (Размер регулируется при нажатой клавише Ctrl).
ЛАБОРАТОРНАЯ РАБОТА N5
ИССЛЕДОВАНИЕ ОРГАНИЗАЦИИ ПЕРЕХОДОВ В ПРОГРАММЕ
1. ЦЕЛЬ РАБОТЫ
Изучение механизма передачи управления в программе;
получение практических навыков отладки разветвляющихся программ.
2. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
2.1. Абель П. Язык Ассемблера для IBM PC и программирования /Пер. c англ.
М.:Высш.шк., 1992,c 93-115.
2.2. Белецкий Я. Энциклопедия языка Си: Пер. c польск.-М.:Мир,1992,с 394-406.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Изучить методические указания.
3.2. Подготовить ответы на контрольные вопросы.
3.3. Проанализировать приведенную ниже программу CHANGE, дополнить каж-
дую команду комментарием.
3.4. Ввести свой собственный текст на английском языке, содержащий строчные
и заглавные буквы.
3.5. Изменить программу так, чтобы в
соответствии с вариантом задания
(Таб 5.1.) она обеспечивала:
17 7. КРАТКАЯ ИНФОРМАЦИЯ Если программа скомпонована в режиме /v, то после ее загрузки отладчи- ком, открывается окно Module. Cимвол стрелка показывает на подлежащую ис- полнению команду. Клавишей F2 можно расставлять и снимать ловушки в той строке, где расположен курсор. Окно Inspect можно открыть из локального меню окна Module (alt-F10). При этом отладчик запрашивает имя подлежащих кон- тролю переменной или регистра. Контролировать состояния переменных можно также в окнах Variables и Watches, вызываемых из пункта View главного меню. Окно переменных Variables позволяет наблюдать все переменные, дос- тупные в месте останова программы. В локальном окне пункт Inspect дает дос- туп к полной информации о типе, значении и адресе хранения выделенной пе- ременной. Отдельные переменные программист может задать для анализа в ок- не Watches. Для помещения переменной в это окно следует подвести курсор к идентификатору переменной и нажать Ctrl+W. Для анализа выражения его сле- дует выделить (Ins+ стрелки), а затем нажать Ctrl+W. Используя локальное ме- ню, можно исследовать внутреннюю структуру переменных. Положение и раз- мер окон можно изменять, пользуясь курсорными клавишами при включенном режиме Scroll Loсk (Размер регулируется при нажатой клавише Ctrl). ЛАБОРАТОРНАЯ РАБОТА N5 ИССЛЕДОВАНИЕ ОРГАНИЗАЦИИ ПЕРЕХОДОВ В ПРОГРАММЕ 1. ЦЕЛЬ РАБОТЫ Изучение механизма передачи управления в программе; получение практических навыков отладки разветвляющихся программ. 2. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА 2.1. Абель П. Язык Ассемблера для IBM PC и программирования /Пер. c англ. М.:Высш.шк., 1992,c 93-115. 2.2. Белецкий Я. Энциклопедия языка Си: Пер. c польск.-М.:Мир,1992,с 394-406. 3. ПОДГОТОВКА К РАБОТЕ 3.1. Изучить методические указания. 3.2. Подготовить ответы на контрольные вопросы. 3.3. Проанализировать приведенную ниже программу CHANGE, дополнить каж- дую команду комментарием. 3.4. Ввести свой собственный текст на английском языке, содержащий строчные и заглавные буквы. 3.5. Изменить программу так, чтобы в соответствии с вариантом задания (Таб 5.1.) она обеспечивала:
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »