当前位置: 技术问答>linux和unix
关于内核启动问题
来源: 互联网 发布时间:2014-11-14
本文导语: 我看到书上说在机器的CPU自行初始化后。从0xfffffff0地址单元取得指令并执行。但是在这时机器应该是处于实模式的呀。怎么会有32位地址呢?还有这个地址的指令是怎样执行的?这个地址是在内存上吗? ...
我看到书上说在机器的CPU自行初始化后。从0xfffffff0地址单元取得指令并执行。但是在这时机器应该是处于实模式的呀。怎么会有32位地址呢?还有这个地址的指令是怎样执行的?这个地址是在内存上吗?
|
在加电自检后。CPU复位。这时就是实态呀。CS寄存器置入FFFF。IP指针置入0000。其地址就是0xFFFF0。这是BIOS的入口。然后进入BIOS。