《linux内核设计的艺术》中从第二章开始讲mian()函数是这么工作的,主要讲解了设置根设备.硬盘 规划内存 等硬件的初始化 ,以及内核进程 的正确运行所做的初始化 和 激活进程 0
其中还是很多与硬件相关的内存地址,能逐渐看懂为什么源代码中什么功能起什么名字,其中开机启动时间设置中有个知识点特别吸引我眼球---((val) =((val)&15) + (( val) >> 4) *10) //十进制转二进制 位操作中居然能通过如此简洁的一个公式就能解决,从中我能理解数学能非常轻松的解决计算机中一个看似需要很多代码才能办到的事情.