Файл перекрестных ссылок

В процессе трансляции Ассемблер создает таблицу идентификаторов (CRF), которая может быть представлена в виде листинга перекрестных ссылок на метки, идентификаторы и переменные в программе. Для получения данного фала, необходимо на четвертый запрос Ассемблера, oтветить C:, полагая, что файл должен быть создан на диске C:

cross-reference [NUL.CRF]:C: [Enter]

Далее необходимо преобразовать полученный CRF-файл в отсортиpованную таблицу перекрестных ссылок. Для этого на ассемблерном диске имеется соответствующая программа.

После успешного ассемблирования введите команду CREF. На экране появится два запроса:

Cref filename [.CRF]: List filename [cross-ref.REF]:

На первый запрос введите имя CRF-файла, то есть, C:имя программы. На второй запрос можно ввести только номер дисковода и получить имя по умолчанию.

Такой выбор приведет к записи CRF в файл перекрестных ссылок по имени имя программы.REF на дисководе C.

Для распечатки файла перекрестных ссылок используйте команду DOS PRINT.

Важно:

· Ассемблер преобразует исходную программу в OBJ-файл, а компоновщик — OBJ-файл в загрузочный EXE-файл.

· Внимательно проверяйте запросы и ответы на них для программ (M)ASM, LINK и CREF прежде чем нажать клавишу Enter. Будьте особенно внимательны при указании дисковода.

· Программа CREF создает распечатку перекрестных ссылок.

· Удаляйте ненужные файлы с вашего диска. Регулярно пользуйтесь программой CHKDSK для проверки свободного места на диске. Кроме того периодически создавайте резервные копии вашей программы, храните резервную дискету и копируйте ее заново для последующего программирования.