windows系统:
windows 核心编程,链接:http://book.douban.com/subject/1088045/
linux系统:
深入理解LINUX内核,链接:http://book.douban.com/subject/2287506/
windows核心编程,第五版。——也是在看这本书的时候对内存管理有了很具体的认识。
但这本书需要你对windows编程有一定的了解。(有本神书《Windows程序设计》,前三章理解了就够了。)
之后,还有一本《深入解析windows操作系统》进阶。
其他的基础知识真是说不好是靠了哪某一本书,好像是乱七八糟过了几年然后终于有了头绪。
可能 组成原理、系统结构,和 操作系统 是最有用的三门基础。
说到操作系统,建议不要看那本神圣的深入理解计算机系统。不懂的时候看起来是跟团一日游的感觉,懂了以后又觉得讲的不够细致。
国人有本不错的操作系统入门书籍,刚才一查今年又再版了。
看dudu的闪存过来瞅瞅
我个人非常推荐<现代操作系统>,简单易懂,不过不知道现在有没有中文版
我也挺感兴趣这方面知识的。
我觉得可以看看《深入理解计算机系统》,这本书可以告诉你内存方面的很多东西