当前位置: 首页 > 更多 > 其它

《编程卓越之道(卷1)深入理解计算机(第2版)》Randall Hyde pdf电子书[209MB]

  • 其它
  • 更新时间:2024-08-08 09:53:56
简介《编程卓越之道(卷1)深入理解计算机(第2版)》是由Randall Hyde编著,主要讲了卓越的代码需要利用现代编程语言的先进特性来实现软件功能。但软件最终都要运行在计算机上,无论它是采用哪种编程语言编写的。因此,卓越的软件代码也要充分地利用计算机中的各种资源,将计算机的性能发挥到极致。现...
《编程卓越之道(卷1)深入理解计算机(第2版)》pdf电子书下载
《编程卓越之道(卷1)深入理解计算机(第2版)》pdf百度网盘
《编程卓越之道(卷1)深入理解计算机(第2版)》pdf百度网盘
《编程卓越之道(卷1)深入理解计算机(第2版)》pdf百度网盘
《编程卓越之道(卷1)深入理解计算机(第2版)》pdf百度网盘

 

卓越的代码需要利用现代编程语言的先进特性来实现软件功能。但软件最终都要运行在计算机上,无论它是采用哪种编程语言编写的。因此,卓越的软件代码也要充分地利用计算机中的各种资源,将计算机的性能发挥到极致。现代编程语言将这些知识隐藏了起来,容易被我们忽视。

因此,《编程卓越之道》系列的第一卷《深入理解计算机》将重点放在软件执行背后的计算机底层上,深入浅出地介绍了计算机体系结构的方方面面,帮助我们理解如何才能写出在计算机上高效运行的代码。本书具体内容包括:数字、字符串及复合数据结构在计算机中的表示形式,以及如何在内存层次结构中访问这些数据;基本的二进制运算、位运算、布尔逻辑,以及如何设计完成运算的中央处理器指令集;输入/输出、大容量存储等丰富多彩的外设,以及把这些外设和计算机相连进行通信的各种总线技术。

本书适合软/硬件开发人员及系统程序员、移动及嵌入式设备开发者、体系结构设计人员,以及高校计算机相关专业师生。


目录:
1 编写卓越代码须知 1
2 数字表示 8
3 二进制算术运算和位运算 39
4 浮点表示形式 66
5 字符表示形式
6 内存结构和访问
7 复合数据类型与内存对象
8 布尔逻辑与数字设计
9 CPU 体系结构
10 指令集体系结构
11 内存体系结构与组织
12 输入与输出
13 计算机外设总线
14 大容量存储设备与文件系统
15 丰富多彩的输入/输出设备

点击下载