Classic Computer Magazine Archive COMPUTE! ISSUE 92 / JANUARY 1988 / PAGE 20

ML Load Addresses

I would like to know something about machine language programs. If I type in a program with the starting address of $C000 and save it to disk, and then I later type in another program with the same starting address, can I save the latter program to the same disk without erasing the first one?

John Potter

The starting and ending addresses given for machine language programs refer only to the addresses of these programs while in the computer's memory. When you store these, or any other programs, on a disk, the disk operating system (DOS) determines the disk location for the programs irrespective of their starting and ending address in memory.

So, you can safely have any number of programs with the same starting address stored on the same disk.