Код объекта

Объектный код Основы объектного кода Объектный код — это результат компиляции, обычно машинный код или промежуточный язык.  Он представляет собой […]

Объектный код

  • Основы объектного кода

    • Объектный код — это результат компиляции, обычно машинный код или промежуточный язык. 
    • Он представляет собой последовательность инструкций, связанных с конкретной библиотекой или модулем. 
    • Объектные файлы могут быть связаны в исполняемые файлы или файлы библиотек. 
  • Структура и использование объектного кода

    • Объектный код содержит инструкции, которые еще не объединены в полноценную программу. 
    • Он содержит заполнители и смещения, которые компоновщик заполняет для создания полной программы. 
    • Машинный код может выполняться непосредственно процессором, в то время как объектный код параметризован для компоновки. 
  • Процесс компиляции и компоновки

    • Ассемблер преобразует ассемблерный код в машинный код, который становится объектным кодом. 
    • Компоновщик объединяет несколько объектных и библиотечных файлов для создания исполняемого файла. 
    • Некоторые компиляторы могут создавать исполняемые файлы напрямую, минуя этап создания объектов. 

Полный текст статьи:

Код объекта — Википедия

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

Прокрутить вверх