大话计算机:计算机系统底层架构原理极限剖析
图书信息
| 作者 | 冬瓜哥 |
| 出版社 | 清华大学出版社有限公司 |
| ISBN | 9787302526476 |
| 出版时间 | 2019-05-01 |
| 字数 | 153.2万 |
| 分类 | 科技,计算机,网络,计算机理论与教程 |
读书简介
现代计算机系统的软硬件架构十分复杂,是所有IT相关技术的根源。本书尝试从原始的零认知状态始,逐 步从*基础的数字电路一直介绍到计算机操作系统以及人工智能。本书用通俗的语言、恰到好处的疑问、符合原生 态认知思维的切,来帮助读者洞悉整个计算机底层世界。本书在写作上遵循“先介绍原因,后思考,然后介绍 解决方案,*终提炼抽象成概念”的原则。
目录
内容简介
前言
本书音频、视频下载
本书课件下载
序一
序二
序三
序四
序五
序六
序七
大话计算机:计算机系统底层架构原理极限剖析.卷1
开篇 苦想计算机 以使用者的名义
第1章 电控开关 计算机世界的基石
1.1 十余年的迷惑
1.2 从1+1=2说起
1.3 我们需要真正可用的计算器
1.4 信息与信号
1.5 完整的计算器
1.6 多功能计算器
第2章 解脱人手 程序控制计算机
2.1 从累积计算说起
2.2 自动执行
2.3 更高效的执行程序
第3章 开关的进化 从机械到芯片
3.1 从薄铁片到机械计算机
3.2 电子管时代
3.3 固态革命——晶体管
3.4 制造工艺革命——集成电路
3.5 存储器:不得不说的故事
第4章 电路执行过程的进化 流水线、分支预测、乱序执行与多发射
4.1 大话流水线
4.2 优化流水线
4.3 流水线冒险
4.4 指令的动态调度
4.5 物理并行执行
4.6 小结
第5章 程序世界 从机器码到操作系统
5.1 基本的数据结构
5.2 高级语言
5.3 浮点数及浮点运算
5.4 程控多媒体计算机
5.5 程序社会
大话计算机:计算机系统底层架构原理极限剖析.卷2
第6章 多处理器微体系结构 多核心与缓存
6.1 从超线程到多核心
6.2 缓存十九式
6.3 互连,为了一致性
6.4 存储器在网络中的分布
6.5 QPI片间互联网络简介
6.6 基于QPI互联的高端服务器架构一览
6.7 理解多核心访存时空一致性问题
6.8 解决多核心访存时间一致性问题
6.9 解决多核心访存空间一致性问题
第7章 计算机I/O子系统
7.1 计算机I/O的基本套路
7.2 中断处理
7.3 网络通信系统
7.4 典型I/O网络简介
7.5 本章小结
第8章 绘声绘色 计算机如何处理声音和图像
8.1 声音处理系统
8.2 图形处理系统
8.3 结语和期盼
第9章 万箭齐发 加速计算与超级计算机
9.1 科学计算到底在算些什么
9.2 大规模系统共享内存之向往
9.3 基于消息传递的非共享内存系统
9.4 超级计算机
9.5 利用GPU加速计算
9.6 利用PLD和ASIC加速计算
9.7 小结:软归软 硬归硬
大话计算机:计算机系统底层架构原理极限剖析.卷3
第10章 计算机操作系统 舞台幕后的工作者
10.1 内存布局与管理
10.2 任务创建与管理
10.3 任务间通信与同步
10.4 任务调度基本框架
10.5 任务调度核心方法
10.6 中断响应及处理
10.7 时间管理与时钟中断
10.8 VFS与本地FS
10.9 块I/O协议栈
10.10 网络I/O协议栈
10.13 小结
第11章 现代计算机系统 形态与生态
11.1 工业级相关计算机产品
11.2 企业级相关计算机产品
11.3 消费级相关计算机产品
第12章 机器学习与人工智能
12.1 回归分析:愚者千虑必有一得
12.2 逻辑分类:不是什么都能一刀切
12.3 神经网络:竟可万能拟合
12.4 深度神经网络:四两拨千斤
12.5 对象检测:先抠图后识别
12.6 卷积神经网络:图像识别利器
12.7 可视化展现:盲人真的摸出了象
12.8 具体实现:搭台唱戏和硬功夫
12.9 人工智能:本能、智能、超能
尾声 狂想计算机 以创造者的名义
1.狂想计算机
2.狂想组合逻辑电路与通用代码
3.狂想分子逻辑门与光逻辑门计算机
4.狂想生物分子计算机
5.狂想模拟信号计算机
6.狂想空间场计算机
7.狂想计算机世界的时空
后记
- 最珍贵!大英博物馆馆藏珍品([英]马乔里・凯吉尔著,陈早/欧阳遥鹏译)
- 电子电路识图(韩雪涛)
- 应用文写作(倪斯雯)
- 语言演化生态学(穆夫温)
- 杨红樱画本.校园童话系列(新版.全6册):爱玩飞镖的校长先生(杨红樱)
- 英国史话(毛锐)
- 地方数字政府建设中的政企关系(蔡聪裕)
- 做情绪的主人:情绪管理与健康指导手册(全10册)(周卓平)
