Just learning assembly here...
I know that 0x10400:0x0000 isn't a valid location. Can smeone help me with the concept of physical memory locations? (segment:offset)
Thanks
Segments and offsets
Re:Segments and offsets
Try here:
http://www.osdev.org/osfaq2/index.php/W ... re%20About
And if you still are having trouble, tell me specifically what doesn't make sense, and I'll see what I can do.
In short, for real mode, Physical address = (Segment << 4) + Offset.
http://www.osdev.org/osfaq2/index.php/W ... re%20About
And if you still are having trouble, tell me specifically what doesn't make sense, and I'll see what I can do.
In short, for real mode, Physical address = (Segment << 4) + Offset.