BBS水木清华站∶精华区
发信人: vertex (lancelord), 信区: Linux
标 题: Re: 请教Linux下的3种CPU模式
发信站: BBS 水木清华站 (Thu Dec 23 17:59:42 1999)
【 在 wolfop (剁你没商量) 的大作中提到: 】
∶ linux在启动的时候使用了BIOS, 对内核而言.
∶ 至于其他时候有没有用BIOS, 我不大清楚
∶ XFree86是直接多显示卡进行操纵的, 没有使用BIOS
∶ 但某些应用程序就不完全在保护模式下, 比如SVGA lib
∶ 就用了vm86模式下的BIOS INT 10
Linux 只使用了 x86 的 两种特权状态 0 & 3 .
系统在启动是用到 BIOS 的 ROM 以后该 ROM 的地址被设置为不可寻址.
就是不能被访问.
保护模式和实模式的转换是在系统启动时完成的,系统在运行在保护模式之下.
通过修改某 register 可以转换回到实模式..但这样的东西我不知道有没有
但我觉得没有必要.
--
※ 修改:·vertex 於 Dec 23 18:06:49 修改本文·[FROM: 162.105.138.50]
※ 来源:·BBS 水木清华站 smth.org·[FROM: 162.105.138.50]
BBS水木清华站∶精华区