Re: Bind features

new topic     » goto parent     » topic index » view thread      » older message » newer message

Thanks for the reference Bernie.  I went there, downloaded the file
com.zip, and it reads:

In principle, a COM file is just loaded at offset 100h in the segment
        and
then executed.

That's exactly what I was trying to say - sorry if I didn't convey my
thoughts very well.  DOS never loads any executable at 0000:0100H - that's
where the BIOS maintains several system variables such as basic system
peripheral information, system time, and the keyboard buffer, etc.  DOS
picks a convenient segment (any segment anywhere in memory) and loads the
COM file at offset 100H *within* that segment (xxxx:0100H) - not at
0000:0100H.

Hope this helps...

Joe

-----Original Message-----
From:   Bernie Ryan [SMTP:bwryan at PCOM.NET]
Sent:   Friday, July 02, 1999 9:49 AM
To:     EUPHORIA at LISTSERV.MUOHIO.EDU
Subject:        Re: Bind features

Joe Otto wrote :

>> Okay, somebody's got to step in and straighten this out.  DOS doesn't
>> load anything in a fixed place except for a couple of cryptic options
>> available to gurus for loading device drivers, TSRs, and such.

Mr Otto:
You had better go to www.wotsit.org and search and download the description
for COM files and read it.
Bernie

________________________________________________________
NetZero - We believe in a FREE Internet.  Shouldn't you?
Get your FREE Internet Access and Email at
http://www.netzero.net/download/index.html

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu