需要c和汇编,还有操作系统的基础理论。
作者在前几章介绍必要的保护模式编程和一些80x86接口编程,还有gcc和它的汇编。在到图书馆找一些资料就可以读下去,不会距人于千里之外。之后对api的理解应该会提高一个层次。
作者在目录中对其它内核书籍作了点评,算是中肯。里面提到的Bach和<Understand Linux Kernel>,建议先到图书馆,或到emule上下载看看,毕竟不是便宜货色。Bach那本作为概览也是不错。
还有一点,就是此书中国制造,绝无译作之英式中文语法,看官大可放心。