VIP会员
作者:CSDN
出版社:CSDN《程序员》
ISBN:1111111111117
VIP会员免费
(仅需0.8元/天)
¥ 40000.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
大话处理器:处理器基础知识读本 清晰完全版电子书pdf 评分:
包含以下几个文件: 大话处理器(试读版).pdf 高清文字版 大话处理器:处理器基础知识读本.pdf 清楚扫描完全版 大话处理器v2.0.ppt ------------------------------------ 书名: 大话处理器 作者: 万木杨 ISBN: 9787302263159 出版社: 清华大学出版社 出版时间: 2011年10月29日 开本: 平装 语种: 简体中文 版次: 1 =================================================== 内容简介 处理器是IT、通信、电子产业的基石,没有处理器,信息产业大厦就如同建立在沙滩之上。 《大话处理器:处理器基础知识读本》是一本图文并茂、生动幽默的处理器科普读本,全书行文风趣幽默,用类比来解释晦涩的技术,用图画来代替枯燥的文字。本着科技以人为本的理念,《大话处理器:处理器基础知识读本》除了技术外,还介绍了大量人物和公司的故事,供大家闲读。 《大话处理器:处理器基础知识读本》的主要读者是IT、通信、电子、半导体行业的从业人员以及学生。喜欢技术的看技术,不喜欢技术的看故事。 =================================================== 目录 第1章 漫游计算机世界 1 1.1 计算机的前世、今生、来世 3 1.1.1 计算机的诞生 3 1.1.2 从军用到民用——飞入寻常百姓家 12 1.1.3 个人计算机时代——英雄辈出的时代 15 1.1.4 手机——装在口袋的计算机 25 1.1.5 无处不在的计算机 31 1.1.6 计算机的来世 31 1.2 计算机分门别类 33 1.3 PC机结构探秘 34 1.3.1 处理器——一颗奔腾的心 34 1.3.2 存储器——大肚能容,容天下难容之事 36 1.3.3 主板与芯片组——架起沟通的桥梁 38 1.3.4 输入设备——五觉 39 1.3.5 显示设备——脸面 42 1.3.6 显卡——我贵,因为我专业 47 1.3.7 通信接口——关节 47 1.3.8 软件——计算机的灵魂 49 1.3.9 计算机产业发展态势 50 第2章 初识处理器——掀起你的盖头来 53 2.1 处理器是怎样工作的——处理器的硬件模型 55 2.1.1 硬连线电路——一定终身 55 2.1.2 通用计算机模型——硬件搭台,软件唱戏 56 2.2 怎样来使用处理器——处理器的编程模型 57 2.2.1 软硬不分 57 2.2.2 ISA横插一刀 57 2.3 处理器的分层模型 58 2.4 选什么样的处理器——适合的才是最好的 59 2.4.1 硬件指标——硬实力的竞争 59 2.4.2 软件指标——软实力的竞争 62 2.4.3 商业指标——在商言商 63 第3章 指令集体系结构——处理器的外表 65 3.1 指令集是什么 67 3.1.1 从处理器编程模型谈起——一切从模型开始 67 3.1.2 计算机语言——人与计算机沟通的桥梁 68 3.2 指令集发展的来龙去脉 69 3.2.1 CISC时代——粗放式扩张 69 3.2.2 RISC时代——优化配置资源,合理提升效率 70 3.2.3 后RISC时代——不管黑猫白猫,抓到老鼠就是好猫 71 3.3 指令集的五朵金花 73 3.3.1 x86——硕大的大象 73 3.3.2 ARM——稳扎稳打的蚁群 74 3.3.3 MIPS——优雅的孔雀 75 3.3.4 Power——昔日的贵族 76 3.3.5 C6000——偏安一隅的独立王国 77 3.3.6 至今仍在服役的元老们 78 3.4 地盘之争 78 3.4.1 地盘划分 79 3.4.2 x86、ARM之战 80 3.4.3 ARM、MIPS之战 80 3.5 汇编语言格式——没有规矩不成方圆 81 3.5.1 机器字长 81 3.5.2 操作数个数 82 3.5.3 操作数顺序 83 3.5.4 大小端——小问题,大折腾 83 3.5.5 指令类型——我们需要哪些指令 83 3.5.6 寻址方式——千万里,我追寻着你 84 3.5.7 总结 85 第4章 微架构——处理器的内心世界 87 4.1 跟着顺溜学流水线 89 4.1.1 顺溜的2级流水线 89 4.1.2 顺溜流水线的深入分析 90 4.2 从子弹射击到指令执行 93 4.2.1 最简单的3级流水线 93 4.2.2 史上最经典的5级流水线 95 4.2.3 DSP更深的流水线 97 4.2.4 流水线上的冒险——免不了磕磕绊绊 98 4.2.5 分支预测——以古为镜,可以知兴替 103 4.3 从顺序执行到乱序执行——因时制宜 107 4.3.1 乱序的概念 107 4.3.2 指令的相关 108 4.3.3 去除指令的相关性 110 4.3.4 处理器的乱序执行 113 4.4 处理器并行设计——并行,提高性能的不二法门 117 4.5 指令并行(Instruction Level Parallelism) 118 4.5.1 指令并行的“绿营”和“蓝营” 118 4.5.2 Superscalar处理器实例——Intel P4 CPU 119 4.5.3 VLIW处理器实例——TI C6000 DSP 125 4.5.4 Superscalar和VLIW总结 130 4.6 数据并行(Data Level Parallelism) 130 4.6.1 何为SIMD、MMX、SSE 130 4.6.2 几种不同形式的SSE指令 132 4.7 线程并行(Thread Level Parallelism) 133 4.7.1 多线程——时分复用 133 4.7.2 硬件多线程——让我来帮你一把 135 4.7.3 多核——从“芯”到“蕊”的跳变 136 4.7.4 各种硬件多线程对比 138 4.8 并行总结 139 4.9 微架构总结 142 4.9.1 处理器性能公式 142 4.9.2 通过微架构的改进提高程序执行效率 142 4.9.3 商用处理器微架构的选择 143 第5章 Cache——处理器的“肚量” 145 5.1 什么是Cache——探索既熟悉又陌生的领域 147 5.1.1 随处可见的Cache——技术来源于生活 147 5.12 处理器的Cache——一切都是收益和成本的权衡 147 5.2 处理器的Cache结构——探索那些鲜为人知的秘密 150 5.2.1 Cache的层次——层次化管理 150 5.2.2 Cache的工作方式——丘比特之剑,命中与未命中 151 5.2.3 Cache的映射方式——多对一的策略 152 5.2.4 Cache的写方式——你不需要知道真相 156 5.3 Cache一致性 158 5.3.1 一致性问题的产生——信息不对称导致的问题 158 5.3.2 Cache一致性的底层操作 159 5.3.3 Cache一致性协议 160 5.4 片内可寻址存储器——软件管理的Cache 163 第6章 编写高效代码——时间就是生命 167 6.1 软件效率——21世纪什么最重要?效率! 169 6.1.1 高效代码的意义——时间就是生命,时间就是金钱 169 6.1.2 代码剖析——没有调查,就没有发言权 169 6.2 减少指令数——勤俭持家 171 6.2.1 使用更快的算法——算法,程序设计的灵魂 171 6.2.2 选用合适的指令——合适的人做合适的事 172 6.2.3 降低数据精度——比特也要省着用 173 6.2.4 减少函数调用——不要老打断我 173 6.2.5 空间换时间——我们总是在走,却忘了停留 174 6.2.6 减少过保护——打不破的部门墙 176 6.3 减少处理器不擅长的操作——不要逼我做我不喜欢的事情 176 6.3.1 少用乘法 177 6.3.2 少用除法、求余 177 6.3.3 在精度允许的条件下,将浮点数定点化 177 6.3.4 尽量减少分支 178 6.3.5 将最可能进入的分支放在 if中,而不是else中 179 6.4 优化内存访问——别让包袱拖垮了你 180 6.4.1 少使用数组,少使用指针 181 6.4.2 少用全局变量 181 6.4.3 一次多访问一些数据 182 6.4.4 数据对齐访问 182 6.4.5 大数据结构时的Cache line对齐 183 6.4.6 程序、数据访问符合Cache的时间、空间局部性 183 6.4.7 多线程编程时,避免false sharing 185 6.4.8 自己管理内存动态分配 185 6.4.9 隐藏数据搬移时间 186 6.5 充分利用编译器进行优化——编译器:我才是优化第一高手 187 6.5.1 编译器的结构——知己知彼,百战不殆 187 6.5.2 编译器提供了几级优化选项——分级管理 188 6.5.3 编译器会计算常量 188 6.5.4 简单的表达式化简 188 6.5.5 提取公共语句 189 6.5.6 循环展开、软件流水 190 6.5.7 自动向量化 190 6.5.8 高效的数据组织 191 6.5.9 指令并行化 191 6.5.10 编译器更懂处理器——百度更懂中文 192 6.6 利用多核来加速程序——人多力量大 193 6.6.1 并行计算 193 6.6.2 OpenMP 197 第7章 SOC——吸星大法 199 7.1 SOC大一统时代 201 7.1.1 SOC和IP 201 7.1.2 SOC市场驱动力 202 7.2 IP核 202 7.2.1 CPU IP 204 7.2.2 GPU IP 205 7.2.3 DSP IP 205 7.2.4 Video Engine IP 208 7.2.5 其他IP core 209 7.2.6 总结 210 第8章 “芯”路历程——明明白白我的“芯” 211 8.1 逻辑电路基础——计算机的基本构成 213 8.1.1 模拟、数字、逻辑的关系——细微之处探真知 213 8.1.2 组合逻辑电路——万丈高楼平地起 216 8.1.3 时序逻辑电路——你在我心中留下了记忆 219 8.1.4 微电子技术——微乎微乎,至于无形 221 8.2 芯片设计——芯者,国之大事,不可不察也 224 8.2.1 人类是怎么管理复杂事物的 224 8.2.2 芯片设计流程 227 8.2.3 硬件描述语言——软硬不分 227 8.2.4 逻辑综合 229 8.2.5 硬件描述语言与软件描述语言的差别 230 8.2.6 物理设计 231 8.3 芯片制造——点沙成金 233 8.3.1 探索微观世界 233 8.3.2 芯片制造流程 234
上传时间:2013-01 大小:37.47MB
- 23.17MB
大话处理器-处理器基础知识读本
2018-04-11入门读本入门读本入门读本入门读本入门读本入门读本入门读本入门读本
- 20.23MB
大话处理器 处理器基础知识读本.pdf
2019-06-20这本书不错,介绍处理器的书,比较基础,用于大概了解处理器的前世今生,工作原理等。无书签,较模糊。
- 24.30MB
大话处理器:处理器基础知识读本
2012-10-21大话处理器:处理器基础知识读本的真正完整本,全部八章,手动呕血扫描加书签,非网上那种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 芯片制造——点沙成金
- 24.83MB
[大话处理器——处理器基础知识读本].万木杨.扫描版
2018-02-03处理器是IT、通信、电子产业的基石,没有处理器,信息产业大厦就如同建立在沙滩之上。本书是一本图文并茂、生动幽默的处理器科普读本,全书行文风趣幽默,用类比来解释晦涩的技术,用图画来代替枯燥的文字。本着科技以人为本的理念,本书除了技术外,还介绍了大量人物和公司的故事,供大家闲读。 第1章漫游计算机世界,介绍了计算机的前世今生,以及计算机的五脏六腑、七经八脉。第2~5章从外到内,介绍了处理器的外表和内心结构,处理器的核心技术尽在于此。第6章向软件人员介绍了怎样编写高效代码,处理器的客户就是程序员,程序员在处理器上开发程序,不了解处理器怎么好意思,而对处理器了解得越深,编写出来的代码执行效率就越高。第7章介绍了一大堆的处理器公司,现在的人们攒电脑,以后的人们说不定就能攒处理器了。第8章走进处理器的内“芯”世界,介绍处理器芯片是怎么设计与制造出来的。 本书的主要读者是IT、通信、电子、半导体行业的从业人员以及学生。喜欢技术的看技术,不喜欢技术的看故事。
- 11.26MB
大话处理器
2017-11-27《大话处理器:处理器基础知识读本》主要内容简介:处理器是IT、通信、电子产业的基石,没有处理器,信息产业大厦就如同建立在沙滩之上。《大话处理器:处理器基础知识读本》是一本图文并茂、生动幽默的处理器科普读本...
- 24.35MB
大话处理器—处理器基础知识读本.rar
2019-10-04大话处理器—处理器基础知识读本大话处理器—处理器基础知识读本
- 24.83MB
大话处理器 处理器基础知识读本
2014-03-24大话处理器 处理器基础知识读本
- 24.34MB
大话处理器完整版
2013-10-19大话处理器完整版,之前也是在网上下载的,是一个很好的处理器读本,请勿用于商业用途,自己看看就行了
- 40.78MB
大话存储终极版——扫描件
2018-11-05大话存储终极版扫描件,高清晰度,扫描大图,推荐下载收藏。存储入门学习专用。
- 23.16MB
大话处理器 处理器基础知识读本.
2017-11-24大话处理器 处理器基础知识读本,这本书不错。 软件开发人员有必要读下CPU的知识,虽然我们不去设计CPU,但是需要知道其实现原理和历史背景知识。
- 7.92MB
大话处理器 azw3版本
2018-12-07大话处理器:处理器基础知识读本。来自亚马逊的azw3格式
- 117.36MB
大话JAVA:从零基础到数据库、WEB开发.
2018-04-04《大话Java:从零基础到数据库、Web开发》并不单单从基础知识的角度来讲解Java,而是从解决问题的角度来介绍Java语言。书中介绍的大量实用的开发案例,既能让读者巩固每章的知识,又可以让读者学以致用,激发编程...
- 9.64MB
大话处理器v2.0.ppt
2013-01-27大话处理器v2.0.ppt 华为公司一个牛人写过一本书《大话处理器》 这是ppt版本的介绍胶片
- 1.25MB
科普读物《大话处理器》图文目录
2011-08-31科普读物《大话处理器》印刷时采用的图文目录
- 364KB
CPU结构图(Xmind和PDF版)
2020-05-21CPU的结构图,包含计算机基本硬件、功能、组成、多核CPU几个模块。采用Xmind和PDF两种整理方式。 《只需1个积分,如果不是1积分请私聊我,我改一下》
- 15.91MB
汪文祥 CPU设计实战_实验资源.zip
2021-06-10CPU设计实战 源代码
- 51.2MB
现代处理器设计 超标量处理器基础 PDF
2016-04-07《超标量处理器设计》讲述超标量(SuperScalar)处理器的设计,现代的高性能处理器都采用了超标量结构,大至服务器和高性能PC的处理器,小至平板电脑和智能手机的处理器,无一例外。《超标量处理器设计》以超标量处理器的流水线为主线展开内容介绍。《超标量处理器设计》主要内容包括超标量处理器的背景知识、流水线、顺序执行和乱序执行两种方式的特点;Cache的一般性原理、提高Cache性能的方法以及超标量处理器中的Cache,尤其是多端口的Cache;虚拟存储器的基础知识、页表、TLB和Cache加入流水线后的工作流程;分支预测的一般性原理、在超标量处理器中使用分支预测时遇到的问题和解决方法以及如何在分支预测失败时对处理器的状态进行恢复;一般的RISC指令集体系的简单介绍;指令解码的过程,尤其是超标量处理器中的指令解码;寄存器重命名的一般性原理、重命名的方式、超标量处理器中使用寄存器重命名时遇到的问题和解决方法以及如何对寄存器重命名的过程实现状态恢复;指令的分发(Dispatch)和发射(Issue)、发射过程中的流水线、选择电路和唤醒电路的实现过程;处理器中使用的基本运算单元、旁路网络、Cluster结构以及如何对Load/Store指令的执行过程进行加速;重排序缓存(ROB)、处理器状态的管理以及超标量处理器中对异常的处理过程;经典的Alpha21264处理器的介绍。在本书中使用了一些现实世界的超标量处理器作为例子,以便于读者加深对超标量处理器的理解和认识。 《超标量处理器设计》可用作高等院校电子及计算机专业研究生和高年级本科生教材,也可供自学者阅读。
- 218KB
CPU工作原理.pdf
2009-10-09随着去年AMD Athlon的推出,两大CPU厂商Intel和AMD之间的竞争愈演愈烈,几乎每个月都有新的 CPU推出,各个媒体和网上也充斥着各种各样的评测性文章。 但是,现在我要问一句:“什么是CPU?”我相信大多数人并不知道什么是CPU。当然,你可以回答 CPU是中央处理器,或者来一句英文:Central Processing Unit。是的,没错。但,RISC和CISC是什么?什么 是“9路超标量设计”、“20级流水线”?什么是“解码”,为什么Athlon和PIII的解码过程需要的时钟周期大 大大于其他的RISC处理器?这些都不是一句“中央处理器”所能够回答的。 本文希望以比较
- 173KB
CPU工作原理经典.pdf
2018-03-22CPU工作原理介绍, 一个 CPU芯片包含上百万个精巧的晶体管。 人们在 一块指甲盖大小的硅片上, 用化学的方法蚀刻或光刻出晶体管。 因此, 从这个意 义上说, CPU 正是由晶体管组合而成的
- 9.64MB
大话处理器ppt
2017-08-14大话处理器,课件ppt
- 836KB
五胀六腑功能图.pdf
2021-10-12五胀六腑功能图.pdf
- 30.86MB
ppt美化大师 v2.0.9.0401.zip
2019-07-12ppt美化大师是一款专业的PPT文档的制作与美化软件。软件由微软开发,并能完美与Office功能整合,并提供海量精美的图片、图示、模板等资源。软件界面美观简洁、简单全面、实用方便,可快速上手,轻轻松松完成日常PPT文档的制作与美化功能,真正做到简单全面实用。是办公人士必备的一款辅助工具、用户实现PPT文档的制作与美化功能的好帮手。 ppt美化大师软件特色 海量在线模板素材 专题模板、精美图标、创意画册、实用形状等,细致分类,持续更新,无论是何种美化需求,ppt美化大师都可以满足您。 一键美化,体验智能 美化魔法师,一键全自动智能美化,精美专业的ppt即刻呈现,老板再也不用担心我的ppt 一键输出只读ppt,安全方便 无需再存为pdf,一键转为只读模式,不可更改,不可复制,ppt美化大师就是这么简单。 完美结合,共享畅快 完美嵌套在office中,系统稳定,操作简易,运行快速,ppt美化大师就是这么自信。 ppt美化大师 v2.0.9.0401 更新日志 修复:修复导致启动微软Office2016最新版出错的问题 (此Office版本不支持显示侧边栏功能)。 ppt美化大师截图
- 40.72MB
大话存储pdf电子版
2018-06-09冬瓜头大侠写的大话存储,存储行业必读作品,冬瓜头大侠写的大话存储,存储行业必读作品。