在blog在中国的蓬勃发展的时间段,大概是04~06,我曾经有过不少blog,甚至上溯到更早的2000年前后,我还有个人主页。
记得很早的时候看过一个统计数据,大抵意思是说在internet上,实际内容的贡献者大概是上网者的1%左右。现在想来对于自己上网多年经历来说,我的贡献率实在太少,一直都在索取。
最近一直在学习IA32相关的东西,在查找资料的时候,发现很多系统级别的东西真正讲清楚的实在太少,于是就在CSDN上把它们写出来,作为自己的学习笔记,也作为别人的一点资料。
先给自己列一个提纲,要不然天马行空的不知道自己要写到哪里去了。
好久没有写过东西,我会尽可能的写清楚一点,发便初学者入门。当然自己到现在仍然是初学者,所以懂得入门的痛苦。
每一部分的参考书目我也会列出来。
来吧,准备开始了
第一部分 CPU
第一节 CPU 架构
第二节 地址空间的含义
第三节 CPU Cache
第四节 多核多处理器系统
第五节 中断系统
第六节 如何设计多核一个调度器
第二部分 Memrory
第一节 Memroy 分类
第二节 Memroy体系,原理分析
第三节 如何初始化
第三部分 PCI Bus
第一节 到底什么是PCI
第二节 PCIbus和PCI 桥
第三节 如何设计一个PCI bus 的驱动
第四部分 ACPI 与电源管理
第一节 什么是ACPI
第二节 ACPI 规范详细分析
第三节 笔记本电源管理如何实现
第四节 尝试调试ACPI
第五部分
第六部分 1000M网卡
第一节 网卡的物理芯片
第二节 网卡的分类
第三节 如何设计一个网卡的驱动
...