Tlink.exe /vprg_S_2.obj

5 Теперь можно производить отладку:

Td prg_5_2.exe

Если все было сделано правильно, то в отладчике откроется окно Module с ис­ходным текстом программы. Для того чтобы с помощью отладчика просмотреть область памяти, содержащую наш сегмент данных, необходимо открыть окно Dump. Это делается с помощью команды View►Dump главного меню.

Но одного открытия окна недостаточно, нужно еще настроить его на адрес на­чала сегмента данных. Этот адрес должен содержаться в сегментном регистре DS, но перед началом выполнения программы адрес в DS не соответствует началу сег­мента данных. Нужно перед первым обращением к любому символическому имени произвести загрузку действительного физического адреса сегмента данных.

Обычно это действие не откладывают и производят первыми двумя командами в сегменте кода. Действительный физический адрес сегмента данных извлекают как значение предопределенной переменной @data. В нашей программе эти дей­ствия выполняют команды

mov ax.@data