в котором говорится, что для
мощью команды File¦Symbol Load (Файл¦Загрузка таблицы
идентификаторов) таблицу идентификаторов. Если вы получи-
те сообщение, в котором говорится, что для загрузки таб-
лицы идентификаторов не хватает памяти, выйдите из Турбо
отладчика и запустите его снова из командной строки DOS
задав в качестве аргумента параметра -sm большее значе-
ние.
8. Таблица идентификаторов содержит набор идентификаторов,
связанный с ячейками памяти в вашем коде. В качестве пре-
фикса идентификаторов в таблице указывается #имя_файла#,
где "имя_файла" - это имя файла резидентной программы.
Например, если ваша резидентная программа называется TSR.
ASM (исходный файл) и содержит метку Intr, то ячейку в
памяти отмечает идентификатор #TSR#INTR.
Идентификаторы в таблице идентификаторов представляют со-
бой смещения (один от другого) на корректное число байт,
но абсолютный адрес первого идентификатора не определен,
так как DOS может загрузить вашу резидентную программу в
другое место памяти (а не по тому адресу, как она ассемб-
лировалась). По этой причине вы должны использовать ко-
манду, чтобы явным образом найти первый идентификатор в
памяти.
9. Используйте команду File¦Table Relocate (Файл¦Перемещение
таблицы идентификаторов) для помещения первого идентифи-
катора из таблицы идентификаторов в соответствующую ячей-
ку памяти. Таким образом, имеющаяся информация об иденти-
фикаторах будет соответствовать вашему коду (программе).
Для этого в ответ на подсказку Турбо отладчика задайте
адрес сегмента Seg вашей резидентной программы, который