日期:2014-05-16  浏览次数:20678 次

学习linux一定要先学习寄存器、汇编等吗
才看文字,还没看代码就晕了

高手给点意见

现在主要是看内存管理部分

------解决方案--------------------






Why Not ?
七匹狼,
与LZ共舞 :)

------解决方案--------------------
一步一个脚印,慢慢来,先从容易的入手,看到那,少了那些知识就去补上
------解决方案--------------------
内存管理很复杂,建议首先了解操作系统内存管理的理论知识
然后,要真懂,必须了解 CPU 的结构(典型的如 INTEL),因为内存管理最底层的代码涉及到内部寄存器
所以,寄存器是必须的,否则,就搞不懂内存怎么保护,怎么分块这些东西了
先了解一下“保护模式”,CPU的门,段寄存器这些东西,不然,没办法看的。
好像有本书叫 从8086到pentium 什么的,我是上过这个课才明白内存管理的