Re: A86: Re: New operating system...


[Prev][Next][Index][Thread]

Re: A86: Re: New operating system...






On Mon, 22 Feb 1999 09:41:17 PST "David West" <bdaddy_mit@hotmail.com>
writes:
>programmer simply am tired of having to skirt around.  Particularly, 
>this last 16Kbyte block that is located permanently at $c000..  the 
>first ~5K is used by the system right? I mean I don't know all the 

the first 1.7k ($d748-$c000) is used.  still, that is a rather annoying
little chunk.

>"pages" of ram and then call this segment.  Every time you load a 
>program you are making an extra "unecessary" copy of it.  If we want 

you're also loading it into a predictable place in memory, which greatly
simplifies the programs.  the only way you could do this without copying
is to make each segment start on a page boundry, which limits you to 6 or
7 segments

if you don't load it to a specific place, the program loader (whatever
runs the programs) would have to patch up every jp and call in the
program.  well, i guess you could force the program itself to do that (i
think that's how zshell worked), but that makes it too slow.

it's possible to run programs up to ~30k without replacing the os.  i've
written a nearly complete program loader for that.

-josh


___________________________________________________________________
You don't need to buy Internet access to use free Internet e-mail.
Get completely free e-mail from Juno at http://www.juno.com/getjuno.html
or call Juno at (800) 654-JUNO [654-5866]