Re:Why do PCs load their boot sector at 7C000h linear?
by yuhong on Saturday September 26, 2015 @04:38AM
(#10282565)
It is 7C00h linear.
[ Parent
| on HN ]
Re:Why do PCs load their boot sector at 7C000h linear?
by raverbashing on Saturday September 26, 2015 @05:58AM
(#10282664)
Yeah, it's not 7C00:0000, it's 007C:0000 (or 0000:7C00)
shudders
Re:Why do PCs load their boot sector at 7C000h linear?
by wruza on Saturday September 26, 2015 @07:57AM
(#10282843)
07C0:0, actually :)
Re:Why do PCs load their boot sector at 7C000h linear?
by raverbashing on Saturday September 26, 2015 @08:04AM
(#10282857)
True, too bad I can't fix in the original comment
"The 16-bit segment selector in the segment register is interpreted as the most significant 16 bits of a linear 20-bit address"
However, Wikipedia has a funny quote on that
"Once the BIOS has found a bootable device it loads the boot sector to linear address 7C00h (usually segment:offset 0000h:7C00h, but some BIOSes erroneously use 07C0h:0000h"