| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Re: 7C00h Trivia (fwd) |
From: shadow{at}shadowgard.com
On 5 Aug 2004 at 22:12, Norman C. Leet wrote:
> Does anyone know the history of how 7C00h came to be the
> particular address where int 19h loads the disk boot sector to
> to memory?
I wouldn't be surprised to find that it goes bsack to the early days
of CP/M. CP/M 1.x would run on a system with only *8k* of RAM. Later
versions required more RAM. I note that 7C00h is 1024 bytes before
the end of the first 32k of RAM.
That gives you room to load two MS-DOS sectors at the "top" of RAM on
a 32k system (which was probably the minimum that DOS required way
back when)
--
Leonard Erickson (aka shadow)
shadow at shadowgard dot com
--- Internet Rex 2.29
* Origin: Shadowgard (1:2320/105.999)SEEN-BY: 633/267 270 @PATH: 2320/105 261/38 123/500 106/2000 633/267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.