Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабы / Описание стенда.doc
Скачиваний:
134
Добавлен:
16.04.2013
Размер:
4.24 Mб
Скачать
    1. Работа в интегрированной среде.

Данный раздел содержит общее описание принципов работы с интегрированной средой разработки.

Для того чтобы начать отладку программы, необходимо либо загрузить в редактор существующую программу с помочью меню Файл|Открыть, либо набрать новую в пустом окне, отрывающемся при помощи команды Файл|Новый.

Исходный текст программы появляется в окне редактора. При включенном режиме подсветки синтаксиса (смотрите "настройка редактора"IDH_NAS_EDIT) разные синтаксические конструкции языка ассемблера выделяются разным цветом, что облегчает восприятие программы и позволяет избежать ошибок, связанных с неправильным написанием команд и директив ассемблера, неправильным обозначением комментариев и т.д. Для того чтобы облегчить поиск нужной строки в исходном тексте программы, в строке состояния окна редактирования показывается номер текущей строки в тексте программы – строки, в которой в данный момент находится курсор. При составлении программы следует учитывать следующие особенности среды:

  • основная программы должна содержать метку PROGRAM, являющуюся точкой входа в программу

  • для того чтобы скомпилировать программу, в среде не должно быть одновременно открыто более одного файла с меткой PROGRAM (в этом случае при компиляции выдается предупреждение).

  • Среда автоматически выбирает тип процессора, основываясь на расширении компилируемого файла: расширение .а25 соответствует процессору TMS320C25, а расширение .а96 процессору MCS-196.

После того, как исходный текст присутствует в окне редактора, производится его компиляцияIDH_COMP. Все ошибки, возникшие после этапа компиляции, высвечиваются в окне ОшибкиIDH_COMP_ERR.

После того, как все ошибки были устранены, компилятором создается двоичный файл программы с расширением (.bin), который затем может быть загружен в ОЗУ и запущен на выполнение или отладкуIDH_COMP_RUN.

Если программа работает с ошибками, или нужно проследить за ходом ее выполнения и за содержимым ресурсов процессора, то включается режим отладкиIDH_DEB_MODES. Данный режим предназначен для того, чтобы помочь найти ошибки в алгоритме программы, отслеживая выполнение каждой инструкции либо набора инструкций, а также предоставляя возможность просматривать и изменять ресурсыIDH_RES_RES процессора.

При необходимости в любой момент времени можно произвести сбросIDH_COM_RESET процессора.

    1. Команды меню.

      1. Команды меню Файл

Меню Файл предназначено для операций с файлами. Ниже приведены команды и описаны действия, которые они выполняют.

Новый открывает окно, в котором можно редактировать новый файл. Эта команда выполняется также при нажатии комбинации клавиш Ctrl+N

Открытьоткрывает существующий текстовый файл в редакторе среды. Комбинация клавиш – Ctrl+O.

Закрыть закрывает файл, находящийся в текущем окне редактора интегрированной среды.

Сохранитьсохраняет файл, содержащийся в текущем окне интегрированной среды под его именем.

Сохранить как - сохраняет файл, содержащийся в текущем окне интегрированной среды под новым именем, которое задает пользователь.

OEM (DOS) -> ANSI (Win) Установка флажка напротив этой команды заставляет среду при загрузке очередного файла преобразовывать буквы в из формата DOS в формат Windows. Эту команду следует использовать с осторожностью, так как неправильное преобразование и последующее сохранение файла может его испортить. Рекомендуется сразу после преобразования в случае, если оно произведено правильно, сохранить файл с помощью команды Файл|Сохранить, а если преобразование прошло неудачно, то немедленно его закрыть.

Данная команда полезна при переносе в интегрированную среду (и вообще в любой редактор Windows) программ, написанных под DOS и содержащих русские символы, так как в этом случае редакторы Windows русские буквы не воспринимают.

ANSI (Win) -> OEM (DOS) Установка флажка напротив этой команды заставляет среду при загрузке очередного файла преобразовывать буквы в из формата Windows в формат DOS. Эту команду следует использовать с осторожностью, так как неправильное преобразование и последующее сохранение файла может его испортить. Рекомендуется сразу после преобразования в случае, если оно произведено правильно, сохранить файл с помощью команды Файл|Сохранить, а если преобразование прошло неудачно, то немедленно его закрыть.

Данная команда полезна в том случае, если написанная программа содержит русские буквы и ее предполагается использовать в редакторах, работающих в среде DOS.

Кроме вышеперечисленных команд, меню файл содержит список последних четырех редактируемых файлов, помеченный цифрами. При выборе одного и из этих файлов, он автоматически открывается для работы.

Соседние файлы в папке Лабы