主页 深入理解计算机系统

深入理解计算机系统

,
本书从程序员的视角详细阐述计算机系统的本质概念,并展示这些概念如何实实在在地影响应用程序的正确性、性能和实用性。全书共12章,主要内容包括信息的表示和处理、程序的机器级表示、处理器体系结构、优化程序性能、存储器层次结构、链接、异常控制流、虚拟存储器、系统级I/O、网络编程、并发编程等。书中提供大量的例子和练习,并给出部分答案,有助于读者加深对正文所述概念和知识的理解。

本书的最大优点是为程序员描述计算机系统的实现细节,帮助其在大脑中构造一个层次型的计算机系统,从最底层的数据在内存中的表示到流水线指令的构成,到虚拟存储器,到编译系统,到动态加载库,到最后的用户态应用。通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好地理解程序的行为为什么是这样的,以及效率低下是如何造成的。

本书适合那些想要写出更快、更可靠程序的程序员阅读,也适合作为高等院校计算机及相关专业本科生、研究生的教材。
年:
2016
出版:
3rd
出版社:
机械工业出版社
语言:
chinese
页:
737 / 776
ISBN 13:
9787111544937
系列:
计算机科学丛书
文件:
PDF, 344.17 MB
下载 (pdf, 344.17 MB)

您可能会感兴趣 Powered by Rec2Me

 

关键词

 
int1004
rax590
rdx397
rdi385
void369
rsp287
char284
rsi235
x86210
cpu203
ret202
movq200
null169
buf169
addq167
xmm0158
gcc157
dram151
val145
rbx137
unix134
y86130
rcx123
dest117
loop115
vale113
goto107
pid106
valp104
hcl103
argv101
cpe100
eax97
seq91
ptr82
cnt81
tlb76
pte74
ecf71
mov64
 
您可以留下评论,分享你的经验。其他读者也会有兴趣了解您对您所读书籍的看法。不管你喜不喜欢这本书,只要您如实、详细地告诉他们,大家就能找到感兴趣的新书。