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水木清华站∶精华区