计算机组成与设计 David A.Patterson 著 mobi 下载 网盘 caj lrf pdf txt 阿里云

计算机组成与设计 David A.Patterson 著电子书下载地址
- 文件名
- [epub 下载] 计算机组成与设计 David A.Patterson 著 epub格式电子书
- [azw3 下载] 计算机组成与设计 David A.Patterson 著 azw3格式电子书
- [pdf 下载] 计算机组成与设计 David A.Patterson 著 pdf格式电子书
- [txt 下载] 计算机组成与设计 David A.Patterson 著 txt格式电子书
- [mobi 下载] 计算机组成与设计 David A.Patterson 著 mobi格式电子书
- [word 下载] 计算机组成与设计 David A.Patterson 著 word格式电子书
- [kindle 下载] 计算机组成与设计 David A.Patterson 著 kindle格式电子书
寄语:
新华书店正版,关注店铺成为会员可享店铺专属优惠,团购客户请咨询在线客服!
内容简介:
帕特森·亨尼斯所著的《计算机组成与设计(硬件软件接口MIPS版英文版第5版亚洲版)》这本很畅销的计算机组成与设计的经典教材经过全面修订,关注后PCB寸代发生在计算机体系结构领域的革命性变革(从单处理器发展到多核微处理器。从串行发展到并行),并强调了新出现的移动计算和云计算。为了研讨和强调这种重大的变化,《计算机组成与设计(硬件软件接口MIPS版英文版第5版亚洲版)》更新了许多内容,重点介绍平板电脑、云体系结构以及ARM(移动计算设备)和x86(云计算)体系结构。
因为正确理解现代硬件对于实现好的性能和能效至关重要,所以本版在全书中增加了一个新的实例“Going Faster”,以演示很好有效的优化技术。本版还新增了一个关于计算机体系结构“八大理念”的讨论。
与前几版一样,本书采用MIPS处理器来展示计算机硬件技术、汇编语言、计算机算术、流水线、存储器层次结构以及I/O等基本功能。
书籍目录:
Preface v
About the Author xiii
CHAPTERS
1 Computer Abstracti*** and Technology 2
1.1 Introduction 3
1.2 Eight Great Ideas in Computer Architecture 11
1.3 Below Your Program 13
1.4 Under the Covers 16
1.5 Technologies for Building Processors and Memory 24
1.6 Performance 28
1.7 The Power Wall 40
1.8 The Sea Change: The Switch from Uniprocessors to Multiprocessors 43
1.9 Real Stuff: Benchmarking the Intel Core i7 46
1.10 Fallacies and Pitfalls 49
1.11 Concluding Remarks 52
1.12 Historical Perspective and Further Reading 54
1.13 Exercises 54
2 Instructi***: Language of the Computer 60
2.1 Introduction 62
2.2 Operati*** of the Computer Hardware 63
2.3 Operands of the Computer Hardware 66
2.4 Signed and Unsigned Numbers 73
2.5 Representing Instructi*** in the Computer 80
2.6 Logical Operati*** 87
2.7 Instructi*** for Making Decisi*** 90
2.8 Supporting Procedures in Computer Hardware 96
2.9 MIPS Addressing for 32-Bit Immediates and Addresses 106
2.10 Parallelism and Instructi***: Synchronization 116
2.11 Translating and Starting a Program 118
2.12 A C Sort Example to Put It All Together 126
2.13 Advanced Material: Compiling C 134
2.14 Real Stuff: ARMy7 (32-bit) Instructi*** 134
2.15 Real Stuff: x86 Instructi*** 138
2.16 Real Stuff: ARMv8 (64-bit) Instructi*** 147
2.17 Fallacies and Pitfalls 148
2.18 Concluding Remarks 150
2.19 Historical Perspective and Further Reading 152
2.20 Exercises 153
3 Arithmetic for Computers 164
3.1 Introduction 166
3.2 Addition and Subtraction 166
3.3 Multiplication 171
3.4 Division 177
3.5 Floating Point 184
3.6 Parallelism and Computer Arithmetic: Subword Parallelism 210
3.7 Real Stuff: Streaming SIMD Extensi*** and Advanced Vector Extensi*** in x86 212
3.8 Going Faster: Subword Parallelism and Matrix Multiply 213
3.9 Fallacies and Pitfalls 217
3.10 Concluding Remarks 220
3.11 Historical Perspective and Further Reading 224
3.12 Exercises 225
4 The Processor 230
4.1 Introduction 232
4.2 Logic Design Conventi*** 236
4.3 Building a Datapath 239
4.4 A Simple Implementation Scheme 247
4.5 An Overview ofPipelining 260
4.6 Pipelined Datapath and Control 274
4.7 Data Hazards: Forwarding versus Stalling 291
4.8 Control Hazards 304
4.9 Excepti*** 313
4.10 Parallelism via Instructi*** 320
4.11 Real Stuff: The ARM Cortex-A8 and Intel Core i7 Pipelines 332
4.12 Going Faster: Instruction-Level Parallelism and Matrix Multiply 339
4.13 Advanced Topic: An Introduction to Digital Design Using a Hardware
Design Language to Describe and Model a Pipeline and More Pipelining
Illustrati*** 342
4.14 Fallacies and Pitfalls 343
4.15 CondudingRemarks 344
4.16 Historical Perspective and Further Reading 345
4.17 Exercises 345
5 Large and Fast: Exploiting Memory Hierarchy 360
5.1 Introduction 362
5.2 Memory Technologies 366
5.3 The Basics of Caches 371
5.4 Measuring and Improving Cache Performance 386
5.5 Dependable Memory Hierarchy 406
5.6 Virtual Machines 412
5.7 Virtual Memory 415
5.8 A Common Framework for Memory Hierarchy 442
5.9 Using a Finite-State Machine to Control a Simple Cache 449
5.10 Parallelism and Memory Hierarchies: Cache Coherence 454
5.11 Parallelism and Memory Hierarchy: Redundant Arrays of Inexpensive Disks 458
5.12 Advanced Material: Implementing Cache Controllers 458
5.13 Real Stuff: The ARM Cortex-A8 and Intel Core i7 Memory Hierarchies 459
5.14 Going Faster: Cache Blocking and Matrix Multiply 463
5.15 Fallacies and Pitfalls 466
5.16 GoncludingRemarks 470
5.17 Historical Perspective and Further Reading 471
5.18 Exercises 471
6 Parallel Processors from Client to Cloud 488
6.1 Introduction 490
6.2 The Difficulty of Creating Parallel Processing Programs 492
6.3 SISD, MIMD, SIMD, SPMD, and Vector 497
*** Hardware Multithreading 504
6.5 Multicore and Other Shared Memory Multiprocessors 507
6.6 Introduction to Graphics Processing Units 512
6.7 Clusters, Warehouse Scale Computers, and Other Message-Passing Multiprocessors 519
6.8 Introduction to Multiprocessor Network Topologies 524
6.9 Communicating to the Outside World: Cluster Networking 527
6.10 Multiprocessor Benchmarks and Performance Models 528
6.11 Real Stuff: Benchmarking Intel Core i7 versus NVIDIA Tesla GPU 538
6.12 Going Faster: Multiple Processors and Matrix Multiply 543
6.13 Fallacies and Pitfalls 546
6.14 Concluding Remarks 548
6.15 Historical Perspective and Further Reading 551
6.16 Exercises 551
APPENDICES
A Assemblers, Linkers, and the SPiM Simulator A-2
A.1 Introduction A-3
A.2 Assemblers A-IO
A.3 Linkers A-18
A.4 Loading A-19
A.5 Memory Usage A-20
A.6 Procedure Call Convention A-22
A.7 Excepti*** and Interrupts A-33
A.8 Input and Output A-38
A.9 SPIM A-40
A.10 MIPS R2000 Assembly Language A-45
A.11 Concluding Remarks A-81
A.12 Exercises A-82
B TH-2 High Performance Computing System B-2
B.1 Introduction B-3
B.2 Compute Node B-3
B.3 The Frontend Processors B-5
B.4 The Interconnect B-6
B.5 The Software Stack B-7
B.6 LINPACK Benchmark Run (HPL) B-7
B.7 Concluding Remarks B-8
F Networks-on-Chip F-2
F.1 Introduction F-3
F.2 Communication Centric Design F-3
F.3 The Design Space Exploration ofNoCs F-5
F.4 Router Micro-architecture F-8
F.5 Performance Metric F-9
F.6 Concluding Remarks F-9
Index I-1
作者介绍:
John L.Hennessy,斯坦福大学校长,IEEE和ACM会士,美国国家工程研究院院士及美国科学艺术研究院院士。Hennessy教授因为在RISC技术方面做出了突出贡献而荣获2001年的Eckert-Mauchly奖章,他也是2001年Seymour Cray计算机工程奖得主,并且和David A.Patterson分享了2000年Johnvon Neumann奖。David A.Patterson加州大学伯克利分校计算机科学系教授,美国国家工程院院士,美国国家科学院院士,IEEE和ACM会士。他因为教学成果显著而荣获了加州大学的杰出教学奖、ACM的Karlstrom奖、IEEE的Mulligan教育奖章和本科生教学奖。因为对RISC技术的贡献,他获得lEEE的技术成就奖和ACM的Eckert-Mauchly奖;而在RAID方面的贡献为他赢得了IEEE Johnson信息存储奖。他还和John L. Hennessy分享了IEEE John von Neumann奖章和NEC C&C奖金。Patterson还是美国艺术与科学院院士、美国计算机历史博物馆院士,并被选入硅谷工程名人堂。Patterson身为美国总统信息技术顾问委员会委员,还曾担任加州大学伯克利分校电子工程与计算机科学系计算机科学分部主任、计算机研究协会(CRA)主席和ACM主席。这一履历使他荣获了ACM和CRA颁发的杰出服务奖。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
Civilization advances by extending the number of important operati*** which we can perform without thinking about them.
Alfred North Whitehead, An Introduction to Mathematics, 1911
While programmers could ignore the advice and rely on computer architects, compile***riters, and silicon engineers to make their programs run faste***ithout change, that era is over.
...
While the goal of many researchers is to make it possible for programmers to be unaware of the underlying parallel nature of the hardware they are programming, it will take many years to realize this vision.
Servers also place a greater emphasis on dependability, since a crash is usually more costly than it would be on a single-user desktop computer.
...
Despite their low cost, embedded computers often have lower tolerance for failure, since the results can vary from upsetting to devastating.
How are programs written in a high-level language translated into the language of the hardware, and how does the hardware execute the resulting program?
To Linda, who has been, is, and always will be the love of my life
The most beautiful thing we can experience is the mysterious. It is the source of all true art and science.
Albert Einstein, What I Believe, 1930
其它内容:
书籍介绍
这本最畅销的计算机组成与设计的经典教材经过全面修订,关注后PC时代发生在计算机体系结构领域的革命性变革(从单处理器发展到多核微处理器,从串行发展到并行),并强调了新出现的移动计算和云计算。为了研讨和强调这种重大的变化,本书更新了许多内容,重点介绍平板电脑、云体系结构以及ARM(移动计算设备)和x86(云计算)体系结构。
网站评分
书籍多样性:6分
书籍信息完全性:4分
网站更新速度:4分
使用便利性:6分
书籍清晰度:8分
书籍格式兼容性:8分
是否包含广告:4分
加载速度:4分
安全性:5分
稳定性:6分
搜索功能:3分
下载便捷性:3分
下载点评
- 速度慢(654+)
- 好评(241+)
- 全格式(539+)
- 中评(317+)
- 章节完整(245+)
- 一星好评(487+)
- mobi(159+)
- 书籍多(229+)
- 超值(346+)
- 值得下载(270+)
- 少量广告(129+)
- 微信读书(554+)
下载评价
- 网友 权***波:
收费就是好,还可以多种搜索,实在不行直接留言,24小时没发到你邮箱自动退款的!
- 网友 沈***松:
挺好的,不错
- 网友 寿***芳:
可以在线转化哦
- 网友 权***颜:
下载地址、格式选择、下载方式都还挺多的
- 网友 师***怡:
说的好不如用的好,真心很好。越来越完美
- 网友 菱***兰:
特好。有好多书
- 网友 汪***豪:
太棒了,我想要azw3的都有呀!!!
- 网友 濮***彤:
好棒啊!图书很全
- 网友 曹***雯:
为什么许多书都找不到?
- 网友 常***翠:
哈哈哈哈哈哈
- 网友 冯***卉:
听说内置一千多万的书籍,不知道真假的
- 网友 饶***丽:
下载方式特简单,一直点就好了。
- 网友 扈***洁:
还不错啊,挺好
- 网友 瞿***香:
非常好就是加载有点儿慢。
- 网友 曾***文:
五星好评哦
- 网友 步***青:
。。。。。好
喜欢"计算机组成与设计 David A.Patterson 著"的人也看了
当代高校舞蹈教学理论与实践探索 mobi 下载 网盘 caj lrf pdf txt 阿里云
精编小学基础知识手册(全7册) mobi 下载 网盘 caj lrf pdf txt 阿里云
基础会计学(第三版)/21世纪高等学校会计学专业规划教材 mobi 下载 网盘 caj lrf pdf txt 阿里云
(2018)全国注册城乡规划师职业资格考试辅导用书 城乡规划原理 mobi 下载 网盘 caj lrf pdf txt 阿里云
欧洲战争三百年 欧洲三十年战争 世界中世纪历史 拿破仑 150幅版画和地图 人类文明进程 中国地图正版-网 mobi 下载 网盘 caj lrf pdf txt 阿里云
【九周年店庆回馈】【假一罚万】【当天发】【官方原版全新塑封当天发货】普利兹克建筑奖获奖建筑师心得自述 获奖建筑师对设计的感悟与作品解析 伟大的柯布西耶 mobi 下载 网盘 caj lrf pdf txt 阿里云
税法与税务会计(吕孝侠) mobi 下载 网盘 caj lrf pdf txt 阿里云
发球与接发球 mobi 下载 网盘 caj lrf pdf txt 阿里云
干细胞基础与临床 mobi 下载 网盘 caj lrf pdf txt 阿里云
第十八军抗战风云 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 心血管麻醉思考与实践 第一辑 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 2020春一遍过 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 无意识的文明 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 中国传统村落实证研究:上堡村9787548737148兴海图书专营店 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 漫画《大学》《中庸》 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 鸿蒙生态——开启万物互联的智慧新时代 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 乐游全球迷你版-中国台湾 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 2019年春季 黄冈小状元·数学基本功 三年级(下)R 人教版 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 大大行,我也行 (英)贝斯·苏珊(Beth Shoshan) 文;(英)皮卡·布朗(P 湖北美术出版社 【新华书店正版图书书籍】 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 国际结算 mobi 下载 网盘 caj lrf pdf txt 阿里云
书籍真实打分
故事情节:4分
人物塑造:3分
主题深度:4分
文字风格:5分
语言运用:7分
文笔流畅:7分
思想传递:8分
知识深度:3分
知识广度:7分
实用性:6分
章节划分:9分
结构布局:3分
新颖与独特:8分
情感共鸣:6分
引人入胜:5分
现实相关:5分
沉浸感:3分
事实准确性:6分
文化贡献:3分