- 论坛徽章:
- 2
|
一直以为你只是技术差, 没口德而已。
看来不仅仅如此{:3_183:}
What a splendid book! I wish I had gone to CMU and take this course. This book is written by CMU professors after teaching Computer Systems course for few years. This book covers broad spectrum of topics from Operating Systems, Compilers, Computer Architecture, Assembly Level Programming, Kernel internals, Linkers, etc from a programmer's perspective (as the title aptly says).
I am searching for words to describe the usefulness of this book. In my experience, I have had hard time learning some of the topics where Operating systems, Processor and Compilers intersect. For example, Linkers and Loaders, program disassembly using reverse-engineering, virtual memory in Kernel etc. After all the hard work, I found the right book which grinds all the famous books in different areas and gives the right juice for the real programmers to taste and digest.
Those famous books are:
1、Computer Organization and Design Second Edition : The Hardware/Software Interface by David A. Patterson, John L. Hennessy
2、 UNIX Internals: The New Frontiers by Uresh Vahalia
3、 Linux Kernel Development by Robert Love
4、 Linkers and Loaders by John R. Levine
5、GNU Binutils (GAS, objdump, ar, nm etc) Documentation
Excellent job. I really appreciate the work and content of this book.
unistd 发表于 2010-10-24 06:40 ![]()
回复 unistd
这篇摘自亚马逊的评论,确实不错
我们略做翻译,粗糙、不周之处,还请批评指正——
这是一本多么伟大的书籍!我希望我曾去过卡耐基梅隆大学并参加这门课程。这本书是卡耐基梅隆大学的教授在讲授计算机系统课程后的几年时间里写的。从程序员的观点看(作为标题来说更为恰当),这本书涵盖了广泛的主题范围,包括操作系统,编译器,计算机系统结构,集级编程,内核的内部,连接器等。
我正在寻找字眼来形容这本书的用途。在我的经历中,我几乎没有时间去学习一些操作系统,处理器和编译器的尖端科技。例如,连接器和装载机,卸载程序使用的内核逆向工程,还有虚拟内存等等。在所有的努力过后,我找到了这本合适的书,书中将不同领域的所有著名书籍加以研究,最后给出了真正程序员所需要的东西去咀嚼和消化。
那些著名的书是:
[1]计算机组织与设计第二版:硬件/软件接口 作者:David A. Patterson, John L. Hennessy
[2] UNIX的内部机制:新领域 作者:Uresh Vahalia
[3] Linux的内核开发 作者:Robert Love
[4]装载机和连接器 作者:John R. Levine
[5]GNU Binutils (GAS, objdump, ar, nm etc) Documentation
伟大的工程。我真的很欣赏这本书的内容和实用效果。
hzbook2008 发表于 2010-10-25 10:48 ![]()
回复 hzbook2008
你妈了逼啊,你以为就你知道啊!
unistd 发表于 2010-10-25 20:22 ![]() |
|