ПАРАМЕТР /Linenumber

Error message

Notice: Undefined index: add term path in hansel_get_breadcrumbs() (line 524 of /data/sites/msdosworld.ru/www/sites/all/modules/hansel/hansel.module).

 

   По  желанию  пользователя  компоновщик  может  сформировать  мэппинг.
Обычно  мэппинг  содеpжит   список  сегментов,  занимаемых   выполняемой
пpогpаммой,  а  также  их  относительные  начальные  и  конечные адреса.
Сегмент - это непрерывный участок выполняемого файла, занимающий до 64 К
памяти.  Как  правило,  сегменты  используются  пpи  разбиении  файла на
функциональные составляющие.  Программист назначает  свой класс  каждому
сегменту  объектного  модуля.  При  конструировании перемещаемого модуля
компоновщик комбинирует сегменты в соответствии с их классом.
   ОТНОСИТЕЛЬНЫЙ НАЧАЛЬНЫЙ  АДРЕС сегмента  - это  позиция первого байта
сегмента относительно  первого байта  перемещаемого модуля.  Если первый
байт  сегмента  совпадает  с  первым  байтом  перемещаемого  модуля,  то
относительный начальный адрес  сегмента равен 0.  ОТНОСИТЕЛЬНЫЙ КОНЕЧНЫЙ
АДРЕС  сегмента  -  это  позиция  последнего байта сегмента относительно
первого  байта  перемещаемого  модуля.  Например,  если  последний  байт
сегмента является  100-м байтом  перемещаемого модуля,  то относительный
конечный адрес сегмента равен 99 (99 байтов от начала модуля).
   Введение  параметра  /linenumber  (/l)  означает,  что списочный файл
будет дополнен  номерами строк  и относительными  адресами операторов на
исходном языке программирования (операторов исходного модуля).  Параметр
применим лишь для объектных модулей, которые включают номера  операторов
исходного модуля. Такие  модули компилируются некоторыми  трансляторами,
например, транслятором языка Бейсик.

 

Вы находитесь в разделе: 

Добавить коментарий