Page 1 of 1

reserved addresses in memory besides 0x7c00

Posted: Wed Feb 10, 2010 2:14 pm
by Merdini
Okay, so the bootloader are located at 7c00 to 7e00, right? 7c00 + 512bytes?
Are there any more reserved addresses? Can i overwrite 7c00 later when i've left the bootloader?
I want to use up all my memory, starting from the very first sector/address, is the first 0000:0000?

Thanks

Re: reserved addresses in memory besides 0x7c00

Posted: Wed Feb 10, 2010 2:23 pm
by Coty
When your boot loader is no longer needed I do not see why not.

You may want to take a look at thist: http://mirror.href.com/thestarman/asm/d ... ments.html
It will explain memory segments fully, or atleast start you off.

Re: reserved addresses in memory besides 0x7c00

Posted: Wed Feb 10, 2010 2:29 pm
by qw

Re: reserved addresses in memory besides 0x7c00

Posted: Wed Feb 10, 2010 2:40 pm
by Merdini
Thanks coddy.
I understand how it works, just not which address to start with but your link seems to explain it.

Hobbes:
Read my signature.

Re: reserved addresses in memory besides 0x7c00

Posted: Wed Feb 10, 2010 3:01 pm
by Coty
I'd check Hobbes links again, The "Memory Map (x86)" link seems to have the answer in it. :roll: Not als well explained, but it gives a good memory map.

It may actually explain a bit more.

Re: reserved addresses in memory besides 0x7c00

Posted: Wed Feb 10, 2010 3:26 pm
by qw
You may reconsider your signature.

Re: reserved addresses in memory besides 0x7c00

Posted: Wed Feb 10, 2010 3:47 pm
by Combuster
Hobbes wrote:You may reconsider your signature.
+1.

As it turns out, people who deny STFWs or RTFMs in advance actually never properly do their homework. And IMSNHO, posting a listed FAQ question with that in your signature borders on trolling.