上传者: conlginguyingwpz
|
上传时间: 2019-12-21 19:35:39
|
文件大小: 24.3MB
|
文件类型: pdf
大话处理器:处理器基础知识读本的真正完整本,全部八章,手动呕血扫描加书签,非网上那种6.33MB的太监版~!以全家人性命为誓~!
作者简介 万木杨,网名木兮清扬,华为公司服务近6年,曾任软件工程师、算法工程师、系统工程师,擅长多媒体算法设计和编写高效代码。 作者自2004年起开始研究多媒体算法,从语音识别,到人脸动画,再到视频编解码,足迹遍布语音、图像、视频、3D。自2006年在DSP上编写程序,从此开始深入研究处理器内部结构,后来接触过大量的半导体公司和处理器芯片,对处理器技术和产品有着深刻的理解。 闲暇之余,作者喜爱读书,多年来保持平均两周一本的速度。
·查看全部>>目录 第1章 漫游计算机世界
1.1 计算机的前世、今生、来世
1.2 计算机分门别类
1.3 PC机结构探秘
第2章 初识处理器——掀起你的盖头来
2.1 处理器是怎样工作的——处理器的硬件模型
2.2 怎样来使用处理器——处理器的编程模型
2.3 处理器的分层模型
2.4 选什么样的处理器——适合的才是最好的
第3章 指令集体系结构——处理器的外表
3.1 指令集是什么
3.2 指令集发展的来龙去脉
3.3 指令集的五朵金花
3.4 地盘之争
3.5 汇编语言格式——没有规矩不成方圆
第4章 微架构——处理器的内心世界
4.1 跟着顺溜学流水线
4.2 从子弹射击到指令执行
4.3 从顺序执行到乱序执行——因时制宜
4.4 处理器并行设计——并行,提高性能的不二法门
4.5 指令并行(Instruction Level Parallelism)
4.6 数据并行(Data Level Parallelism)
4.7 线程并行(Thread Level Parallelism)
4.8 并行总结
4.9 微架构总结
第5章 Cache——处理器的“肚量”
5.1 什么是Cache——探索既熟悉又陌生的领域
5.2 处理器的Cache结构——探索那些鲜为人知的秘密
5.3 Cache一致性
5.4 片内可寻址存储器——软件管理的Cache
第6章 编写高效代码——时间就是生命
6.1 软件效率——21世纪什么最重要?效率!
6.2 减少指令数——勤俭持家
6.3 减少处理器不擅长的操作——不要逼我做我不喜欢的事情
6.4 优化内存访问——别让包袱拖垮了你
6.5 充分利用编译器进行优化——编译器:我才是优化第一高手
6.6 利用多核来加速程序——人多力量大
第7章 SOC——吸星大法
7.1 SOC大一统时代
7.2 IP核
第8章 “芯”路历程——明明白白我的“芯”
8.1 逻辑电路基础——计算机的基本构成
8.2 芯片设计——芯者,国之大事,不可不察也
8.3 芯片制造——点沙成金