深入理解计算机系统.pdf
时间:08-13 16:10
查看:2061次
下载:162次
简介:
本书主要介绍了计算机系统的基本概念,包括最底层的内存中的数据表示、流水线指令的构成、虚拟存储器、编译系统、动态加载库,以及用户应用等。书中提供了大量实际操作,可以帮助读者更好地理解程序执行的方式,改进程序的执行效率。此书以程序员的视角全面讲解了计算机系统,深入浅出地介绍了处理器、编译器、操作系统和网络环境,是这一领域的权威之作。
本书适合作为计算机及相关专业的本科生教材,同时也适用于编程人员参考阅读。
部分目录
第1章计算机系统漫游1
1.1信息就是位+上下文1
1.2程序被其他程序翻译成不同的格式3
1.3了解编译系统如何工作是大有益处的4
1.4处理器读并解释存储在存储器中的指令5
1.4.1系统的硬件组成5
1.4.2运行hello程序7
1.5高速缓存至关重要7
1.6存储设备形成层次结构9
1.7操作系统管理硬件10
1.7.1进程11
1.7.2线程12
1.7.3虚拟存储器12
1.7.4文件13
1.8系统之间利用网络通信13
1.9重要主题15
1.9.1并发和并行15
1.9.2计算机系统中抽象的重要性17
1.10小结17
参考文献说明18
第一部分程序结构和执行