Работа компоновщика в сборке 8086 - PullRequest
0 голосов
/ 21 октября 2018

Я прочитал в учебнике ассемблера, что компоновщик определит точку входа в программу.Например, типичный выход компоновщика:

START       STOP          LENGTH        NAME        CLASS
00000H      0003FH        0040H         mystack     STACK
00040H      00045H        0006H         mydata      DATA
00050H      00063H        0014H         mycode      CODE

program entry point at   0005:0000

Как компоновщик определяет точку входа.Если это жестко запрограммировано в двоичном файле, загрузчик может увидеть, что другая программа запущена с 0005: 0000.

Есть мысли?

...