没有合适的资源?快使用搜索试试~ 我知道了~
Computer Organization and Design 5th edition
需积分: 14 21 下载量 63 浏览量
2019-01-09
05:13:40
上传
评论
收藏 33.13MB PDF 举报
温馨提示
大學課程適用之計算機組織概論課本,计算机运算器、存储器、控制器、输入设备和输出设备等主要功能部件的相互连接和相互作用,借以实现机器指令级的各种功能和特性。从最基本的功能和作用原理来说,计算机是在控制器的全面控制下,接收经数字化编码的输入信息(程序和数据),把它存放在存储器中,根据程序的要求对数据进行快速运算,产生结果数据输出。因此,可以把运算器、存储器、控制器、输入设备和输出设备看成是一台计算机的逻辑组成中最基本的功能部件。
资源推荐
资源详情
资源评论
In Praise of Computer Organization and Design: The Hardware/
Software Interface, Fifth Edition
“ Te x t b o o k s e l e c t i o n i s o en a frustrating act of compromise—pedagogy, content
coverage, quality of exposition, level of rigor, cost. Computer Organization and
Design is the rare book that hits all the right notes across the board, without
compromise. It is not only the premier computer organization textbook, it is a
shining example of what all computer science textbooks could and should be.”
—Michael Goldweber, Xavier University
“ I h a v e b e e n u s i n g Computer Organization and Design for years, from the very
rst edition. e new Fi h Edition is yet another outstanding improvement on an
already classic text. e evolution from desktop computing to mobile computing
to Big Data brings new coverage of embedded processors such as the ARM, new
material on how so ware and hardware interact to increase performance, and
cloud computing. All this without sacri cing the fundamentals.”
—Ed Harcourt, St. Lawrence University
“ To M i l l e n n i a l s : Computer Organization and Design i s the c o m p u t e r a r c h i t e c t u r e
book you should keep on your (virtual) bookshelf. e book is both old and new,
because it develops venerable principles—Moore's Law, abstraction, common case
fast, redundancy, memory hierarchies, parallelism, and pipelining—but illustrates
them with contemporary designs, e.g., ARM Cortex A8 and Intel Core i7.”
—Mark D. Hill, University of Wisconsin-Madison
“ e new edition of Computer Organization and Design keeps pace with advances
in emerging embedded and many-core (GPU) systems, where tablets and
smartphones will are quickly becoming our new desktops. is text acknowledges
these changes, but continues to provide a rich foundation of the fundamentals
in computer organization and design which will be needed for the designers of
hardware and so ware that power this new class of devices and systems.”
— D a v e K a e l i , Northeastern University
“ e Fi h Edition of Computer Organization and Design p r o v i d e s m o r e t h a n a n
introduction to computer architecture. It prepares the reader for the changes necessary
to meet the ever-increasing performance needs of mobile systems and big data
processing at a time that di culties in semiconductor scaling are making all systems
power constrained. In this new era for computing, hardware and so ware must be co-
designed and system-level architecture is as critical as component-level optimizations.”
—Christos Kozyrakis, Stanford University
“ P a t t e r s o n a n d H e n n e s s y b r i l l i a n t l y a d d r ess the issues in ever-changing computer
hardware architectures, emphasizing on interactions among hardware and so ware
components at various abstraction levels. By interspersing I/O and parallelism concepts
with a variety of mechanisms in hardware and so ware throughout the book, the new
edition achieves an excellent holistic presentation of computer architecture for the
PostPC era. is book is an essential guide to hardware and so ware professionals
facing energy e ciency and parallelization challenges in Tablet PC to cloud computing.”
—Jae C. Oh, Syracuse University
This page intentionally left blank
Computer Organization and Design
T H E H A R D W A R E / S O F T W A R E I N T E R F A C E
F I F T H E D I T I O N
David A. Patterson has been teaching computer architecture at the University of
California, Berkeley, since joining the faculty in 1977, where he holds the Pardee Chair
of Computer Science. His teaching has been honored by the Distinguished Teaching
Award from the University of California, the Karlstrom Award from ACM, and the
Mulligan Education Medal and Undergraduate Teaching Award from IEEE. Patterson
received the IEEE Technical Achievement Award and the ACM Eckert-Mauchly Award
for contributions to RISC, and he shared the IEEE Johnson Information Storage Award
for contributions to RAID. He also shared the IEEE John von Neumann Medal and
the C & C Prize with John Hennessy. Like his co-author, Patterson is a Fellow of the
American Academy of Arts and Sciences, the Computer History Museum, ACM,
and IEEE, and he was elected to the National Academy of Engineering, the National
Academy of Sciences, and the Silicon Valley Engineering Hall of Fame. He served on
the Information Technology Advisory Committee to the U.S. President, as chair of the
CS division in the Berkeley EECS department, as chair of the Computing Research
Association, and as President of ACM. is record led to Distinguished Service Awards
from ACM and CRA.
A t B e r k e l e y, P a t t e r s o n l e d t h e d e s i g n a n d i m p l e m e n t a t i o n o f R I S C I , l i k e l y t h e rst
VLSI reduced instruction set computer, and the foundation of the commercial
SPARC architecture. He was a leader of the Redundant Arrays of Inexpensive Disks
(RAID) project, which led to dependable storage systems from many companies.
He was also involved in the Network of Workstations (NOW) project, which led to
cluster technology used by Internet companies and later to cloud computing. ese
projects earned three dissertation awards from ACM. His current research projects
are Algorithm-Machine-People and Algorithms and Specializers for Provably Optimal
Implementations with Resilience and E ciency. e AMP Lab is developing scalable
machine learning algorithms, warehouse-scale-computer-friendly programming
models, and crowd-sourcing tools to gain valuable insights quickly from big data in
the cloud. e ASPIRE Lab uses deep hardware and so ware co-tuning to achieve the
highest possible performance and energy e ciency for mobile and rack computing
systems.
John L. Hennessy is the tenth president of Stanford University, where he has been
a member of the faculty since 1977 in the departments of electrical engineering and
computer science. Hennessy is a Fellow of the IEEE and ACM; a member of the
National Academy of Engineering, the National Academy of Science, and the American
Philosophical Society; and a Fellow of the American Academy of Arts and Sciences.
Among his many awards are the 2001 Eckert-Mauchly Award for his contributions to
RISC technology, the 2001 Seymour Cray Computer Engineering Award, and the 2000
John von Neumann Award, which he shared with David Patterson. He has also received
seven honorary doctorates.
In 1981, he started the MIPS project at Stanford with a handful of graduate students.
A er completing the project in 1984, he took a leave from the university to cofound
MIPS Computer Systems (now MIPS Technologies), which developed one of the rst
commercial RISC microprocessors. As of 2006, over 2 billion MIPS microprocessors have
been shipped in devices ranging from video games and palmtop computers to laser printers
and network switches. Hennessy subsequently led the DASH (Director Architecture
for Shared Memory) project, which prototyped the rst scalable cache coherent
multiprocessor; many of the key ideas have been adopted in modern multiprocessors.
In addition to his technical activities and university responsibilities, he has continued to
work with numerous start-ups both as an early-stage advisor and an investor.
剩余792页未读,继续阅读
资源评论
Jimmylai1006
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功