扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
关于《计算机组成原理》《操作系统》的书一大堆,有清华出版的,有电子工业出版,有中国铁道出版的,清华的比较全面系统。我想向你推介一本的,名字是《计算机概论》,里面内容比较全,软硬皆有,语言通俗易懂,是外国人著的,清华翻译出版的,定价50多吧,建议到图书馆借。
公司主营业务:成都做网站、网站设计、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出耒阳免费做网站回馈大家。
不过操作系统的东西越深就越不实用了,还原 重做系统 DOS命令 注册表 能弄懂就差不多了。
驱网的3本只出了2本,都不适合入门.寒江独钓虽然讲得详细,但是没有系统的结构.
建议以张凡那本来入门,虽然不是讲内核安全的.但是作为系统的学习驱动入门是很好的书.
毛德操的不适合去完全把它读完.它只是在读系统的源码.你完全可以自己去看wrk的源码.不过这书的第二章我还是建议你读一下的.
至于windows internals 那是必备的了.
如果你想了解ssdt hook,idt hook之类的可以上网找些文章看.我暂时还没有发现有哪本书讲这些的.可以寒江独钓会讲.但我没仔细看
想要学好操作系统,选择一本好的参考书籍是十分重要的,以下为大家推荐的操作系统书籍,是综合网友推荐和各大网站销量而来,供大家参考。
操作系统:精髓与设计原理(原书第6版)
(美)斯托林斯 著,陈向群 等译 /2010-09-01 /机械工业出版社
计算机操作系统(第四版)(汤小丹)
汤小丹 编著 /2014-05-01 /西安电子科技大学出版社
操作系统(重点大学计算机专业系列教材)
谌卫军,王浩娟 编著 /2012-05-01 /清华大学出版社
《计算机操作系统(第四版)》学习指导与题解
西安电子科技大学出版社
操作系统原理(21世纪高等学校规划教材·计算机科学与技术)
韩其睿 主编 /2013-08-01 /清华大学出版社
现代操作系统 (原书第3版)
Tanenbaum教授作为三个操作系统的设计师或联合设计师,具有长期设计开发操作系统的经验,从而把其对理论的深入理解和具体实践融入书中,使本书成为操作系统领域的经典之作。在本书第3版中,作者深入讨论了许多主题,包括:进程、线程、存储管理、文件系统、I/O、死锁、接口设计、多媒体、性能权衡,以及有关操作系统设计的**趋势。书中不仅涵盖了现代操作系统的原理和实践,而且特别关注了Linux操作系统、WindowsVista操作系统、嵌入式操作系统、实时操作系统以及多媒体操作系统。本书特色涉及Windows Vista以及**的Linux/UNIX操作系统。用一整章(第12章)的篇幅对用于移动设备的Symbian操作系统进行分析。涵盖更多、更新的安全方面的内容。重新组织内容,尽早论述关键抽象概念。给出与未来操作系统发展有关的新研究成果。更新和增加了编程练习。在线操作系统练习()采用主流Windows操作系统以及开源工具。包括操作系统模拟练习。更多经典图书《C++程序设计语言(特别版)十周年中文纪念版》点击进入《Java编程思想第4版》点击进入《深入理解计算机系统(原书第2版)》点击进入《算法导论(原书第2版)》点击进入《编译原理(原书第2版)》点击进入《计算机程序的构造和解释(原书第2版)》点击进入《数据结构与算法分析——C语言描述(原书第2版)》点击进入
(荷)塔嫩鲍姆 著,陈向群,马洪兵 等译 /2009-07-01 /机械工业出版社
计算机操作系统教程(第4版)(清华大学计算机系列教材)
张尧学,宋虹,张高 著 /2013-10-01 /清华大学出版社
操作系统——精髓与设计原理(第七版)
斯托林斯编著的《操作系统》是一本关于操作系统的概念、结构和机制的教材,其目的是尽可能清楚和全面地展示现代操作系统的本质和特点。这是一项具有挑战性的任务。首先,需要为各种各样的计算机系统设计操作系统,包括嵌入式系统、智能手机、单用户工作站和个人计算机、中等规模的共享系统、大型计算机和超级计算机,以及诸如实时系统之类的专门机器。多样性不仅表现在机器的容量和速度上,而且表现在具体应用和系统支持的需求上;其次,计算机系统正以日新月异的速度发展变化,操作系统设计中的许多重要领域都是新近开始研究的,而关于这些领域及其他新领域的研究工作仍然在继续。
(美)William Stallings(威廉.斯托林斯)著,陈向群,陈渝 译 /2012-09-01 /电子工业出版社
计算机操作系统(第2版)(国家精品课程配套教材)
1.华中科技大学计算机学院***精品课程配套教材2.注重基础性、实质性、先进性3.以并行处理技术和虚拟技术为纲4.剖析操作系统原理、实现策略和方法5.以Linux为实例进行讲解
庞丽萍,阳富民 编著 /2014-01-01 /人民邮电出版社
操作系统——精髓与设计原理(第七版)(英文版)
本书是畅销书作者William Stallings的力作,其第四版层获得美国计算机科学与工程类教材大奖。本书清晰、完整地讲解了现代操作系统的概念、结构和机制。作者全面分析了操作系统设计的高级目标和挑战,在线程、并发性、内存管理等主要领域都给出了权威的讲解。本书包含了大量的教学支持材料,是多种人群的理想读物。
(美)William Stallings(威廉.斯托林斯) 著,蒲晓蓉,周瑞 改编 /2013-07-01 /电子工业出版社
1:《计算机组成结构化方法》
《计算机组成结构化方法》是由机械工业出版社出版的图书,作者是(荷)塔嫩鲍姆(Tanenbaum,A.S.)。本书可以作为计算机专业本科生学习计算机组成与结构课程的教材或参考书,也可供其他相关专业人员参考。
2:《现代操作系统》
《现代操作系统》是机械工业出版社出版的图书,作者是(荷兰)AnderwS.Tanenbaum。书中不仅涵盖了现代操作系统的原理和实践,而且特别关注了Linux操作系统,WindowsVista操作系统、嵌入式操作系统、实时操作系统以及多媒体操作系统。
3:《操作系统设计与实现》
《操作系统设计与实现》是电子工业出版社出版发行的图书,作者是Andrew S. Tanenbaum / Albert S. Woodhull。为刚接触操作系统课程的大学生编写。通过用户友好型的、高度灵活的OSP2教学软件环境,提供了操作系统设计与实现的重要基础。
4:《深入解析windows操作系统》
《深入解析windows操作系统》是电子工业出版社出版的图书,作者Mark E .Russinovich ,David A.Solomon 。本书还介绍了一些高级诊断技术,以便使你的系统运行得更加平稳和高效。通过这些知识你可以更好地做系统设计、调试,以及性能优化。
5:《程序员修炼之道——从小工到专家》
《程序员修炼之道——从小工到专家》,是电子工业出版社2004 年出版的图书,作者是Andrew Hunt,David Thomas。从本书所学到的开发技巧、开发习惯以及职业态度,必将帮助您修炼成为一名真正的Pragmatic Programmer!
操作系统经典书籍推荐
.
Abraham Silberschatz的两本书:
1. 实用操作系统概念(影印版)
2. 操作系统概念(第六版 影印版)
这个作者绝对是顶尖级的,来自贝尔实验室,是目前世界上操作系统方面的领军人物。这两本书第二本和第一本很多地方相似,区别在于第二本理论偏重一些,第一本实例讨论的更多一些。这两本书别看很厚,但是写的非常流畅,属于比较易读的一类。
3. 现代操作系统(英文版?第2版)
Andrew S. Tanenbuam(坦尼伯姆, AST)是第4本书的升级版,里面添加了一些新的操作系统方面的讨论,原理部分比第四本稍有增强。个人认为,是除了前面两本之外的最好的书。
4. 操作系统: 设计及实现(第二版)(英文影印版)
这个比较有名了,主要是分析minix源代码的书,顺带着讲了下原理,应该说是偏于实践的,可能当年的linus的教材就是这本,影响较大,可以帮助你了解一个文件系统或系统调用之类是如何实现的。当然,和目前的操作系统来讲,稍简单了一些。想做linux kernel hacker的同学此书可以一读。
5. 操作系统:现代观点(第二版 实验更新版)(英文版)
Operating Systems: A design-Oriented Approach 这两本一般,但是还是比国内抄袭的教材强很多,可以作为补充阅读的书籍。
6. LINUX内核源代码情景分析(上册) LINUX内核源代码情景分析(下册)
Understanding Linux Kernel
Linux internal
这三本是最nb的linux内核分析书籍,后两本讲2.2内核,第一本讲2.4。
7. 4.4BSD操作系统设计与实现(英文影印版)
不说少了,原来berkeley那帮写bsd的其中几个人写的,经典就是它了。
8. UNIX操作系统设计(英文版)
:古老的unix设计方面的书籍,应该说这本书在unix世界里面的影
响是十分巨大的,很多后来的unix分枝,思想都是缘于此书。里面主要讲解unix各个部分
实现时所用的算法,其中一些目前还在使用中。想了解一下unix实现但又没什么时间扣
minix或linux内核的朋友可以看看,在这本书上花费几十个小时,绝对超值:)
9.Linux内核完全注释
这一本书我觉得也很棒。它以Linux 0.11内核源码为基础进行详细的分析,解释细致到位。虽然不是“经典”,但仍推荐!凭借简洁明了的源码分析,你可以管窥Linux操作系统的奥秘。
*****************************
一名教师的建议:
想学操作系统的同学,推荐以下教材供选择:
概念和理论:《现代操作系统》、《操作系统概念》
基于Unix:《Unix操作系统设计》
基于Linux:《深入理解Linux内核》
基于Windows:《深入解析Windows操作系统》
操作系统设计:《操作系统设计与实现》
源代码分析:《Linux内核源代码情景分析》
*********************************
如对解决你的问题有帮助.请及时点击【采纳为满意回答】按钮,顺便点击【给力】按钮加好评更OK.
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流