On Mon, Jul 14, 2008 at 4:22 PM, shell909090 <[EMAIL PROTECTED]> wrote: > > FFFF:0000, Too many F. > That's a history story about DOS and CP/M times... > When CPU has been reset, it will back to real mode and set SS=FFFF IP=0000. > Here has some code which is mapped from BIOS. Sometime when we take a > reflush to BIOS, will see something called "BootBlock", and can not be > modified. This is what it used for. Commonly, it will do something like > check memory, test if disk is ok, decide which device is used to boot, blah > blah blah. Finally, It will get a block(about 512 bytes) of code, load it to > 0000:7c00, then jump into it. It is the code we call MBR. Then, Computer is > booted. > If u wanna to get this code, try to read BIOS.
可是怎么read bios呢?我可不想去读一堆C代码,我想直接读机器码,我会按照cpu手册去翻译机器码的 -- Regards! Star Shanghai, China

