|
发表于 2004-8-6 12:15:28
|
显示全部楼层
回复: 低手问个很弱智问题,请人回答!
最初由 pimpyan 发表
我在看linux0.11的源代码分析,看到了引导部分了。
有一个地方我非常的疑惑:
里面说,CPU加电后执行bios里的程序,bios里的程序就会将0扇区的内容读到绝对地址0x7C000处,既然这是绝对地址那么应该可以算出内存的大小=2的20次方?!太小了吧?
本人愚钝,对于这个问题百思不得其解,还请高人告诉我啊。谢谢了!
如果有好心人愿做免费老师的话请加我QQ:7686208
我独自学习linux0.11内核太辛苦了,有时有些地方一看就是一天也不思其解
谢谢了!
没错,x86的实地址模式的内存空间只有1MB(2的20次方),有什么疑问吗?
ps:0.11的源码很简单;
我看2.6.7的源码,花费了一个星期,呵呵 |
|