0

Формат всех файлов ассемблера по существу одинаков

Исходный код на языке ассемблера транслируется для получения объектного файла, который в конечном счете компонуется с объектным файлом (файлами), созданным компилятором языка Си.

 файлов

Если обнаружатся ошибки при компоновке объектного кода, сгенерированного ассемблером, с объектным кодом, сгенерированным компилятором, вам, возможно, придется изменить опции компоновщика системы Turbo С, связанные с различением символьных имен верхнего и нижнего регистров. Это, вероятно, решит любые проблемы несовместимости при компоновке. Любой код ассемблера, который будет скомпонован с Turbo С, должен соответствовать определенному формату. Этот формат включает специальные соглашения по именам, которые будут использоваться для всех названий функций, а также для сегментов кода (Text) и данных (DATA и BSS). Имена сегментов данных зависят от модели памяти, с которой в конечном счете будет скомпонован код ассемблера.

Оставьте комментарий

Отправить
© 2011 — Новости компьютерного мира. Все права защищены.