欢迎来到 常识词典网 , 一个专业的常识知识学习网站!

[ Ctrl + D 键 ]收藏本站

您所在的位置:首页 > 教育学习 > 知识

知识

一个准大三学生,怎样自学底层开发

分类: 知识 常识词典 编辑 : 常识 发布 : 08-20

阅读 :314

一个准大三学生,怎样自学底层开发如题,我是一个软件工程学生,但是对应用软件开发兴趣不大,对底层驱动之类的很有兴趣,对C语言和汇编的喜爱超过其他任何计算机语言。希望大家能给点建议。马上大三,希望抓紧一年的时间,因为大四我们将面临实习。1 个答案

答案 1:

如果已经熟练的掌握了C语言和汇编,那学习Windows下的底层驱动应该是非常轻松了。另外,其实驱动开发并不困难,与Ring3层的软件开发非常类似,简单来说,应用程序的消息变成了IRP,创建窗口变成了创建设备对象,换了WDK为编译工具,然后换了一套API……当然,多阅读这方面的书籍是必须的,《Windows驱动开发技术详解》是一本不错的入门书籍,从基本的概念讲起,《天书夜读》是授之以渔教我们如何来阅读Windows,《寒江独钓》则可看成是WDK示例的超详细讲解,都是非常不错的书。另外,看雪是个不错的交流地方,第八个男人及驱网曾经不错。我也是初学者,希望对你有帮助,共同进步。

下一篇:im2.0互动营销公司是个什么类型公司,网址有吗? 下一篇 【方向键 ( → )下一篇】

上一篇:脊椎颈椎-,大家都是怎么预防锻炼或治疗的?我已经开始不行了 上一篇 【方向键 ( ← )上一篇】